Title :
Consumer level multi-GPU systems utilization, efficiency, and optimization
Author :
Ross, John Brandon
Author_Institution :
Comput. Eng., Univ. of Alabama in Huntsville, Huntsville, AL, USA
Abstract :
This paper focuses on the basic techniques that a common programmer can use to utilize multiple consumer level GPUs, commonly available to them at home or through purchase, to assist them in massively parallel computation in their work. It lays out an experimental framework to determine the best and easiest styles of programming for multiple GPUs to use, without actually using the more complex and available NVIDIA multi-GPU templates and techniques.
Keywords :
graphics processing units; parallel programming; consumer level multiGPU system efficiency; consumer level multiGPU system optimization; consumer level multiGPU system utilization; graphics processing units; massively parallel computation; Algorithm design and analysis; Benchmark testing; Computational efficiency; Graphics; Graphics processing units; Memory management; Performance evaluation; GPU; General Purpose GPU; Graphics Processing Unit; High Performance Computing; Multi-GPU; MultiCard;
Conference_Titel :
Southeastcon, 2013 Proceedings of IEEE
Conference_Location :
Jacksonville, FL
Print_ISBN :
978-1-4799-0052-7
DOI :
10.1109/SECON.2013.6567387