FDR3: a parallel refinement checker for CSP
FDR3: a parallel refinement checker for CSP
复制标题
FDR3:CSP 的并行细化检查器
DOI:
10.1007/s10009-015-0377-y
复制
发表时间:
2015
影响因子:
1.5
通讯作者:
Gibson-Robinson T
中科院分区:
文献类型:
--
作者:
Gibson-Robinson T
Failures divergence refinement 3 (FDR3) is a complete rewrite of the CSP refinement checker FDR2 that incorporates a significant number of enhancements. In this paper, we describe the operation of FDR3 at a high level and give a detailed description of several of the more important innovations. FDR3 has a new parallel refinement-checking algorithm that is able to achieve a near linear speedup as the number of cores increases. This algorithm scales linearly not only on shared-memory systems, but also on distributed systems (i.e. clusters). In particular, this paper presents experimental results that show FDR3 can achieve a speedup factor in excess of 1000 versus the sequential case on a cluster of 64, 16-core machines (i.e. 1024 cores): we obtain similar performance improvements on a supercomputer and, more interestingly, on a commodity cloud computing provider. We also present experimental results that compare FDR3 to related tools, and indicate that (as far as we know) FDR3 is unique in being able to scale beyond the bounds of main memory. This paper also describes the new algorithm that FDR3 uses to construct its internal representation of CSP processes, one of the key problems to solve in order to efficiently model-check process algebras.
登录
查看更多内容
DOI:
10.1007/978-3-642-54862-8_14
发表时间:
2014-04
期刊:
--
影响因子:
--
作者:
G. Lowe
通讯作者:
G. Lowe
DOI:
10.1016/s0167-6423(00)00023-x
发表时间:
2001-05
期刊:
Sci. Comput. Program.
影响因子:
--
作者:
A. Mota;A. Sampaio
通讯作者:
A. Mota;A. Sampaio
DOI:
10.1007/978-3-642-39698-4_20
发表时间:
2013
期刊:
Formal Methods in Computer Aided Design
影响因子:
--
作者:
A. W. Roscoe;Philippa J. Hopcroft
通讯作者:
Philippa J. Hopcroft
DOI:
--
发表时间:
1989
期刊:
影响因子:
--
作者:
Corporate Inmos Limited
通讯作者:
Corporate Inmos Limited
DOI:
10.1007/11423348_16
发表时间:
2004
影响因子:
8.4
作者:
M. Goldsmith
通讯作者:
M. Goldsmith