Distributed-shared-memory support on the simultaneous optical multiprocessor exchange bus

被引:0
|
作者
Katsinis, C [1 ]
机构
[1] Univ Alabama, Huntsville, AL 35899 USA
关键词
D O I
10.1109/MASCOT.1998.693694
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper examines the performance of distributed-shared-memory systems based on the Simultaneous Optical Multiprocessor Exchange Bus (SOME-Bus) using queueing network models and develops theoretical results which predict processor utilization, message latency and other useful measures. It also presents simulation results which compare the performance of the SOME-Bus, the mesh and the torus. The SOME-Bus is a low-latency, high-bandwidth, fiber-optic interconnection network which directly links arbitrary pairs of processor nodes without contention. It contains a dedicated channel for the data output of each node, eliminating the need for global arbitration and providing bandwidth that scales directly with the number of nodes in the system. Each of N nodes has an array of receivers, with one receiver dedicated to each node output channel. The entire N-receiver array can be integrated on a single chip at a comparatively minor cost resulting in o(N) complexity. The SOME-Bus supports multiple simultaneous broadcasts of messages allowing cache consistency protocols to complete much faster. Compared to the networks considered here, the SOME-BUS is the interconnection network whose performance is least affected by large message communication times.
引用
收藏
页码:192 / 197
页数:6
相关论文
共 50 条
  • [21] QUERIES SERVICE TIME RESEARCH AND ESTIMATION DURING INFORMATION EXCHANGE IN MULTIPROCESSOR SYSTEMS WITH "UNI BUS" INTERFACE AND SHARED MEMORY
    Martyshkin, A., I
    Yasarevskaya, O. N.
    TURISMO-ESTUDOS E PRATICAS, 2020,
  • [22] Shared memory multiprocessor support for functional array processing in SAC
    Grelck, C
    JOURNAL OF FUNCTIONAL PROGRAMMING, 2005, 15 : 353 - 401
  • [23] Contention resolution on a broadcast-based distributed shared memory multiprocessor
    Akay, M. F.
    Katsinis, C.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2008, 2 (01): : 45 - 55
  • [24] An efficient thread architecture for a distributed shared memory on symmetric multiprocessor clusters
    Chang, JB
    Tsai, YJ
    Shieh, CK
    Chung, PC
    1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 816 - 823
  • [25] Reliable support for a persistent distributed shared memory
    Knaff, A
    Dechamboux, P
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, : 68 - 77
  • [26] Hardware support for flexible distributed shared memory
    Reinhardt, SK
    Pfile, RW
    Wood, DA
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (10) : 1056 - 1072
  • [28] Decoupled hardware support for distributed shared memory
    Reinhardt, SK
    Pfile, RW
    Wood, DA
    23RD ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 1996, : 34 - 43
  • [29] ATUNs: Modular and Scalable Support for Atomic Operations in a Shared Memory Multiprocessor
    Kurth, Andreas
    Riedel, Samuel
    Zaruba, Florian
    Hoefler, Torsten
    Benini, Luca
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [30] Adding multiprocessor support to an uniprocessor distributed operating system with transactional distributed memory
    Schmitt, Thilo
    Schmidt, Patrick
    Kaemmer, Nico
    Gerhold, Steffen
    Schulthess, Peter
    2010 SECOND INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATIONS: ICCEA 2010, PROCEEDINGS, VOL 1, 2010, : 309 - 313