HARDWARE APPROACHES TO CACHE COHERENCE IN SHARED-MEMORY MULTIPROCESSORS, .1.

被引:18
|
作者
TOMASEVIC, M
MILUTINOVIC, V
机构
[1] UNIV BELGRADE,SCH ELECT ENGN,YU-11000 BELGRADE,YUGOSLAVIA
[2] MIHAILO PUPIN INST,BELGRADE,YUGOSLAVIA
关键词
D O I
10.1109/MM.1994.363067
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Improving performance and scalability in shared-memory multiprocessors requires an appropriate solution to the well-known cache coherence problem. Hardware schemes-highly convenient because of their transparency for software-offer fully dynamic solutions with an ability to achieve high performance. We discuss the principles of the two major groups of hardware protocols and summarize relevant representatives. In Part 2 of this two-part series, we also consider the coherence problem in multilevel caches and cache coherence maintenance in large-scale shared-memory multiprocessors.
引用
收藏
页码:52 / 59
页数:8
相关论文
共 50 条
  • [41] Parallelization of benchmarks for scalable shared-memory multiprocessors
    Paek, Y
    Navarro, A
    Zapata, E
    Padua, D
    1998 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 1998, : 401 - 408
  • [42] A compiler optimization algorithm for shared-memory multiprocessors
    McKinley, KS
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1998, 9 (08) : 769 - 787
  • [43] An efficient write update cache coherence scheme for widely shared data on shared memory multiprocessors
    Rhee, Y
    Kong, K
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING, 2003, : 378 - 382
  • [45] Conservative circuit simulation on shared-memory multiprocessors
    Keller, J
    Rauber, T
    Rederlechner, B
    TENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION - PADS 96, PROCEEDINGS, 1996, : 126 - 134
  • [46] FILTERED BACK PROJECTION ON SHARED-MEMORY MULTIPROCESSORS
    ZAPATA, EL
    CARAZO, JM
    BENAVIDES, JI
    WALTHER, S
    PESKIN, R
    ULTRAMICROSCOPY, 1990, 34 (04) : 271 - 282
  • [47] Shared-memory multiprocessors: SW or HW support?
    Scott, S
    THIRD INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE - PROCEEDINGS, 1997, : 140 - 140
  • [48] ALGORITHMS FOR SCALABLE SYNCHRONIZATION ON SHARED-MEMORY MULTIPROCESSORS
    MELLORCRUMMEY, JM
    SCOTT, ML
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1991, 9 (01): : 21 - 65
  • [49] Parallel Execution of Prolog on Shared-Memory Multiprocessors
    高耀清
    王鼎兴
    郑纬民
    沈美明
    黄志毅
    胡守仁
    Giorgio Levi
    JournalofComputerScienceandTechnology, 1993, (04) : 329 - 336
  • [50] Design and analysis of algorithms for shared-memory multiprocessors
    Leiserson, CE
    ALGORITHMS AND DATA STRUCTURES, 1999, 1663 : 55 - 55