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 条
  • [1] Boosting the Performance of I-Vector Based Speaker Verification via Utterance Partitioning
    Rao, Wei
    Mak, Man-Wai
    IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2013, 21 (05): : 1012 - 1022
  • [2] Boosting Robustness Verification of Semantic Feature Neighborhoods
    Kabaha, Anan
    Drachsler-Cohen, Dana
    STATIC ANALYSIS, SAS 2022, 2022, 13790 : 299 - 324
  • [3] Boosting semantic segmentation via feature enhancement?
    Liu, Zhi
    Zhang, Yi
    Guo, Xiaojie
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2023, 92
  • [4] Boosting Few-Pixel Robustness Verification via Covering Verification Designs
    Shapira, Yuval
    Wiesel, Naor
    Shabelman, Shahar
    Drachsler-Cohen, Dana
    COMPUTER AIDED VERIFICATION, PT II, CAV 2024, 2024, 14682 : 377 - 400
  • [5] Semantic Understandings for Aerial Images via Multigrained Feature Grouping
    Lin, Dan
    Chen, Zhikui
    Scientific Programming, 2022, 2022
  • [6] Semantic Understandings for Aerial Images via Multigrained Feature Grouping
    Lin, Dan
    Chen, Zhikui
    SCIENTIFIC PROGRAMMING, 2022, 2022
  • [7] Boosting scalability for large-scale multiobjective optimization via transfer weights
    Hong, Haokai
    Jiang, Min
    Yen, Gary G.
    INFORMATION SCIENCES, 2024, 670
  • [8] Verification of Semantic Web Service Annotations Using Ontology-Based Partitioning
    Belhajjame, Khalid
    Embury, Suzanne M.
    Paton, Norman W.
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (03) : 515 - 528
  • [9] Synergy between Semantic Segmentation and Image Denoising via Alternate Boosting
    Xu, Shunxin
    Sun, Ke
    Liu, Dong
    Xiong, Zhiwei
    Zha, Zheng-Jun
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2023, 19 (02)
  • [10] SemanticCrop: Boosting Contrastive Learning via Semantic-Cropped Views
    Fang, Ya
    Chen, Zipeng
    Tang, Weixuan
    Wang, Yuan-Gen
    PATTERN RECOGNITION AND COMPUTER VISION, PRCV 2023, PT VI, 2024, 14430 : 335 - 346