A UNIX distributed shared memory system

被引:0
|
作者
Mendoza, R [1 ]
Gutierrez, ED [1 ]
Williams, DH [1 ]
机构
[1] Univ Texas, Dept Elect & Comp Engn, El Paso, TX 79968 USA
关键词
distributed shared memory; performance estimation;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A distributed shared memory system (DSM) is presented which allows multiple clients to send and receive information from a DSM server on a heterogeneous network. DSM primitives, which follow the structure of UNIX System V IPCs, are provided, and include semaphores for synchronization. This allows multiple client processes, residing on separate hosts, synchronous access to a DSM region residing on the DSM server. A matrix multiplication example is presented which compares the performance of the DSM system with a local shared memory system (SM), and with a single host which computes the result serially. For matrix dimensions of 200 x 200, both the DSM and SM systems, each using four servers, were over three times faster than the results obtained from the single host. In addition, analysis is provided to determine the minimum size of the matrices required to make distribution of the matrix multiplication problem worthwhile.
引用
收藏
页码:713 / 717
页数:5
相关论文
共 50 条
  • [21] HRUNTING: A distributed shared memory system for the BEOWULF parallel workstation
    Crawford, JA
    Mobarry, CM
    1998 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOL 4, 1998, : 337 - 344
  • [22] Lazy and differential replication in a recoverable distributed shared memory system
    Osawa, N
    Yuba, T
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1998, 1401 : 698 - 707
  • [23] Multiple subtyping in a persistent Distributed Shared Memory operating system
    Schoettner, M
    Schirpf, O
    Wende, M
    Schulthess, P
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 565 - 571
  • [24] Implementation of PVM-based distributed shared memory system
    Nanri, T
    Sato, H
    Shimasaki, M
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 867 - 874
  • [25] Proteus: an efficient runtime reconfigurable distributed shared memory system
    Ueng, JC
    Shieh, CK
    Liang, TY
    Chang, JB
    JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 56 (03) : 247 - 260
  • [26] Recoverable distributed shared memory system with reduced stable logging
    Park, T
    Yeom, HY
    INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 10TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 1997, : 242 - 246
  • [27] Distributed shared memory integration
    Geva, Mordechai
    Wiseman, Yair
    IRI 2007: PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2007, : 146 - +
  • [28] Checkpointing Distributed Shared Memory
    Luis M. Silva
    João Gabriel Silva
    The Journal of Supercomputing, 1997, 11 : 137 - 158
  • [29] PROGRAMMING WITH DISTRIBUTED SHARED MEMORY
    RAMACHANDRAN, U
    KHALIDI, MYA
    PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 176 - 183
  • [30] HETEROGENEOUS DISTRIBUTED SHARED MEMORY
    ZHOU, SN
    STUMM, M
    LI, K
    WORTMAN, D
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1992, 3 (05) : 540 - 554