GPUexplore: Many-core on-the-fly state space exploration using GPUs

    Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

    33 Citaten (Scopus)
    2 Downloads (Pure)

    Samenvatting

    In recent years, General Purpose Graphics Processors (GPUs) have been successfully applied in multiple application domains to drastically speed up computations. Model checking is an automatic method to formally verify the correctness of a system specification. Such specifications can be viewed as implicit descriptions of a large directed graph or state space, and for most model checking operations, this graph must be analysed. Constructing it, or on-the-fly exploring it, however, is computationally intensive, so it makes sense to try to implement this for GPUs. In this paper, we explain the limitations involved, and how to overcome these. We discuss the possible approaches involving related work, and propose an alternative, using a new hash table approach for GPUs. Experimental results with our prototype implementations show significant speed-ups compared to the established sequential counterparts.
    Originele taal-2Engels
    TitelTools and Algorithms for the Construction and Analysis of Systems (20th International Conference, TACAS 2014, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2014, Grenoble, France, April, 2014. Proceedings)
    RedacteurenE. Ábrahám, K. Havelund
    Plaats van productieBerlin
    UitgeverijSpringer
    Pagina's233-247
    ISBN van geprinte versie978-3-642-54861-1
    DOI's
    StatusGepubliceerd - 2014
    Evenement20th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2014) - Grenoble, Frankrijk
    Duur: 7 apr. 201411 apr. 2014
    Congresnummer: 20

    Publicatie series

    NaamLecture Notes in Computer Science
    Volume8413
    ISSN van geprinte versie0302-9743

    Congres

    Congres20th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2014)
    Verkorte titelTACAS 2014
    Land/RegioFrankrijk
    StadGrenoble
    Periode7/04/1411/04/14
    Ander20th International Conference on Tools and Algorithms for the Construction and Analysis of Systems

    Vingerafdruk

    Duik in de onderzoeksthema's van 'GPUexplore: Many-core on-the-fly state space exploration using GPUs'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit