Speculative Image Computation for Distributed Symbolic Reachability Analysis

被引:2
|
作者
Chung, Ming-Ying [1 ]
Ciardo, Gianfranco [2 ]
机构
[1] Synopsys Inc, Verificat Grp, Mountain View, CA 94085 USA
[2] Univ Calif Riverside, Dept Comp Sci & Engn, Riverside, CA 92521 USA
基金
美国国家科学基金会;
关键词
Reachability analysis; decision diagrams; image computation; distributed computing;
D O I
10.1093/logcom/exp005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Saturation-style fixpoint iteration strategy for symbolic reachability analysis is particularly effective for globally asynchronous locally synchronous discrete-state systems. However, its inherently sequential nature makes it difficult to parallelize Saturation on a network workstations (NOW). We then propose the idea of using idle workstation time to perform speculative image computations. Since an unrestrained prediction may make excessive use of computational resources, we introduce a history-based approach to dynamically recognize image computation (event firing) patterns and explore only firings that conform to these patterns. In addition, we employ an implicit encoding for the patterns, so that the actual image computation history can be efficiently preserved. Experiments not only show that image speculation works on a realistic model, but also indicate that the use of an implicit encoding together with two heuristics results in a better informed speculation.
引用
收藏
页码:63 / 83
页数:21
相关论文
共 50 条
  • [21] Subsumer-First: Steering Symbolic Reachability Analysis
    Rybalchenko, Andrey
    Singh, Rishabh
    MODEL CHECKING SOFTWARE, 2009, 5578 : 192 - 204
  • [22] Symbolic reachability analysis of lazy linear hybrid automata
    Jha, Susmit
    Brady, Bryan A.
    Seshia, Sanjit A.
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, 2007, 4763 : 241 - +
  • [23] Symbolic reachability analysis based on SAT-solvers
    Abdulla, PA
    Bjesse, P
    Eén, N
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, 2000, 1785 : 411 - 425
  • [24] Improving symbolic reachability analysis by means of activity profiles
    Cabodi, G
    Camurati, P
    Quer, S
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (09) : 1065 - 1075
  • [25] An Improvement in Decomposed Reachability Analysis for Symbolic Model Checking
    Donataccio, Nicholas
    Zheng, Hao
    2010 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP (HLDVT), 2010, : 50 - 57
  • [26] Symbolic reachability analysis of Petri nets using ZBDDs
    Li, Feng-Ying
    Gu, Tian-Long
    Xu, Zhou-Bo
    Jisuanji Xuebao/Chinese Journal of Computers, 2009, 32 (12): : 2420 - 2428
  • [27] Symbolic optimal expected time reachability computation and controller synthesis for probabilistic timed automata
    Jovanovic, Aleksandra
    Kwiatkowska, Marta
    Norman, Gethin
    Peyras, Quentin
    THEORETICAL COMPUTER SCIENCE, 2017, 669 : 1 - 21
  • [28] Efficient guided symbolic reachability using reachability expressions
    Thomas, Dina
    Chakraborty, Supratik
    Pandya, Paritosh
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2006, 3920 : 120 - 134
  • [29] Efficient guided symbolic reachability using reachability expressions
    Dina Thomas
    Supratik Chakraborty
    Paritosh Pandya
    International Journal on Software Tools for Technology Transfer, 2008, 10 (2) : 113 - 129
  • [30] The dimension of playing and the symbolic reachability
    Barbosa, Cristina Monteiro
    Maia Pereria, Andreza
    Cavgias Martins Fraga, Madellon
    Muruci Abreu, Michelle
    INTERNATIONAL JOURNAL OF PSYCHOLOGY, 2008, 43 (3-4) : 665 - 665