Abstract
This paper describes SPEC OMP2012, a benchmark developed by the SPEC High Performance Group. It consists of 15 OpenMP parallel applications from a wide range of fields. In addition to a performance metric based on the run time of the applications the benchmark adds an optional energy metric. The accompanying run rules detail how the benchmarks are executed and the results reported. They also cover the energy measurements. The first set of results provide scalability on three different platforms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Image magick homepage (March 2012), http://www.imagemagick.org
Axner, L., Bernsdorf, J., Zeiser, T., Lammers, P., Linxweiler, J., Hoekstra, A.G.: Performance evaluation of a parallel sparse lattice Boltzmann solver. Journal of Computational Physics 227(10), 4895–4911 (2008)
Mark Bull, J., O’Neill, D.: A microbenchmark suite for OpenMP 2.0. In: Proceedings of the Third Workshop on OpenMP (EWOMP 2001), pp. 41–48 (2001)
Caballero, O.L., Horowitz, C.J., Berry, D.K.: Neutrino scattering in heterogeneous supernova plasmas. Phys. Rev. C 74, 065801 (2006)
Che, S., Boyer, M., Meng, J., Tarjan, D., Sheaffer, J.W., Lee, S.-H., Skadron, K.: Rodinia: A benchmark suite for heterogeneous computing. In: Proceedings of the 2009 IEEE International Symposium on Workload Characterization, IISWC 2009, pp. 44–54. IEEE Computer Society, Washington, DC (2009)
Duran, A., Teruel, X., Ferrer, R., Martorell, X., Ayguadé, E.: Barcelona OpenMP tasks suite: A set of benchmarks targeting the exploitation of task parallelism in OpenMP. In: ICPP, pp. 124–131. IEEE Computer Society (2009)
Feng, W.-C., Cameron, K.W.: The green500 list: Encouraging sustainable supercomputing. Computer 40(12), 50–55 (2007)
Hackenberg, D., Schöne, R., Molka, D., Müller, M.S., Knüpfer, A.: Quantifying power consumption variations of HPC systems using SPEC MPI benchmarks. Computer Science – Research and Development 25, 155–163 (2010), doi:10.1007/s00450-010-0118-0
Jin, H., Frumkin, M., Yan, J.: The OpenMP implementation of NAS parallel benchmarks and its performance. Technical report, NASA (1999)
Key, S.W., Hoff, C.C.: An improved constant membrane and bending stress shell element for explicit transient dynamics. Computer Methods in Applied Mechanics and Engineering 124(12), 33–47 (1995)
Kremenetsky, M., Raefsky, A., Reinhardt, S.: Poor Scalability of Parallel Shared Memory Model: Myth or Reality? In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2660, pp. 657–666. Springer, Heidelberg (2003), 10.1007/3-540-44864-0_68
Lange, K.-D.: Identifying shades of green: The SPECpower benchmarks. Computer 42, 95–97 (2009)
Macke, T.J., Case, D.A.: Modeling Unusual Nucleic Acid Structures, ch.25, pp. 379–393. American Chemical Society (1997)
Müller, M.S., Kalyanasundaram, K., Gaertner, G., Jones, W., Eigenmann, R., Lieberman, R., van Waveren, M., Whitney, B.: SPEC HPG benchmarks for high performance systems. International Journal of High Performance Computing and Networking 1(4), 162–170 (2004)
Nguyen, V., Deeds-Rubin, S., Tan, T., Boehm, B.: A sloc counting standard. Technical report, University of Southern California: Center for Systems and Software Engineering (2007)
Sadourny, R.: The Dynamics of Finite-Difference Models of the Shallow-Water Equations. Journal of Atmospheric Sciences 32, 680–689 (1975)
Saito, H., Gaertner, G., Jones, W., Eigenmann, R., Iwashita, H., Lieberman, R., van Waveren, M., Whitney, B.: Large System Performance of SPEC OMP2001 Benchmarks. In: Zima, H.P., Joe, K., Sato, M., Seo, Y., Shimasaki, M. (eds.) ISHPC 2002. LNCS, vol. 2327, pp. 370–379. Springer, Heidelberg (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Müller, M.S. et al. (2012). SPEC OMP2012 — An Application Benchmark Suite for Parallel Systems Using OpenMP. In: Chapman, B.M., Massaioli, F., Müller, M.S., Rorro, M. (eds) OpenMP in a Heterogeneous World. IWOMP 2012. Lecture Notes in Computer Science, vol 7312. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30961-8_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-30961-8_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30960-1
Online ISBN: 978-3-642-30961-8
eBook Packages: Computer ScienceComputer Science (R0)