Performance of scalable shared-memory architectures

被引:0
|
作者
Motlagh, BS
DeMara, RF
机构
[1] Univ Cent Florida, Dept Engn Technol, Orlando, FL 32826 USA
[2] Univ Cent Florida, Dept Elect & Comp Engn, Orlando, FL 32816 USA
关键词
D O I
10.1016/S0218-1266(00)00006-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Analytical models were developed and simulations of memory latency were performed for Uniform Memory Access (UMA), Non-Uniform Memory Access (NUMA), Local-Remote-Global (LRG), and RCR architectures for hit rates from 0.1 to 0.9 in steps of 0.1, memory access times of 10 to 100 ns, proportions of read/write access from 0.01 to 0.1, and block sizes of 8 to 64 words. The RCR architecture provides favorable performance over UMA and NUMA architectures for all ranges of application and system parameters. RCR outperforms LRG architectures when the hit rates of the processor cache exceed 80% and replicated memory exceed 25%. Thus, inclusion of a small replicated memory at each processor significantly reduces expected access time since all replicated memory hits become independent of global traffic. For configurations of up to 32 processors, results show that latency is further reduced by distinguishing burst-mode transfers between isolated memory accesses and those which are incrementally outside the working set.
引用
收藏
页码:1 / 22
页数:22
相关论文
共 50 条
  • [1] Coherence controller architectures for scalable shared-memory multiprocessors
    Michael, MM
    Nanda, AK
    Lim, BH
    IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (02) : 245 - 255
  • [2] NEW DIRECTIONS IN SCALABLE SHARED-MEMORY MULTIPROCESSOR ARCHITECTURES - INTRODUCTION
    THAKKAR, S
    DUBOIS, M
    LAUNDRIE, AT
    SOHI, GS
    COMPUTER, 1990, 23 (06) : 71 - 74
  • [3] ATM SHARED-MEMORY SWITCHING ARCHITECTURES
    GARCIAHARO, J
    JAJSZCZYK, A
    IEEE NETWORK, 1994, 8 (04): : 18 - 26
  • [4] Ray casting on shared-memory architectures
    Inktomi Corp, San Mateo, United States
    IEEE Concurrency, 1 (20-35):
  • [5] Analytic evaluation of shared-memory architectures
    Sorin, DJ
    Lemon, JL
    Eater, DL
    Vernon, MK
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (02) : 166 - 180
  • [6] Scalable Shared-Memory Hypergraph Partitioning
    Gottesbueren, Lars
    Heuer, Tobias
    Sanders, Peter
    Schlag, Sebastian
    2021 PROCEEDINGS OF THE SYMPOSIUM ON ALGORITHM ENGINEERING AND EXPERIMENTS, ALENEX, 2021, : 16 - 30
  • [7] A SCALABLE DISTRIBUTED SHARED-MEMORY ARCHITECTURE
    KRISHNAMOORTHY, S
    CHOUDHARY, A
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 22 (03) : 547 - 554
  • [8] SHARED-MEMORY NETWORKING ARCHITECTURES - SIMPLICITY AND ELEGANCE
    TRAINOR, WL
    WARDEN, GG
    AIAA FLIGHT SIMULATION TECHNOLOGIES CONFERENCE AND EXHIBITION: A COLLECTION OF TECHNICAL PAPERS, 1989, : 252 - 258
  • [9] ALGORITHMS FOR SCALABLE SYNCHRONIZATION ON SHARED-MEMORY MULTIPROCESSORS
    MELLORCRUMMEY, JM
    SCOTT, ML
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1991, 9 (01): : 21 - 65
  • [10] Data forwarding in scalable shared-memory multiprocessors
    Koufaty, DA
    Chen, XF
    Poulsen, DK
    Torrellas, J
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (12) : 1250 - 1264