Performance study of interference on GPU and CPU resources with multiple applications
Department of Computer Science, University of Tsukuba, Tenno-dai 1-1-1, Ibaraki, Japan
Parallel and Distributed Processing Symposium, International, Vol. 0 (2009), pp. 1-8.
@article{yamagiwa2009performance,
title={Performance study of interference on GPU and CPU resources with multiple applications},
author={Yamagiwa, S. and Wada, K.},
year={2009},
publisher={IEEE}
}
In the last years, the performance and capabilities of Graphics Processing Units (GPUs) improved drastically, mostly due to the demands of the entertainment market, with consumers and companies alike pushing for improvements in the level of visual fidelity, which is only achieved with high performing GPU solutions. Beside the entertainment market, there is an ongoing global research effort for using such immense computing power for applications beyond graphics, such as the domain of general purpose computing. Efficiently combining these GPUs resources with existing CPU resources is also an important and open research task. This paper is a contribution to that effort, focusing on analysis of performance factors of combining both resource types, while introducing also a novel job scheduler that manages these two resources. Through experimental performance evaluation, this paper reports what are the most important factors and design considerations that must be taken into account while designing such job scheduler.
October 29, 2010 by hgpu