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 条
  • [21] A SCALABLE DISTRIBUTED SHARED-MEMORY ARCHITECTURE
    KRISHNAMOORTHY, S
    CHOUDHARY, A
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 22 (03) : 547 - 554
  • [22] USING PROCESSOR-CACHE AFFINITY INFORMATION IN SHARED-MEMORY MULTIPROCESSOR SCHEDULING
    SQUILLANTE, MS
    LAZOWSKA, ED
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (02) : 131 - 143
  • [23] Using cache optimizing compiler for managing software cache on distributed shared memory system
    Nanri, T
    Sato, H
    Shimasaki, M
    HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 312 - 318
  • [24] A CACHE-COHERENT, DISTRIBUTED MEMORY MULTIPROCESSOR SYSTEM AND ITS PERFORMANCE ANALYSIS
    MARQUARDT, DE
    ALKHATIB, HS
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1992, E75D (03) : 274 - 290
  • [25] An In-Network Architecture for Accelerating Shared-Memory Multiprocessor Collectives
    Klenk, Benjamin
    Jiang, Nan
    Thorson, Greg
    Dennison, Larry
    2020 ACM/IEEE 47TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA 2020), 2020, : 996 - 1009
  • [26] Contention resolution on a broadcast-based distributed shared memory multiprocessor
    Akay, M. F.
    Katsinis, C.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2008, 2 (01): : 45 - 55
  • [27] A scalable semi-shared memory multiprocessor architecture with sliding caches
    Köse, C
    Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks, 2004, : 410 - 415
  • [28] Memory architecture exploration framework for cache based embedded SoC
    Kumar, T. S. Rajesh
    Ravikumar, C. P.
    Govindarajan, R.
    21ST INTERNATIONAL CONFERENCE ON VLSI DESIGN: HELD JOINTLY WITH THE 7TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2008, : 553 - +
  • [29] HIDING SHARED MEMORY REFERENCE LATENCY ON THE GALACTICA NET DISTRIBUTED SHARED MEMORY ARCHITECTURE
    WILSON, AW
    LAROWE, RP
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 15 (04) : 351 - 367
  • [30] High-Speed Optical Cache Memory as Single-Level Shared Cache in Chip-Multiprocessor architectures
    Maniotis, P.
    Gitzenis, S.
    Tassiulas, L.
    Pleros, N.
    2015 WORKSHOP ON EXPLOITING SILICON PHOTONICS FOR ENERGY-EFFICIENT HIGH PERFORMANCE COMPUTING (SIPHOTONICS), 2014, : 1 - 8