Fences in weak memory models (extended version)
Fences in weak memory models (extended version)
复制标题
弱内存模型中的栅栏(扩展版)
DOI:
10.1007/s10703-011-0135-z
复制
发表时间:
2012
影响因子:
0.8
通讯作者:
Alglave J
中科院分区:
文献类型:
--
作者:
Alglave J
We present a class of relaxed memory models, defined in Coq, parameterised by the chosen permitted local reorderings of reads and writes, and by the visibility of inter- and intra-processor communications through memory (e.g.store atomicity relaxation). We prove results on the required behaviour and placement of memory fences to restore a given model (such as Sequential Consistency) from a weaker one. Based on this class of models we develop a tool, diy, that systematically and automatically generates and runs litmus tests. These tests can be used to explore the behaviour of processor implementations and the behaviour of models, and hence to compare the two against each other. We detail the results of experiments on Power and a model we base on them.
登录
查看更多内容
DOI:
10.1007/978-3-540-70545-1_12
发表时间:
2008-07
期刊:
--
影响因子:
--
作者:
S. Burckhardt;M. Musuvathi
通讯作者:
S. Burckhardt;M. Musuvathi
DOI:
10.1145/165231.165264
发表时间:
1993
期刊:
Proceedings of the eleventh annual ACM symposium on Theory of computing
影响因子:
--
作者:
M. Ahamad;R. Bazzi;Ranjit John;Prince Kohli;G. Neiger
通讯作者:
G. Neiger
DOI:
10.1002/cpe.837
发表时间:
2005-04
期刊:
Concurrency and Computation: Practice and Experience
影响因子:
--
作者:
Yue Yang;G. Gopalakrishnan;G. Lindstrom
通讯作者:
Yue Yang;G. Gopalakrishnan;G. Lindstrom
DOI:
10.1109/tpds.2003.1199067
发表时间:
2003-05-01
影响因子:
5.3
作者:
Adir, A;Attiya, H;Shurek, G
通讯作者:
Shurek, G
DOI:
10.1109/hldvt.2002.1224432
发表时间:
2002
期刊:
Seventh IEEE International High-Level Design Validation and Test Workshop, 2002.
影响因子:
--
作者:
Allon Adir;G. Shurek
通讯作者:
G. Shurek