A characterization of the Rodinia benchmark suite with comparison to contemporary CMP workloads
Department of Computer Science, University of Virginia, Charlottesville, VA, USA
IEEE International Symposium on Workload Characterization (IISWC), 2010
@inproceedings{che2010characterization,
title={A characterization of the Rodinia benchmark suite with comparison to contemporary CMP workloads},
author={Che, S. and Sheaffer, J.W. and Boyer, M. and Szafaryn, L.G. and Wang, L. and Skadron, K.},
booktitle={Workload Characterization (IISWC), 2010 IEEE International Symposium on},
pages={1–11},
year={2010},
organization={IEEE}
}
The recently released Rodinia benchmark suite enables users to evaluate heterogeneous systems including both accelerators, such as GPUs, and multicore CPUs. As Rodinia sees higher levels of acceptance, it becomes important that researchers understand this new set of benchmarks, especially in how they differ from previous work. In this paper, we present recent extensions to Rodinia and conduct a detailed characterization of the Rodinia benchmarks (including performance results on an NVIDIA GeForce GTX480, the first product released based on the Fermi architecture). We also compare and contrast Rodinia with Parsec to gain insights into the similarities and differences of the two benchmark collections; we apply principal component analysis to analyze the application space coverage of the two suites. Our analysis shows that many of the workloads in Rodinia and Parsec are complementary, capturing different aspects of certain performance metrics.
July 22, 2011 by hgpu