GPU accelerated strong and branching bisimilarity checking

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

24 Citaten (Scopus)

Samenvatting

Bisimilarity checking is an important operation to perform explicit-state model checking when the state space of a model under verification has already been generated. It can be applied in various ways: reduction of a state space w.r.t. a particular flavour of bisimilarity, or checking that two given state spaces are bisimilar. Bisimilarity checking is a computationally intensive task, and over the years, several algorithms have been presented, both sequential, i.e. single-threaded, and parallel, the latter either relying on shared memory or message-passing. In this work, we first present a novel way to check strong bisimilarity on general-purpose graphics processing units (GPUs), and show experimentally that an implementation of it for CUDA-enabled GPUs is competitive with other parallel techniques that run either on a GPU or use message-passing on a multi-core system. Building on this, we propose, to the best of our knowledge, the first many-core branching bisimilarity checking algorithm, an implementation of which shows speedups comparable to our strong bisimilarity checking approach.
Originele taal-2Engels
TitelTools and Algorithms for the Construction and Analysis of Systems
Subtitel21st International Conference, TACAS 2015, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2015, London, UK, April 11-18, 2015, Proceedings
RedacteurenC. Baier, C. Tinelli
Plaats van productieBerlin
UitgeverijSpringer
Pagina's368-383
ISBN van elektronische versie978-3-662-46681-0
ISBN van geprinte versie978-3-662-46680-3
DOI's
StatusGepubliceerd - 2015

Publicatie series

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

Vingerafdruk

Duik in de onderzoeksthema's van 'GPU accelerated strong and branching bisimilarity checking'. Samen vormen ze een unieke vingerafdruk.

Citeer dit