DocumentCode
3169553
Title
CMA: Chip multi-accelerator
Author
Auras, Dominik ; Girbal, Sylvain ; Berry, Hugues ; Temam, Olivier ; Yehia, Sami
Author_Institution
Thales Res. & Technol., France
fYear
2010
fDate
13-14 June 2010
Firstpage
8
Lastpage
15
Abstract
Custom acceleration has been a standard choice in embedded systems thanks to the power density and performance efficiency it provides. Parallelism is another orthogonal scalability path that efficiently overcomes the increasing limitation of frequency scaling in current general-purpose architectures. In this paper we propose a multi-accelerator architecture that combines the best of both worlds, parallelism and custom acceleration, while addressing the programmability inconvenience of heterogeneous multiprocessing systems. A Chip Multi-Accelerator (CMA) is a regular parallel architecture where each core is complemented with a custom accelerator to speed up specific functions. Furthermore, by using techniques to efficiently merge more than one custom accelerator together, we are able to cram as many accelerators as needed by the application or a domain of applications. We demonstrate our approach on a Software Defined Radio (SDR) case study. We show that starting from a baseline description of several SDR waveforms and candidate tasks for acceleration, we are able to map the different waveforms on the heterogeneous multi-accelerator architecture while keeping a logical view of a regular multi-core architecture, thus simplifying the mapping of the waveforms onto the multi-accelerator.
Keywords
microprocessor chips; multiprocessing systems; parallel architectures; software radio; CMA; chip multiaccelerator architecture; embedded systems; frequency scaling; general-purpose architectures; orthogonal scalability path; performance efficiency; power density; regular multicore architecture; regular parallel architecture; software defined radio; Acceleration; Application software; Circuits; Computer architecture; Concurrent computing; Costs; Parallel programming; Scalability; Software radio; Tiles;
fLanguage
English
Publisher
ieee
Conference_Titel
Application Specific Processors (SASP), 2010 IEEE 8th Symposium on
Conference_Location
Anaheim, CA
Print_ISBN
978-1-4244-7953-5
Type
conf
DOI
10.1109/SASP.2010.5521152
Filename
5521152
Link To Document