• DocumentCode
    3712337
  • Title

    Exploiting GPU architectures for dynamic invariant mining

  • Author

    Nicola Bombieri;Federico Busato;Alessandro Danese;Luca Piccolboni;Graziano Pravadelli

  • Author_Institution
    Department of Computer Science, University of Verona, Italy
  • fYear
    2015
  • Firstpage
    192
  • Lastpage
    195
  • Abstract
    Dynamic mining of invariants is a class of approaches to extract logic formulas from the execution traces of a system under verification (SUV), with the purpose of expressing stable conditions in the behaviour of the SUV. The mined formulas represent likely invariants for the SUV, which certainly hold on the considered traces, but there is no guarantee that they are true in general. A large set of representative execution traces must be analysed to increase the probability that mined invariants are generally true. However, this becomes extremely time-consuming for current sequential approaches when long execution traces and large set of SUV variables are considered. To overcome this limitation, the paper presents a parallel approach for invariant mining that exploits GPU architectures for processing an execution trace composed of millions of clock cycles in few seconds.
  • Keywords
    "Graphics processing units","Data mining","Instruction sets","Dictionaries","Data transfer","Computer architecture","Computational modeling"
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2015 33rd IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICCD.2015.7357102
  • Filename
    7357102