DocumentCode :
1799265
Title :
Exploring the Multitude of Real-Time Multi-GPU Configurations
Author :
Elliott, Glenn A. ; Anderson, James H.
Author_Institution :
Dept. of Comput. Sci., Univ. of North Carolina at Chapel Hill, Chapel Hill, NC, USA
fYear :
2014
fDate :
2-5 Dec. 2014
Firstpage :
260
Lastpage :
271
Abstract :
Motivated by computational capacity and power efficiency, techniques for integrating graphics processing units (GPUs) into real-time systems have become an active area of research. While much of this work has focused on single-GPU systems, multiple GPUs may be used for further benefits. Similar to CPUs in multiprocessor systems, GPUs in multi-GPU systems may be managed using partitioned, clustered, or global methods, independent of CPU organization. This gives rise to many combinations of CPU/GPU organizational methods that, when combined with additional GPU management options, results in thousands of "reasonable" configuration choices. In this paper, we explore real-time schedulability of several categories of configurations for multiprocessor, multi-GPU systems that are possible under GPUSync, a recently proposed highly configurable real-time GPU management framework. Our analysis includes the careful consideration of GPU-related overheads. We show system configuration strongly affects real time schedulability. We also identify which configurations offer the best schedulability in order to guide the implementation of GPU-based real-time systems and future research.
Keywords :
graphics processing units; processor scheduling; real-time systems; CPU organization; GPUSync; computational capacity; graphics processing units; power efficiency; real-time GPU management framework; real-time multi GPU configurations; real-time schedulability; Engines; Graphics processing units; Processor scheduling; Protocols; Real-time systems; Scheduling; Switches; gpgpu; operating systems; real time systems; schedulability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2014 IEEE
Conference_Location :
Rome
ISSN :
1052-8725
Type :
conf
DOI :
10.1109/RTSS.2014.39
Filename :
7010493
Link To Document :
بازگشت