Skip to main content

Research Repository

Advanced Search

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.

Citation

Gaster, B., Howes, L., & Hower, D. (2015). HSA queuing model. In W. Hwu (Ed.), Heterogeneous System Architecture: Practical Applications for Industry. Morgan Kaufmann

Publication Date Dec 2, 2015
Peer Reviewed Peer Reviewed
Book Title Heterogeneous System Architecture: Practical Applications for Industry
ISBN 9780128003862
Keywords architecture, heterogenous, CPU, GPU, scheduling
Public URL https://uwe-repository.worktribe.com/output/802380
Publisher URL http://store.elsevier.com/product.jsp?isbn=9780128003862&pagename=search


You might also like



Downloadable Citations