DocumentCode :
2533313
Title :
DCOS: cache embedded switch architecture for distributed shared memory multiprocessor SoCs
Author :
Kim, Daewook ; Kim, Manho ; Sobelman, Gerald E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN
fYear :
2006
fDate :
21-24 May 2006
Abstract :
Shared memory is a common inter-processor communication paradigm for on-chip multiprocessor SoC (MPSoC) platforms. The latency overhead of switch-based interconnection networks plays a critical role in shared memory MPSoC designs. In this paper, we propose a directory-cache embedded switch architecture with distributed shared cache and distributed shared memory. It is able to reduce the number of home node cache accesses, which results in a reduction in the inter-cache transfer time and the total execution time. Simulation results verify that the proposed methodology can improve performance substantially over a design in which directory caches are not embedded in the switches
Keywords :
cache storage; distributed shared memory systems; embedded systems; multiprocessing systems; multiprocessor interconnection networks; system-on-chip; DCOS; directory-cache embedded switch architecture; distributed shared cache; distributed shared memory; interprocessor communication paradigm; multiprocessor SoC; switch-based interconnection networks; Coherence; Computer architecture; Delay; Multiprocessor interconnection networks; Network-on-a-chip; Parallel processing; Protocols; Silicon; Switches; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location :
Island of Kos
Print_ISBN :
0-7803-9389-9
Type :
conf
DOI :
10.1109/ISCAS.2006.1692751
Filename :
1692751
Link To Document :
بازگشت