DCOS: Cache embedded switch architecture for distributed shared memory multiprocessor SoCs

被引:0
|
作者
Kim, Daewook [1 ]
Kim, Manho [1 ]
Sobelman, Gerald E. [1 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:979 / +
页数:2
相关论文
共 50 条
  • [11] An optically-enabled chip-multiprocessor architecture using a single-level shared optical cache memory
    Maniotis, P.
    Gitzenis, S.
    Tassiulas, L.
    Pleros, N.
    OPTICAL SWITCHING AND NETWORKING, 2016, 22 : 54 - 68
  • [12] A MULTIPROCESSOR SHARED MEMORY ARCHITECTURE FOR PARALLEL CYCLIC REFERENCE COUNTING
    LINS, RD
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 563 - 568
  • [13] Coarse grain task parallel processing with cache optimization on shared memory multiprocessor
    Ishizaka, K
    Obata, M
    Kasahara, H
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2003, 2624 : 352 - 365
  • [14] Performance of multistage bus networks for a distributed shared memory multiprocessor
    Texas A&M Univ, College Station, United States
    IEEE Trans Parallel Distrib Syst, 1 (82-95):
  • [15] Performance of multistage bus networks for a distributed shared memory multiprocessor
    Bhuyan, LN
    Iyer, RR
    Nanda, AK
    Kumar, M
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (01) : 82 - 95
  • [16] A DISTRIBUTED SHARED MEMORY MULTIPROCESSOR KIT WITH SCALABLE LOCAL COMPLEXITY
    HOPFL, F
    SCHIRRMACHER, J
    TRENT, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 457 : 581 - 591
  • [17] On cache coherency and memory consistency issues in NoC based shared memory multiprocessor SoC architectures
    Petrot, Frederic
    Greiner, Alain
    Gomez, Pascal
    DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 53 - +
  • [18] Performance Analysis of a Reconfigurable Shared Memory Multiprocessor System for Embedded Applications
    Cook, Darcy
    Ferens, Ken
    JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2013, 7 (01) : 15 - 35
  • [19] Exploiting shared scratch pad memory space in embedded multiprocessor systems
    Kandemir, M
    Ramanujam, J
    Choudhary, A
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 219 - 224
  • [20] Concordia: Distributed Shared Memory with In-Network Cache Coherence
    Wang, Qing
    Lu, Youyou
    Xu, Erci
    Li, Junru
    Chen, Youmin
    Shu, Jiwu
    PROCEEDINGS OF THE 19TH USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES (FAST '21), 2021, : 277 - 292