arrow
返回

A parametrized algorithm that implements sequential, causal, and cache memory consistencies

delete2008-01-01
delete4
PRE
AI
E
Ernesto Jiménez
A
Antonio Fernández Anta
V
Vicent Cholvi *
DOI:10.1016/j.jss.2007.03.012delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In this paper, we present an algorithm that can be used to implement sequential, causal, or cache consistency in distributed shared memory (DSM) systems. For this purpose it includes a parameter that allows us to choose the consistency model to be implemented. If all processes run the algorithm with the same value in this parameter, the corresponding consistency is achieved. (Additionally, the algorithm tolerates that processes use certain combination of parameter values.) This characteristic allows a concrete consistency model to be chosen, but implements it with the more efficient algorithm in each case (depending of the requirements of the applications). Additionally, as far as we know, this is the first algorithm proposed that implements cache coherence. In our algorithm, all the read and write operations are executed locally when implementing causal and cache consistency (i.e., they are fast). It is known that no sequential algorithm has only fast memory operations. In our algorithm, however, all the write operations and some read operations are fast when implementing sequential consistency. The algorithm uses propagation and full replication, where the values written by a process are propagated to the rest of the processes. It works in a cyclic turn fashion, with each process of the DSM system, broadcasting one message in turn. The values written by the process are sent in the message (instead of sending one message for each write operation): However, unnecessary values are excluded. All this permits the amount of message traffic owing to the algorithm to be controlled. (c) 2007 Elsevier Inc. All rights reserved.
Keyword:
distributed shared memory
causal consistency
sequential consistency
distributed systems
coherency models
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

U
Universitat Jaume I
学者数:
4.7K
论文数: 4.8K
被引数: 6.1K
U
Universidad Politecnica de Madrid
学者数:
1.4W
论文数: 1.2W
被引数: 10
U
Universidad Rey Juan Carlos
学者数:
6.2K
论文数: 6.2K
被引数: 6.7K
学者 查看更多机构
引用论文

引用论文

Stochastic Finite Element Method
err2017-10-29
err0
PREAI
errVissarion Papadopoulos; Dimitris G. Giovanis
err分享
err收藏
Towards the practical PLD-IBAD coated conductor fabrication – Long wire, high production rate and Jc enhancement in a magnetic field
err2006-10-01
err0
PREAI
errYutaka Yamada; Akira Ibi; Hiroyuki Fukushima; Reiji Kuriki; Seiki Miyata; Kazuhiro Takahashi; Hirokazu Kobayashi; Satoru Ishida; Masaya Konishi; Takeharu Kato; Tsukasa Hirayama; Yuh Shiohara
err分享
err收藏
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Ti-in-quartz thermobarometry and TiO2 solubility in rhyolitic melts: New experiments and parametrization
err2020-05-01
err0
PREAI
errChao Zhang; Xiaoyan Li; Renat R. Almeev; Ingo Horn; Harald Behrens; Francois Holtz
err分享
err收藏
没有更多内容