Implementation of the software distributed shared-memory system on the InfiniBand

被引:0
|
作者
Park, I [1 ]
Choi, HW [1 ]
Han, Y [1 ]
Hwang, S [1 ]
Kim, SW [1 ]
Park, K [1 ]
机构
[1] Korea Univ, Dept Elect & Comp Engn, Seoul 136701, South Korea
关键词
software distributed shared-memory system; InfiniBand; lazy release consistency;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For the last decade there have been strong research activities in many areas about the software distributed shared-memory (SDSM) systems, such as applications, protocols, and compiler optimizations. But, the current Ethernet-based SDSM system incurs high execution overhead due to process interruption at data communication for memory consistency. In this paper, we present the implementation of the SDSM system to use the next generation of an interconnection technique, i.e., the InfiniBand Architecture (IBA) which supports shared-memory programming semantics by means of remote direct-memory access (RDMA) and atomic operations. Our implementation is based on the lazy release consistency model, and the data communications for memory consistency between processes are minimized. We show that our SDSM to use full features of the IBA can improve the performance significantly over the IPoIB-based SDSM system by reducing the communication overhead for memory consistency.
引用
收藏
页码:1273 / 1279
页数:7
相关论文
共 50 条
  • [1] Study of OpenMP applications on the InfiniBand-based software distributed shared-memory system
    Park, I
    Kim, SW
    [J]. PARALLEL COMPUTING, 2005, 31 (10-12) : 1099 - 1113
  • [2] The distributed virtual shared-memory system based on the InfiniBand architecture
    Park, I
    Kim, SW
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (10) : 1271 - 1280
  • [3] ViSMI: Software distributed shared memory for InfiniBand clusters
    Osendorfer, C
    Tao, J
    Trinitis, C
    Mairandres, M
    [J]. THIRD IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2004, : 185 - 191
  • [4] DISTRIBUTED SHARED-MEMORY IMPLEMENTATION FOR MULTITRANSPUTER SYSTEMS
    TSANAKAS, P
    PAPAKONSTANTINOU, G
    EFTHIVOULIDIS, G
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1992, 34 (08) : 499 - 506
  • [5] DESIGN OF THE MUNIN DISTRIBUTED SHARED-MEMORY SYSTEM
    CARTER, JB
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 29 (02) : 219 - 227
  • [6] DESIGN AND IMPLEMENTATION OF MOONY - A FAULT-TOLERANT DISTRIBUTED SHARED-MEMORY SYSTEM
    LIN, YW
    YUAN, SM
    LIANG, DR
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1995, 10 (02): : 111 - 119
  • [7] Software Distributed Shared Memory with Transactional Coherence A software engine to run transactional shared-memory parallel applications on clusters
    Di Santo, Michele
    Ranaldo, Nadia
    Sementa, Carmine
    Zimeo, Eugenio
    [J]. PROCEEDINGS OF THE 18TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, 2010, : 175 - 179
  • [8] Memory latency in distributed shared-memory multiprocessors
    Motlagh, BS
    DeMara, RF
    [J]. PROCEEDINGS IEEE SOUTHEASTCON '98: ENGINEERING FOR A NEW ERA, 1998, : 134 - 137
  • [9] A SCALABLE DISTRIBUTED SHARED-MEMORY ARCHITECTURE
    KRISHNAMOORTHY, S
    CHOUDHARY, A
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 22 (03) : 547 - 554
  • [10] IMPLEMENTATION OF A PARALLEL UNSTRUCTURED EULER SOLVER ON SHARED-MEMORY AND DISTRIBUTED-MEMORY ARCHITECTURES
    MAVRIPLIS, DJ
    DAS, R
    SALTZ, J
    VERMELAND, RE
    [J]. JOURNAL OF SUPERCOMPUTING, 1995, 8 (04): : 329 - 344