DocumentCode :
2443649
Title :
A multi-banked shared-l1 cache architecture for tightly coupled processor clusters
Author :
Kakoee, Mohammad Reza ; Petrovic, Vladimir ; Benini, Luca
Author_Institution :
DEIS, Univ. of Bologna, Bologna, Italy
fYear :
2012
fDate :
10-12 Oct. 2012
Firstpage :
1
Lastpage :
5
Abstract :
A shared-L1 cache architecture is proposed for tightly coupled processor clusters. Sharing an L1 tightly coupled data memory (TCDM) among a significant (up to 16) number of processors is challenging in terms of speed. Sharing L1 cache is even more challenging, since operation is more complex, as it eases programming. The feasibility in terms of performance of shared TCDM was shown in ST Microelectronics platform 2012, but the performance cost of supporting shared L1 cache remains to be proven. In this paper we show that replacing TCDM with a multi-banked shared-L1 cache imposes limited speed overhead. Of course, it comes at the cost of area and power. We explore the shared L1 cache architecture in terms of number of processing elements (PEs) and cache banks. Experimental results show that our multi-banked shared-L1 cache can operate with almost the same frequency as that of related TCDM architecture if the cache controller uses a cache line of 4 words. Results also show that, the area overhead with respect to TCDM is less than 18% for a cluster containing 16 Leon3 processors and 32 cache banks. We also show that the overhead on MIPS/Watt and MIPS/mm2 is from 5% to 30% depending on the size of processor in the cluster for a 16×32 configuration (16 cores and 32 cache/memory banks).
Keywords :
cache storage; microprocessor chips; ST Microelectronics platform 2012; TCDM; multibanked shared-l1 cache architecture; tightly coupled data memory; tightly coupled processor cluster; Coherence; Delay; Multiprocessor interconnection; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System on Chip (SoC), 2012 International Symposium on
Conference_Location :
Tampere
Print_ISBN :
978-1-4673-2895-1
Electronic_ISBN :
978-1-4673-2894-4
Type :
conf
DOI :
10.1109/ISSoC.2012.6376362
Filename :
6376362
Link To Document :
بازگشت