Broadcast distributed shared memory

被引:0
|
作者
Auld, P [1 ]
Kearns, P [1 ]
机构
[1] Coll William & Mary, Dept Comp Sci, Williamsburg, VA 23187 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Using the hardware broadcast capability of Ethernet networks, we have developed a distributed shared memory system that provides fine-grained sharing with an extremely simple protocol. The system broadcasts buffered updates of local writes to other processes to disseminate data. Our system provides a memory coherence model that is sufficiently strong to allow correct executions of many programs, but weak enough to to use a simple, efficient protocol. We have developed a suite of parallel programs using our DSM systems. We compare the performance of our programs to similar programs on a common message-passing alternative, MPI. Our results show that, while performance is comparable in most cases, there are applications which run faster on our DSM system than using MPI.
引用
收藏
页码:225 / 230
页数:6
相关论文
共 50 条
  • [21] The tempest approach to distributed shared memory
    Wood, DA
    Hill, MD
    Larus, JR
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER DESIGN - VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1996, : 63 - 64
  • [22] A Distributed Hash Table for Shared Memory
    Oortwijn, Wytse
    van Dijk, Tom
    van de Pol, Jaco
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT II, 2016, 9574 : 15 - 24
  • [23] Distributed shared memory in kernel mode
    Trevisan, TS
    Costa, VS
    Whately, L
    Amorim, CL
    [J]. 14TH SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2002, : 159 - 166
  • [24] Analysis of Shared Memory in Distributed and Non Distributed Environment
    Dangi, Dharmendra
    Bhandari, Sachin
    Bhagat, Amit
    [J]. 2016 FIFTH INTERNATIONAL CONFERENCE ON ECO-FRIENDLY COMPUTING AND COMMUNICATION SYSTEMS (ICECCS), 2016, : 114 - 118
  • [25] Checkpointing speculative distributed shared memory
    Danilecki, Arkadiusz
    Kobusinska, Anna
    Szychowiak, Michal
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2006, 3911 : 9 - 16
  • [26] RIGHT ON TIME DISTRIBUTED SHARED MEMORY
    Guerraoui, Rachid
    Kozhaya, David
    Pignolet, Yvonne-Anne
    [J]. PROCEEDINGS OF 2016 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2016, : 315 - 326
  • [27] Two layers distributed shared memory
    Baiardi, F
    Guerri, D
    Mori, P
    Moroni, L
    Ricci, L
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 302 - 311
  • [28] Distributed Shared Memory: To relax or not to relax?
    Iosevich, V
    Schuster, A
    [J]. EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 198 - 205
  • [29] Towards compliant distributed shared memory
    Falkner, KE
    Detmold, H
    Munro, DS
    Olds, T
    [J]. CCGRID 2002: 2ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2002, : 305 - 310
  • [30] RECOVERABLE DISTRIBUTED SHARED VIRTUAL MEMORY
    WU, KL
    FUCHS, WK
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (04) : 460 - 469