
The Library
BAG : Managing GPU as buffer cache in operating systems
Tools
Chen, Hao, Sun, Jianhua, He, Ligang, Li, Kenli and Tan, Huailiang (2014) BAG : Managing GPU as buffer cache in operating systems. IEEE Transactions on Parallel and Distributed Systems, Volume 25 (Number 6). pp. 1393-1402. doi:10.1109/TPDS.2013.201 ISSN 1045-9219.
|
PDF
WRAP_He_BAG-main-edit (2).pdf - Accepted Version - Requires a PDF viewer. Download (810Kb) | Preview |
Official URL: http://dx.doi.org/10.1109/TPDS.2013.201
Abstract
This paper presents the design, implementation and evaluation of BAG, a system that manages GPU as the buffer cache in operating systems. Unlike previous uses of GPUs, which have focused on the computational capabilities of GPUs, BAG is designed to explore a new dimension in managing GPUs in heterogeneous systems where the GPU memory is an exploitable but always ignored resource. With the carefully designed data structures and algorithms, such as concurrent hashtable, log-structured data store for the management of GPU memory, and highly-parallel GPU kernels for garbage collection, BAG achieves good performance under various workloads. In addition, leveraging the existing abstraction of the operating system not only makes the implementation of BAG non-intrusive, but also facilitates the system deployment.
Item Type: | Journal Article | ||||||
---|---|---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software | ||||||
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||||
Library of Congress Subject Headings (LCSH): | Graphics processing units | ||||||
Journal or Publication Title: | IEEE Transactions on Parallel and Distributed Systems | ||||||
Publisher: | IEEE | ||||||
ISSN: | 1045-9219 | ||||||
Official Date: | June 2014 | ||||||
Dates: |
|
||||||
Volume: | Volume 25 | ||||||
Number: | Number 6 | ||||||
Page Range: | pp. 1393-1402 | ||||||
DOI: | 10.1109/TPDS.2013.201 | ||||||
Status: | Peer Reviewed | ||||||
Publication Status: | Published | ||||||
Access rights to Published version: | Restricted or Subscription Access | ||||||
Date of first compliant deposit: | 28 December 2015 | ||||||
Date of first compliant Open Access: | 28 December 2015 | ||||||
Funder: | Guo jia zi ran ke xue ji jin wei yuan hui (China) [National Natural Science Foundation of China] (NSFC), Leverhulme Trust (LT) | ||||||
Grant number: | 61272190 (NSFC) ; 61173166 (NSFC) ; 61133005 (NSFC) | ||||||
Embodied As: | 1 |
Request changes or add full text files to a record
Repository staff actions (login required)
![]() |
View Item |
Downloads
Downloads per month over past year