An HSAIL ISA conformed GPU platform

Heng Yi Chen, Chung-Ho Chen, Yun Chi Huang, Kuan Chieh Hsu, Chen Chieh Wang

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

Abstract

This paper presents a GPU platform based on the HSA (Heterogeneous System Architecture). The platform contains the OpenCL programming interface, a cycle-level HSAIL GPU simulator, and a finalizer that is able to translate the HSAIL code to our custom binary ISA. The system platform is able to run OpenCL applications, and the results are verified with the real GPU hardware. To improve the scheduling efficiency, we explore warp scheduling policies on our platform including Fair Round- Robin, Loose Round- Robin, Two-Level, and Greedy-Then-Oldest. We found that these algorithms are not optimal in using the load/store units. We propose a Memory Access First (MAF) mechanism which can be adopted to the Two- Level and Greedy-Then-Oldest scheduling policies to reduce the idle time of the load/store units. With the proposed mechanism, the warp scheduler can remove 23 to 34 percent of load/store unit idle time and improve the GPU performance by about 16%.

Original languageEnglish
Title of host publicationApplied System Innovation - Proceedings of the International Conference on Applied System Innovation, ICASI 2015
EditorsArtde Donald Kin-Tak Lam, Stephen D. Prior, Teen-Hang Meen
PublisherCRC Press/Balkema
Pages243-247
Number of pages5
ISBN (Print)9781138028937
Publication statusPublished - 2016 Jan 1
EventInternational Conference on Applied System Innovation, ICASI 2015 - Osaka, Japan
Duration: 2015 May 222015 May 27

Publication series

NameApplied System Innovation - Proceedings of the International Conference on Applied System Innovation, ICASI 2015

Other

OtherInternational Conference on Applied System Innovation, ICASI 2015
CountryJapan
CityOsaka
Period15-05-2215-05-27

All Science Journal Classification (ASJC) codes

  • Business, Management and Accounting (miscellaneous)
  • Computer Networks and Communications
  • Computer Science Applications
  • Control and Optimization
  • Control and Systems Engineering
  • Social Sciences (miscellaneous)
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'An HSAIL ISA conformed GPU platform'. Together they form a unique fingerprint.

Cite this