Performance improvement techniques for software distributed shared memory

被引:0
|
作者
Yu, BH [1 ]
Werstein, P [1 ]
Purvis, M [1 ]
Cranefield, S [1 ]
机构
[1] Univ Otago, Dept Comp Sci, Otago, New Zealand
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents our novel lazy home-based protocol briefly and two implementation techniques. These techniques are developed by exploiting a relaxed memory consistency model such as scope consistency. First, we present a novel diff integration technique which can solve most diff accumulation problems that are prevalent in migratory DSM applications. Second, we propose a dynamic home migration protocol that solves the static home assignment problem in the original home-based protocol. To evaluate our protocol and techniques, we have done performance tests using well known DSM benchmark applications. The performance results proved our diff integration and dynamic home allocation solve the diff accumulation and wrong static home assignment problems respectively.
引用
收藏
页码:119 / 125
页数:7
相关论文
共 50 条
  • [31] Naplus: a software distributed shared memory for virtual clusters in the cloud
    Zeng, Lingfang
    Wang, Yang
    Kent, Kenneth B.
    Xiao, Ziliang
    SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (09): : 1201 - 1220
  • [32] Scheduling loop applications in software distributed shared memory systems
    Liang, TY
    Shieh, CK
    Liu, DC
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2000, E83D (09): : 1721 - 1730
  • [33] Compiler and software distributed shared memory support for irregular applications
    Lu, HH
    Cox, AL
    Dwarkadas, S
    Rajamony, R
    Zwaenepoel, W
    ACM SIGPLAN NOTICES, 1997, 32 (07) : 48 - 56
  • [34] Migrating-home protocol for software distributed shared memory
    Cheung, BWL
    Wang, CL
    Lau, FCM
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2002, 18 (06) : 929 - 957
  • [35] Cashmere-VLM: Remote memory paging for software distributed shared memory
    Dwarkadas, S
    Hardavellas, N
    Kontothanassis, L
    Nikhil, R
    Stets, R
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 153 - 159
  • [36] Cashmere-VLM: Remote memory paging for software distributed shared memory
    Dwarkadas, Sandhya
    Hardavellas, Nikolaos
    Kontothanassis, Leonidas
    Nikhil, Rishiyur
    Stets, Robert
    Proceedings of the International Parallel Processing Symposium, IPPS, : 153 - 159
  • [37] Performance improvement of parallel programs on a broadcast-based distributed shared memory multiprocessor by simulation
    Akay, Mehmet Fatih
    Katsinis, Constantine
    SIMULATION MODELLING PRACTICE AND THEORY, 2008, 16 (03) : 338 - 352
  • [38] 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
  • [39] Limits to the performance of software shared memory: A layered approach
    Bilas, A
    Jiang, DM
    Zhou, YY
    Singh, JP
    FIFTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 1999, : 193 - 202
  • [40] Enhancing the performance of autoscheduling in Distributed Shared Memory multiprocessors
    Nikolopoulos, DS
    Polychronopoulos, ED
    Papatheodorou, TS
    EURO-PAR '98 PARALLEL PROCESSING, 1998, 1470 : 491 - 501