Boosting Verification Scalability via Structural Grouping and Semantic Partitioning of Properties

被引:0
|
作者
Dureja, Rohit [1 ]
Baumgartner, Jason [2 ]
Ivrii, Alexander [2 ]
Kanzelman, Robert [2 ]
Rozier, Kristin Y. [1 ]
机构
[1] Iowa State Univ, Ames, IA 50011 USA
[2] IBM Corp, Armonk, NY 10504 USA
关键词
MODEL-CHECKING;
D O I
10.23919/fmcad.2019.8894265
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
From equivalence checking to functional verification to design-space exploration, industrial verification tasks entail checking a large number of properties on the same design. State-of-the-art tools typically solve all properties concurrently, or one-at-a-time. They do not optimally exploit subproblem sharing between properties, leaving an opportunity to save considerable verification resource via concurrent verification of properties with nearly identical cone of influence (COI). These high-affinity properties can be concurrently solved; the verification effort expended for one can be directly reused to accelerate the verification of the others, without hurting per-property verification resources through bloating COI size. We present a near-linear runtime algorithm for partitioning properties into provably high-affinity groups for concurrent solution. We also present an effective method to partition high-structural-affinity groups using semantic feedback, to yield an optimal multi-property localization abstraction solution. Experiments demonstrate substantial end-to-end verification speedups through these techniques, leveraging parallel solution of individual groups.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 50 条
  • [21] All about Structure: Adapting Structural Information across Domains for Boosting Semantic Segmentation
    Chang, Wei-Lun
    Wang, Hui-Po
    Peng, Wen-Hsiao
    Chiu, Wei-Chen
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 1900 - 1909
  • [22] Nested-Unit Petri Nets: A Structural Means to Increase Efficiency and Scalability of Verification on Elementary Nets
    Garavel, Hubert
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, 2015, 9115 : 179 - 199
  • [23] SPATIAL PARTITIONING OF THE STRUCTURAL PROPERTIES OF TISSUE AND TOWEL GRADES
    Keller, D. S.
    Branca, D.
    Kwon, O.
    ADVANCES IN PULP AND PAPER RESEARCH, OXFORD 2009, VOLS 1-3, 2009, : 693 - +
  • [24] Modeling Texts in Semantic Space and Ensemble Topic-Models via boosting strategy
    Wang Yongliang
    Guo Qiao
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 3838 - 3843
  • [25] Probabilistic Verification of Fairness Properties via Concentration
    Bastani, Osbert
    Zhang, Xin
    Solar-Lezama, Armando
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (OOPSLA):
  • [26] Determining Peptide Partitioning Properties via Computer Simulation
    Ulmschneider, Jakob P.
    Andersson, Magnus
    Ulmschneider, Martin B.
    JOURNAL OF MEMBRANE BIOLOGY, 2011, 239 (1-2): : 15 - 26
  • [27] Determining Peptide Partitioning Properties via Computer Simulation
    Jakob P. Ulmschneider
    Magnus Andersson
    Martin B. Ulmschneider
    The Journal of Membrane Biology, 2011, 239 : 15 - 26
  • [28] Grouping of 14 structural different pyrrolizidine alkaloids due to their hepatotoxic properties
    Glueck, J.
    Waizenegger, J.
    Luckert, C.
    Braeuning, A.
    Lampen, A.
    Hessel-Pras, S.
    NAUNYN-SCHMIEDEBERGS ARCHIVES OF PHARMACOLOGY, 2019, 392 : S9 - S9
  • [29] Automating Mashup Service Recommendation via Semantic and Structural Features
    Xiong, Wei
    Wu, Zhao
    Li, Bing
    Hang, Bo
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [30] Verification of a methodology to nondestructively evaluate the structural properties of bridges
    Stubbs, N
    Sikorsky, C
    Park, S
    Choi, S
    Bolton, R
    STRUCTURAL HEALTH MONTORING 2000, 1999, : 440 - 449