A causal logging scheme for lazy release consistent distributed shared memory systems

被引:1
|
作者
Yi, Y [1 ]
Park, T [1 ]
Yeom, HY [1 ]
机构
[1] Seoul Natl Univ, Dept Comp Sci, Seoul 151742, South Korea
关键词
D O I
10.1109/ICPADS.1998.741031
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a casual logging scheme for the lazy release consistent distributed shared memory systems. Causal logging is a very attractive approach to provide the fault tolerance for the distributed systems, since it eliminates the need of the stable logging. However since interprocess dependency must causally be transferred with the normal messages, the excessive message overhead has been a drawback of this approach, in order to achieve an efficient implementation of the casual logging for the distributed shared memory system the data structures and the operations supported by the lazy release consistency memory model are utilized. For example, to implement the sender-based logging of the message contents, the diff structure is utilized, and for the causal logging of the dependency information, the operations to support the causal propagation of the write notices are utilized. As a result, the causal logging for the lazy release consistent distributed shared memory system can be implemented with a very low overhead. The simulation results using the parallel applications show only 1% - 4.4% increases in the execution time.
引用
收藏
页码:139 / 146
页数:8
相关论文
共 50 条
  • [21] Towards implementation of a novel scheme for data prefetching on distributed shared memory systems
    Hsiao-Hsi Wang
    Kuan-Ching Li
    Ssu-Hsuan Lu
    Chun-Chieh Yang
    The Journal of Supercomputing, 2009, 47 : 111 - 126
  • [22] Consistent state restoration in shared memory systems
    Baldoni, R
    Helary, JM
    Mostefaoui, A
    Raynal, M
    ADVANCES IN PARALLEL AND DISTRIBUTED COMPUTING - PROCEEDINGS, 1997, : 330 - 337
  • [23] Distributed shared memory: Concepts and systems
    Protic, J
    Tomasevic, M
    Milutinovic, V
    IEEE PARALLEL & DISTRIBUTED TECHNOLOGY, 1996, 4 (02): : 63 - 79
  • [24] A causal message logging protocol with asynchronous checkpointing for distributed systems
    Ahn, J
    Kim, K
    Hwang, C
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2000, : 523 - 528
  • [25] A Methodological Construction of an Efficient Sequentially Consistent Distributed Shared Memory
    Cholvi, Vicent
    Fernandez, Antonio
    Jimenez, Ernesto
    Manzano, Pilar
    Raynal, Michel
    COMPUTER JOURNAL, 2010, 53 (09): : 1523 - 1534
  • [26] Performance evaluation of two home-based lazy release consistency protocols for shared virtual memory systems
    Zhou, YY
    Iftode, L
    Li, K
    PROCEEDINGS OF THE SECOND SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI '96), 1996, : 75 - 88
  • [27] A group-based load balance scheme for software distributed shared memory systems
    Zhuang, YC
    Liang, TY
    Shieh, CK
    Lee, JQ
    Yang, LT
    JOURNAL OF SUPERCOMPUTING, 2004, 28 (03): : 295 - 309
  • [28] A Group-Based Load Balance Scheme for Software Distributed Shared Memory Systems
    Yi-chang Zhuang
    Tyng Yue Liang
    Ce-kuen Shieh
    Jun-qi Lee
    Laurence Tianruo Yang
    The Journal of Supercomputing, 2004, 28 : 295 - 309
  • [29] Shared memory and distributed shaved memory systems: A survey
    Kavi, K
    Kim, HS
    Lee, B
    Hurson, AR
    ADVANCES IN COMPUTERS, VOL 53: EMPHASIZING DISTRIBUTED SYSTEMS, 2000, 53 : 55 - 108
  • [30] A group-based load balance scheme for software distributed shared memory systems
    Zhuang, YC
    Shieh, CK
    Liang, TY
    Lee, JQ
    Tseng, LM
    FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 371 - 378