Skip to main content

Research Repository

See what's under the surface

HSA queuing model

Gaster, Benedict; Howes, Lee; Hower, Derek

Authors

Benedict Gaster Benedict.Gaster@uwe.ac.uk
Associate Professor in Physical Computing

Lee Howes

Derek Hower



Contributors

Wen-mei Hwu
Editor

Abstract

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
Institution 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 http://store.elsevier.com/product.jsp?isbn=9780128003862&pagename=search




You might also like



Downloadable Citations