SPEC ACCEL: A standard application suite for measuring hardware accelerator performance

Guido Juckeland, William Brantley, Sunita Chandrasekaran, Barbara Chapman, Shuai Che, Mathew Colgrove, Huiyu Feng, Alexander Grund, Robert Henschel, Wen Mei W. Hwu, Huian Li, Matthias S. Müller, Wolfgang E. Nagel, Maxim Perminov, Pavel Shelepugin, Kevin Skadron, John Stratton, Alexey Titov, Ke Wang, Matthijs Van WaverenBrian Whitney, Sandra Wienke, Rengan Xu, Kalyan Kumaran

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Hybrid nodes with hardware accelerators are becoming very common in systems today. Users often find it difficult to characterize and understand the performance advantage of such accelerators for their applications. The SPEC High Performance Group (HPG) has developed a set of performance metrics to evaluate the performance and power consumption of accelerators for various science applications. The new benchmark comprises two suites of applications written in OpenCL and OpenACC and measures the performance of accelerators with respect to a reference platform. The first set of published results demonstrate the viability and relevance of the new metrics in comparing accelerator performance. This paper discusses the benchmark suites and selected published results in great detail.

Original languageEnglish (US)
Title of host publicationHigh Performance Computing Systems
Subtitle of host publicationPerformance Modeling, Benchmarking, and Simulation - 5th International Workshop, PMBS 2014, Revised Selected Papers
EditorsSimon D. Hammond, Stephen A. Jarvis, Steven A. Wright
PublisherSpringer-Verlag
Pages46-67
Number of pages22
ISBN (Print)9783319172477
DOIs
StatePublished - Jan 1 2015
Event5th International Workshop on Performance Modeling, Benchmarking, and Simulation of High Performance Computing Systems, PMBS 2014 - New Orleans, United States
Duration: Nov 16 2014Nov 16 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8966
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other5th International Workshop on Performance Modeling, Benchmarking, and Simulation of High Performance Computing Systems, PMBS 2014
CountryUnited States
CityNew Orleans
Period11/16/1411/16/14

    Fingerprint

Keywords

  • Energy measurements
  • OpenACC
  • OpenCL
  • SPEC
  • SPEC ACCEL

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Juckeland, G., Brantley, W., Chandrasekaran, S., Chapman, B., Che, S., Colgrove, M., Feng, H., Grund, A., Henschel, R., Hwu, W. M. W., Li, H., Müller, M. S., Nagel, W. E., Perminov, M., Shelepugin, P., Skadron, K., Stratton, J., Titov, A., Wang, K., ... Kumaran, K. (2015). SPEC ACCEL: A standard application suite for measuring hardware accelerator performance. In S. D. Hammond, S. A. Jarvis, & S. A. Wright (Eds.), High Performance Computing Systems: Performance Modeling, Benchmarking, and Simulation - 5th International Workshop, PMBS 2014, Revised Selected Papers (pp. 46-67). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 8966). Springer-Verlag. https://doi.org/10.1007/978-3-319-17248-4_3