Analyzing opencl 2.0 workloads using a heterogeneous CPU-GPU simulator

Li Wang, Ren Wei Tsai, Shao Chung Wang, Kun Chih Chen, Po Han Wang, Hsiang Yun Cheng, Yi Chung Lee, Sheng Jie Shu, Chun Chieh Yang, Min Yih Hsu, Li Chen Kan, Chao Lin Lee, Tzu Chieh Yu, Rih Ding Peng, Chia Lin Yang, Yuan Shin Hwang, Jenq Kuen Lee, Shiao-Li Tsao, Ming Ouhyoung

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

3 Scopus citations

Abstract

Heterogeneous CPU-GPU systems have recently emerged as an energy-efficient computing platform. A robust integrated CPU-GPU simulator is essential to facilitate researches in this direction. While few integrated CPU-GPU simulators are available, similar tools that support OpenCL 2.0, a widely used new standard with promising heterogeneous computing features, are currently missing. In this paper, we extend the existing integrated CPU-GPU simulator, gem5-GPU, to support OpenCL 2.0. In addition, we conduct experiments on the extended simulator to see the impact of new features introduced by OpenCL 2.0. Our OpenCL 2.0 compatible simulator is successfully validated against a state-of-The-Art commercial product, and is expected to help boost future studies in heterogeneous CPU-GPU systems.

Original languageEnglish
Title of host publicationISPASS 2017 - IEEE International Symposium on Performance Analysis of Systems and Software
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages127-128
Number of pages2
ISBN (Electronic)9781538638897
DOIs
StatePublished - 11 Jul 2017
Event2017 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2017 - Santa Rosa, United States
Duration: 24 Apr 201725 Apr 2017

Publication series

NameISPASS 2017 - IEEE International Symposium on Performance Analysis of Systems and Software

Conference

Conference2017 IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS 2017
CountryUnited States
CitySanta Rosa
Period24/04/1725/04/17

Fingerprint Dive into the research topics of 'Analyzing opencl 2.0 workloads using a heterogeneous CPU-GPU simulator'. Together they form a unique fingerprint.

  • Cite this

    Wang, L., Tsai, R. W., Wang, S. C., Chen, K. C., Wang, P. H., Cheng, H. Y., Lee, Y. C., Shu, S. J., Yang, C. C., Hsu, M. Y., Kan, L. C., Lee, C. L., Yu, T. C., Peng, R. D., Yang, C. L., Hwang, Y. S., Lee, J. K., Tsao, S-L., & Ouhyoung, M. (2017). Analyzing opencl 2.0 workloads using a heterogeneous CPU-GPU simulator. In ISPASS 2017 - IEEE International Symposium on Performance Analysis of Systems and Software (pp. 127-128). [7975279] (ISPASS 2017 - IEEE International Symposium on Performance Analysis of Systems and Software). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ISPASS.2017.7975279