DocumentCode :
3693664
Title :
A parallelizable approach for mining likely invariants
Author :
Alessandro Danese;Luca Piccolboni;Graziano Pravadelli
Author_Institution :
University of Verona, Strada le Grazie 15, 37134, Verona, Italy
fYear :
2015
Firstpage :
193
Lastpage :
201
Abstract :
A relevant aspect in design analysis and verification is monitoring how logic relations among different variables change at run time. Current static approaches suffer from scalability problems that prevent their adoption on large designs. On the contrary, dynamic techniques scale better from the memory-consumption point of view. However, to achieve a high accuracy, they require to analyse a huge number of (long) execution traces, which results in time-consuming phases. In this paper, we present a new efficient approach to automatically infer logic relations among the variables of a design implementation. Both a sequential and a GPU-oriented parallel implementation are proposed to dynamically extract likely invariants from execution traces on different time windows. Execution traces composed of millions of simulation instants can be efficiently analysed.
Keywords :
"Graphics processing units","Engines","Instruments","Computer architecture","Instruction sets","Accuracy","Analytical models"
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2015 International Conference on
Type :
conf
DOI :
10.1109/CODESISSS.2015.7331382
Filename :
7331382
Link To Document :
بازگشت