The Community for Technology Leaders
2009 IEEE International Symposium on Workload Characterization (IISWC) (2009)
Austin, TX, USA
Oct. 4, 2009 to Oct. 6, 2009
ISBN: 978-1-4244-5156-2
pp: 44-54
Shuai Che , Department of Computer Science, University of Virginia, USA
Michael Boyer , Department of Computer Science, University of Virginia, USA
Jiayuan Meng , Department of Computer Science, University of Virginia, USA
David Tarjan , Department of Computer Science, University of Virginia, USA
Jeremy W. Sheaffer , Department of Computer Science, University of Virginia, USA
Sang-Ha Lee , Department of Computer Science, University of Virginia, USA
Kevin Skadron , Department of Computer Science, University of Virginia, USA
ABSTRACT
This paper presents and characterizes Rodinia, a benchmark suite for heterogeneous computing. To help architects study emerging platforms such as GPUs (Graphics Processing Units), Rodinia includes applications and kernels which target multi-core CPU and GPU platforms. The choice of applications is inspired by Berkeley's dwarf taxonomy. Our characterization shows that the Rodinia benchmarks cover a wide range of parallel communication patterns, synchronization techniques and power consumption, and has led to some important architectural insight, such as the growing importance of memory-bandwidth limitations and the consequent importance of data layout.
INDEX TERMS
CITATION

S. Lee et al., "Rodinia: A benchmark suite for heterogeneous computing," 2009 IEEE International Symposium on Workload Characterization (IISWC), Austin, TX, USA, 2009, pp. 44-54.
doi:10.1109/IISWC.2009.5306797
95 ms
(Ver 3.3 (11022016))