{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T13:53:25Z","timestamp":1780494805870,"version":"3.54.1"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016,9]]},"DOI":"10.1109\/iiswc.2016.7581262","type":"proceedings-article","created":{"date-parts":[[2016,10,20]],"date-time":"2016-10-20T16:41:28Z","timestamp":1476981688000},"page":"1-10","source":"Crossref","is-referenced-by-count":86,"title":["Hetero-mark, a benchmark suite for CPU-GPU collaborative computing"],"prefix":"10.1109","author":[{"given":"Yifan","family":"Sun","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiang","family":"Gong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amir Kavyan","family":"Ziabari","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Leiming","family":"Yu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangyu","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Saoni","family":"Mukherjee","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carter","family":"Mccardwell","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alejandro","family":"Villegas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Kaeli","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref30","article-title":"Polybench: The polyhedral benchmark suite","author":"pouchet","year":"2012"},{"key":"ref10","article-title":"P00069r0: HCC: A C++ Compiler For Heterogeneous Computing","author":"sander","year":"2015","journal-title":"HSA Foundation Tech Rep"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6168948"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2159430.2159438"},{"key":"ref13","article-title":"The landscape of parallel computing research: A view from berkeley","author":"asanovic","year":"2006","journal-title":"Technical Report UCB\/EECS-2006&#x2013;183 EECS Department"},{"key":"ref14","author":"wen-mei","year":"2015","journal-title":"Heterogeneous System Architecture A new compute platform infrastructure"},{"key":"ref15","first-page":"1097","article-title":"Imagenet classification with deep convolutional neural networks","author":"krizhevsky","year":"2012","journal-title":"Advances in neural information processing systems"},{"key":"ref16","author":"daemen","year":"2013","journal-title":"The Design of RIJNDAEL AES-The Advanced Encryption Standard"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/34.598236"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.1999.784637"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1230100.1230105"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2458523.2458536"},{"key":"ref4","year":"0"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2016.7482093"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/HOTCHIPS.2013.7478286"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"ref29","first-page":"51","article-title":"ViennaCL - A High Level Linear Algebra Library for GPUs and Multi-Core CPUs","author":"rupp","year":"2010","journal-title":"Intl Workshop on GPUs and Scientific Applications"},{"key":"ref5","article-title":"Parboil: A revised benchmark suite for scientific and commercial throughput computing","volume":"127","author":"stratton","year":"2012","journal-title":"Center for Reliable and High-Performance Computing"},{"key":"ref8","article-title":"C++ AMP: accelerated massive parallelism with Microsoft Visual C++","author":"gregory","year":"2014"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370865"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2668930.2688046"},{"key":"ref9","first-page":"8","article-title":"The OpenCL Specification","volume":"1","year":"2008"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2013.6618814"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/25.17.3389"},{"key":"ref22","article-title":"Rocm - radeon open compute platform","author":"device","year":"2016"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/0888-7543(91)90071-L"},{"key":"ref24","article-title":"The cuda programming guide","author":"nvidia","year":"2008"},{"key":"ref23","article-title":"Performance Evaluation of Compiler-based Software RMT in an HSA environment","author":"kalra","year":"2016"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1735688.1735702"},{"key":"ref25","article-title":"Heterogeneous Computing with OpenCL 2.0","author":"kaeli","year":"2015"}],"event":{"name":"2016 IEEE International Symposium on Workload Characterization (IISWC)","location":"Providence, RI, USA","start":{"date-parts":[[2016,9,25]]},"end":{"date-parts":[[2016,9,27]]}},"container-title":["2016 IEEE International Symposium on Workload Characterization (IISWC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7581236\/7581253\/07581262.pdf?arnumber=7581262","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2016,11,2]],"date-time":"2016-11-02T03:15:58Z","timestamp":1478056558000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7581262\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/iiswc.2016.7581262","relation":{},"subject":[],"published":{"date-parts":[[2016,9]]}}}