HSA
Heterogeneous System Architecture Foundation
HSA Foundation is a not-for-profit industry standards body focused on making it dramatically easier to program heterogeneous computing devices.
A benchmark suite for Heterogeneous System Architecture
Hetero-Mark is a benchmarking suite that exploits many of the features of the Heterogenous System Architecture (HSA) 1.0 specification. The suite includes applications from a number of problem domains including signal processing, cybersecurity, machine learning, and data analytics. The suite is continually under development, and will include source code in multiple languages. The current suite includes benchmark source code in OpenCL 2.0 and HSA HC.
download the source code or visit the repo
Hetero-Mark has been featured in the following papers
Saoni Mukherjee, Xiang Gong, Leiming Yu, Carter McCardwell, Yash Ukidave, Tuan Dao, Fanny Nina Paravecino, and David Kaeli, "Exploring the Features of OpenCL 2.0", International Workshop on OpenCL (IWOCL), 2015.
Saoni Mukherjee, Yifan Sun, Paul Blinzer, Amir Kavyan Ziabari, David Kaeli, "A Comprehensive Performance Analysis of HSA and OpenCL 2.0", IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2016.
Yifan Sun, Xiang Gong, Amir Kavyan Ziabari, Leiming Yu, Xiangyu Li, Saoni Mukherjee, Carter McCardwell, Alejandro Villegas, David Kaeli, "Hetero-mark, a benchmark suite for CPU-GPU collaborative computing", IEEE International Symposium on Workload Characterization (IISWC), 2016.