DocumentCode
549646
Title
Shared reconfigurable fabric for multi-core customization
Author
Chen, Liang ; Mitra, Tulika
Author_Institution
Dept. of Comput. Sci., Nat. Univ. of Singapore, Singapore, Singapore
fYear
2011
fDate
5-9 June 2011
Firstpage
830
Lastpage
835
Abstract
Processor customization in the form of application specific instructions can provide significant power and performance boost to an embedded application while maintaining high flexibility. The emergence of multi-core architectures opens up the possibility of creating an application-specific heterogeneous computing platform by customizing a set of homogeneous cores. We propose a multi-core architecture where the cores share a reconfigurable fabric that accommodates the custom instructions. We develop an efficient algorithm that exploits this shared fabric through customization and runtime reconfiguration to minimize the execution time of multi-threaded applications. Experimental results reveal that shared reconfigurable fabric helps applications achieve substantial speedup compared to per-core private fabrics.
Keywords
microprocessor chips; multiprocessing systems; parallel architectures; reconfigurable architectures; system-on-chip; MPSoC; application-specific heterogeneous computing platform; multicore architectures; multicore chip; multicore customization; multiprocessor system-on- chip; parallel architectures; processor customization; runtime reconfiguration; shared reconfigurable fabric; Algorithm design and analysis; Fabrics; Instruction sets; Multicore processing; Partitioning algorithms; Radio frequency; Shared reconfigurable logic; multi-core;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE
Conference_Location
New York, NY
ISSN
0738-100x
Print_ISBN
978-1-4503-0636-2
Type
conf
Filename
5982003
Link To Document