Chapter 9

HSA Simulators

Y.-C. Chung*; W.-C. Hsu**; S.-H. Hung**; T.B. Jablin; D. Kaeli; Y. Sun; R. Ubal    * National Tsing Hua University, Hsinchu City, Taiwan, ROC** National Taiwan University, Taipei, Taiwan, ROC University of Illinois at Urbana-Champaign, Urbana, IL, USA and MulticoreWare Inc., Champaign, IL, USA Northeastern University, Boston, MA, USA

Abstract

Heterogeneous System Architecture (HSA) is an architectural specification targeted at defining the coordination of devices. This chapter documents the design and implementation of three different HSA simulators, multi2Sim, HSAemu, and softHSA. These simulators offer various compromises between performance, debug ability, and platform fidelity to enable architecture research, ...

Get Heterogeneous System Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.