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 条
  • [41] BLOCK PRECONDITIONED CONJUGATE-GRADIENT METHODS ON A DISTRIBUTED VIRTUAL SHARED-MEMORY MULTIPROCESSOR
    GIRAUD, L
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1995, 7 (02): : 161 - 190
  • [42] Performance Improvement of the Two Dimensional Broadcast-based Distributed Shared Memory Multiprocessor Architecture
    Abasikeles, Ipek
    Akay, M. Fatih
    ICECCO'12: 9TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION, 2012, : 159 - 162
  • [43] A distributed and shared register file for a Multiprocessor-on-chip to support real-time applications
    Tabrizi, Nozar
    Bagherzadeh, Nader
    6TH INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS, 2006, : 215 - +
  • [44] Performance analysis of the simultaneous optical multi-processor exchange bus
    Katsinis, C
    PARALLEL COMPUTING, 2001, 27 (08) : 1079 - 1115
  • [45] DVSA and SHOB: Support to shared data structures on distributed memory architectures
    Baiardi, F
    Guerri, D
    Mori, P
    Moroni, L
    Ricci, L
    NINTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2001, : 165 - 172
  • [46] An optical centralized shared-bus architecture demonstrator for microprocessor-to-memory interconnects
    Han, XL
    Kim, G
    Lipovski, GJ
    Chen, RT
    IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, 2003, 9 (02) : 512 - 517
  • [47] The Design of MPI Based Distributed Shared Memory Systems to Support OpenMP on Clusters
    Wong, H'sien J.
    Rendell, A. P.
    2007 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2007, : 231 - 240
  • [48] FELI: HW/SW Support for On-Chip Distributed Shared Memory in Multicores
    Villavieja, Carlos
    Etsion, Yoav
    Ramirez, Alex
    Navarro, Nacho
    EURO-PAR 2011 PARALLEL PROCESSING, PT 1, 2011, 6852 : 282 - 294
  • [49] Flexible hardware/software support for message passing on a distributed shared memory architecture
    Francesco, P
    Antonio, P
    Marchal, P
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 736 - 741
  • [50] Fast and Scalable Security Support for Directory-Based Distributed Shared Memory
    Shwartz, Ofir
    Birk, Yitzhak
    PROCEEDINGS OF THE 9TH ACM INTERNATIONAL SYSTEMS AND STORAGE CONFERENCE (SYSTOR'16), 2016,