Title
A Resource Selection System for Cycle Stealing in GPU Grids.
Abstract
This paper presents a resource selection system for exploiting graphics processing units (GPUs) as general-purpose computational resources in desktop Grid environments. Our system allows Grid users to share remote GPUs, which are traditionally dedicated to local users who directly see the display output. The key contribution of the paper is to develop this novel system for non-dedicated environments. We first show criteria for defining idle GPUs from the Grid users’ point of view. Based on these criteria, our system uses a screensaver approach with some sensors that detect idle resources at a low overhead. The idea for this lower overhead is to avoid GPU intervention during resource monitoring. Detected idle GPUs are then selected according to a matchmaking service, making the system adaptive to the rapid advance of GPU architecture. Though the system itself is not yet interoperable with current desktop Grid systems, our idea can be applied to screensaver-based systems such as BOINC. We evaluate the system using Windows PCs with three generations of nVIDIA GPUs. The experimental results show that our system achieves a low overhead of at most 267 ms, minimizing interference to local users while maximizing the performance delivered to Grid users. Some case studies are also performed in an office environment to demonstrate the effectiveness of the system in terms of the amount of detected idle time.
Year
DOI
Venue
2008
10.1007/s10723-008-9099-7
J. Grid Comput.
Keywords
Field
DocType
Cycle stealing,Desktop Grid,Graphics processing unit,Resource monitoring,Resource selection
Cycle stealing,Graphics,Architecture,Interoperability,Idle,Computer science,Interference (wave propagation),Graphics processing unit,Grid,Embedded system,Distributed computing
Journal
Volume
Issue
ISSN
6
4
1572-9184
Citations 
PageRank 
References 
8
0.68
17
Authors
3
Name
Order
Citations
PageRank
Yuki Kotanit Yuma Munekawa1161.64
Fumihiko Ino231738.63
Kenichi Hagihara352856.94