A Novel Directory Based Hybrid Cache Coherence Protocol for Shared Memory Multiprocessors

被引:0
|
作者
Asaduzzaman, Abu [1 ]
Chidella, Kishore K. [1 ]
机构
[1] Wichita State Univ, Dept Elect Engn & Comp Sci, Wichita, KS 67260 USA
关键词
Bandwidth; cache coherence protocol; cache miss ratio; memory latency; pure write invalidate; pure write update; shared memory multiprocessors;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
While addressing cache coherency in shared memory multiprocessors, traditional snoopy based pure write update (PWU) and pure write invalidate (PWI) protocols have many issues including low bandwidth, high memory latency, and large cache miss ratio. This paper presents a directory based hybrid cache coherence protocol to better address the cache coherency and improve performance of shared memory multiprocessors. The requests to be processed are selected by using the proposed directory scheme and considering priority through non-starving mode to facilitate small sharer groups with a reasonable waiting time. Different read and write requests on 8-, 16-, and 32-core multiprocessors are considered. Experimental results show that the proposed strategy decreases bandwidth requirement about 37% than the PWU strategy. The results also indicate that the proposed strategy decreases memory latency by up to 12% and cache miss ratio by up to 22% when compared with those of the PWI strategy.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] An efficient tree cache coherence protocol for distributed shared memory multiprocessors
    Chang, YK
    Bhuyan, LN
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (03) : 352 - 360
  • [2] SCALABLE CACHE COHERENCE FOR SHARED-MEMORY MULTIPROCESSORS
    THAPAR, M
    DELAGI, BA
    FLYNN, MJ
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 591 : 1 - 12
  • [3] SCALABLE CACHE COHERENCE FOR LARGE SHARED MEMORY MULTIPROCESSORS
    THAPAR, M
    DELAGI, B
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 457 : 592 - 603
  • [4] Cache Coherence Protocols in Shared-Memory Multiprocessors
    Lian, Xiuzhen
    Ning, Xiaoxi
    Xie, Mingren
    Yu, Farong
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING, 2015, 17 : 286 - 289
  • [5] Directory Based Cache Coherence Modeller in Multiprocessors: Medium Insight
    Arora, Harsh
    Mukherjee, Rijubrata
    Bej, Abhijit
    Adak, Hillol
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 2611 - 2617
  • [6] DIRECTORY-BASED CACHE COHERENCE PROTOCOL FOR POWER-AWARE CHIP-MULTIPROCESSORS
    Ahmed, Rana E.
    Dhodhi, Muhammad K.
    [J]. 2011 24TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2011, : 1036 - 1039
  • [7] A CACHE COHERENCE PROTOCOL FOR MIN-BASED MULTIPROCESSORS
    YOUSIF, MS
    DAS, CR
    THAZHUTHAVEETIL, MJ
    [J]. JOURNAL OF SUPERCOMPUTING, 1994, 8 (02): : 163 - 185
  • [8] DIRECTORY-BASED CACHE COHERENCE IN LARGE-SCALE MULTIPROCESSORS
    CHAIKEN, D
    FIELDS, C
    KURIHARA, K
    AGARWAL, A
    [J]. COMPUTER, 1990, 23 (06) : 49 - 58
  • [9] Cache-based synchronization in shared memory multiprocessors
    Ramachandran, U
    Lee, JW
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 32 (01) : 11 - 27
  • [10] Hybrid full map directory scheme for distributed shared memory multiprocessors
    Choi, JH
    Park, KH
    [J]. HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 30 - 34