Coherence ordering for ring-based chip multiprocessors

被引:0
|
作者
Marty, Michael R. [1 ]
Hill, Mark D. [1 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, 1210 W Dayton St, Madison, WI 53706 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Ring interconnects may be an attractive solution for future chip multiprocessors because they can enable faster links than buses and simpler switches than arbitrary switched interconnects. Moreover a ring naturally orders requests sufficiently to enable directory-less coherence, but not in the total order that buses provide for snooping coherence. Existing cache coherence protocols for rings either establish a (total) ordering point (ORDERING-POINT) or use a greedy order (GREEDY-ORDER) with unbounded retries. In this work, we propose a new class of ring protocols, RING-ORDER in which requests complete in ring position order to achieve two benefits. First, RING-ORDER improves performance relative to ORDERING-POINT by activating requests immediately instead of waiting for them to reach the ordering point. Second, it improves performance stability relative to GREEDY-ORDER by not using retries. Thus, the new RING-ORDER combines the best of ORDERING-POINT (good performance stability) with the best of GREEDY-ORDER (good average performance).
引用
收藏
页码:309 / +
页数:4
相关论文
共 50 条
  • [31] A Case Study of Signal-to-Noise Ratio in Ring-Based Optical Networks-on-Chip
    Duong, Luan H. K.
    Xu, Jiang
    Wu, Xiaowen
    Wang, Zhehui
    Yang, Peng
    Le Beux, Sebastien
    Nikdast, Mahdi
    IEEE DESIGN & TEST, 2014, 31 (05) : 55 - 65
  • [32] Analog parallelism in ring-based VCOs
    Kim, Daeik D.
    Cho, Choongyeun
    Kim, Ionghae
    2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 341 - +
  • [33] Designing a Physical Locality Aware Coherence Protocol for Chip-Multiprocessors
    Fensch, Christian
    Barrow-Williams, Nick
    Mullins, Robert D.
    Moore, Simon
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (05) : 914 - 928
  • [34] On Sustainable Ring-based Anonymous Systems
    Chow, Sherman S. M.
    Egger, Christoph
    Lai, Russell W. F.
    Ronge, Viktoria
    Woo, Ivy K. Y.
    2023 IEEE 36TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM, CSF, 2023, : 568 - 583
  • [35] On error distributions in ring-based LWE
    Castryck, Wouter
    Iliashenko, Ilia
    Vercauteren, Frederik
    LMS JOURNAL OF COMPUTATION AND MATHEMATICS, 2016, 19 : 130 - 145
  • [36] Architectural implications of cache coherence protocols with network applications on chip multiProcessors
    Yi, Kyueun
    Gaudiot, Jean-Luc
    NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2007, 4672 : 394 - +
  • [37] Physical Security of Ring-based PUF
    Bossuet, L.
    24TH IEEE EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN (ECCTD 2020), 2020,
  • [38] Future of Multiprocessors: Heterogeneous Chip Multiprocessors
    Qayum, Mohammad Abdul
    Siddique, Nafiul Alam
    Haque, Mohammad Atiqul
    Tayeen, Abu Saleh Md.
    2012 INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV), 2012, : 372 - 376
  • [39] Reliability modeling of SCI ring-based topologies
    Sarwar, MA
    George, AD
    Collins, DE
    25TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS - PROCEEDINGS, 2000, : 126 - 134
  • [40] Design and evaluation of ring-based video servers
    Guittenit, C
    M'zoughi, A
    INTERACTIVE DISTRIBUTED MULTIMEDIA SYSTEMS AND TELECOMMUNICATION SERVICES, 1999, 1718 : 351 - 363