Skip to main content

Research Repository

Advanced Search

HSA queuing model

Gaster, Benedict; Howes, Lee; Hower, Derek


Benedict Gaster
Associate Professor in Physical Computing

Lee Howes

Derek Hower


Wen-mei Hwu


HSA is a system architecture design for modern computing, integrating CPUs, GPUs, and other accelerators into a single shared memory system. To enable low-latency dispatch between different agents (devices) HSA provides architected queues, which enable low-power hardware implementations along slide software variants. In this chapter HSA a queues are introduced, details of the programmer submission, job scheduling, and integration with HSA's memory consistency model are described.

Publication Date Dec 2, 2015
Peer Reviewed Peer Reviewed
Book Title Heterogeneous System Architecture: Practical Applications for Industry
ISBN 9780128003862
APA6 Citation Gaster, B., Howes, L., & Hower, D. (2015). HSA queuing model. In W. Hwu (Ed.), Heterogeneous System Architecture: Practical Applications for IndustryMorgan Kaufmann
Keywords architecture, heterogenous, CPU, GPU, scheduling
Publisher URL

You might also like

Downloadable Citations