High-Speed Optical Cache Memory as Single-Level Shared Cache in Chip-Multiprocessor architectures

被引:1
|
作者
Maniotis, P. [1 ,2 ]
Gitzenis, S. [2 ]
Tassiulas, L. [2 ,3 ]
Pleros, N. [1 ,2 ]
机构
[1] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki, Greece
[2] Inst Informat Technol, Ctr Res & Technol Hellas, Thessaloniki, Greece
[3] Univ Thessaly, Dept Elect & Comp Engn, Volos, Greece
关键词
Optical Cache Memories; Cache Sharing in Chip Multiprocessors; Optically Connected Shared Cache Memory; Optical Bus-based Chip Multiprocessor; INTEGRATION;
D O I
10.1109/SiPhotonics.2015.10
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We present an optical bus-based Chip Multiprocessor architecture where the processing cores share an optical single-level cache unit. Physically, the optical cache is implemented externally in a separate chip located next to the CPU die. The cache interconnection system is realized through WDM optical interfaces that connect the shared cache module with the processing cores and the Main Memory via spatial-multiplexed optical waveguides; hence, the CPU-DRAM communication completely takes place in the optical domain. To evaluate the shared optical cache approach, we carry out system-level simulations of 6 realistic processor parallel workloads via the Gem5 platform. The optical cache architecture is compared against the conventional electronic Chip Multiprocessor topology that uses dedicated on-chip L1 electronic caches and a shared L2 cache. The results show significant reduction in the L1 miss rate of up to 96% for certain cases; on average, a performance speed-up of up to 20.53% or a reduction of up to 65.8% in cache capacity requirements is attained. Combined with high-bandwidth CPU-DRAM bus solutions based on optical interconnects, the proposed design is a quite promising system architecture that bridges the gap between high-speed optically connected CPU-DRAM schemes and high-speed optical memory technologies.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 27 条
  • [1] 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
  • [2] A novel Chip-Multiprocessor Architecture with optically interconnected shared L1 Optical Cache Memory
    Maniotis, P.
    Gitzenis, S.
    Tassiulas, L.
    Pleros, N.
    2014 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXHIBITION (OFC), 2014,
  • [3] Write Avoidance Cache Coherence Protocol for Non-volatile Memory as Last-Level Cache in Chip-Multiprocessor
    Choi, Ju Hee
    Kwak, Jong Wook
    Jhon, Chu Shik
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (08): : 2166 - 2169
  • [4] Coherence maintenances to realize an efficient parallel processing for a cache memory with synchronization on a chip-multiprocessor
    Yamawaki, A
    Iwane, M
    8TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2005, : 324 - 331
  • [5] 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 - +
  • [6] WDM-Enabled Optical RAM and Optical Cache Memory Architectures for Chip Multiprocessors
    Alexoudi, Theoni
    Fitsios, Dimitrios
    Maniotis, Pavlos
    Vagionas, Chris
    Papaioannou, Sotirios
    Miliou, Amalia
    Kanellos, George T.
    Pleros, Nikos
    2015 17th International Conference on Transparent Optical Networks (ICTON), 2015,
  • [7] Optical RAM-enabled cache memory and optical routing for Chip Multiprocessors: technologies and architectures
    Pleros, Nikos
    Maniotis, Pavlos
    Alexoudi, Theoni
    Fitsios, Dimitris
    Vagionas, Christos
    Papaioannou, Sotiris
    Vyrsokinos, K.
    Kanellos, George T.
    OPTICAL INTERCONNECTS XIV, 2014, 8991
  • [8] A shared-bus control mechanism and a cache coherence protocol for a high-performance on-chip multiprocessor
    Takahashi, M
    Takano, H
    Kaneko, E
    Suzuki, S
    SECOND INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 1996, : 314 - 322
  • [9] Compact and High-Speed Hsiao-Based SEC-DED Codec for Cache Memory
    Samanta, Jagannath
    Kewat, Akash
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (01)
  • [10] Design of a high-speed optical interconnect for scalable shared memory multiprocessors
    Kodi, AK
    Louri, A
    12TH ANNUAL IEEE SYMPOSIUM ON HIGH PERFORMANCE INTERCONNECTS, PROCEEDINGS, 2004, : 92 - 97