DocumentCode :
565221
Title :
Architecture support for accelerator-rich CMPs
Author :
Cong, Jason ; Ghodrat, Mohammad Ali ; Gill, Michael ; Grigorian, Beayna ; Reinman, Glenn
fYear :
2012
fDate :
3-7 June 2012
Firstpage :
843
Lastpage :
849
Abstract :
This work discusses a hardware architectural support for accelerator-rich CMPs (ARC). First, we present a hardware resource management scheme for accelerator sharing. This scheme supports sharing and arbitration of multiple cores for a common set of accelerators, and it uses a hardware-based arbitration mechanism to provide feedback to cores to indicate the wait time before a particular resource becomes available. Second, we propose a light-weight interrupt system to reduce the OS overhead of handling interrupts which occur frequently in an accelerator-rich platform. Third, we propose architectural support that allows us to compose a larger virtual accelerator out of multiple smaller accelerators. We have also implemented a complete simulation tool-chain to verify our ARC architecture. Experimental results show significant performance (on average 51X) and energy improvement (on average 17X) compared to approaches using OS-based accelerator management.
Keywords :
interrupts; microprocessor chips; ARC architecture; OS overhead reduction; accelerator sharing; accelerator-rich CMP; architecture support; chip multiprocessor; energy improvement; hardware architectural support; hardware resource management scheme; hardware-based arbitration mechanism; interrupt handling; light-weight interrupt system; multiple core; simulation tool-chain; virtual accelerator; Acceleration; Computer architecture; Delay; Hardware; Message systems; Software; System-on-a-chip; Accelerator Sharing; Accelerator Virtualization; Chip multiprocessor; Hardware Accelerators;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
ISSN :
0738-100X
Print_ISBN :
978-1-4503-1199-1
Type :
conf
Filename :
6241603
Link To Document :
بازگشت