A GPU tree database for many-core explicit state space exploration
Various techniques have been proposed to accelerate explicit-state model checking with
GPUs, but none address the compact storage of states, or if they do, at the cost of losing …
GPUs, but none address the compact storage of states, or if they do, at the cost of losing …
Improved multi-core nested depth-first search
This paper presents C ndfs, a tight integration of two earlier multi-core nested depth-first
search (N dfs) algorithms for LTL model checking. C ndfs combines the different strengths …
search (N dfs) algorithms for LTL model checking. C ndfs combines the different strengths …
GPUexplore 2.0: unleashing GPU explicit-state model checking
In earlier work, we were the first to investigate the potential of using graphics processing
units (GPUs) to speed up explicit-state model checking. Back then, the conclusion was …
units (GPUs) to speed up explicit-state model checking. Back then, the conclusion was …
Swarm model checking on the GPU
We present Grapple, a new and powerful framework for explicit-state model checking on
GPUs. Grapple is based on swarm verification (SV), a model-checking technique wherein a …
GPUs. Grapple is based on swarm verification (SV), a model-checking technique wherein a …
GPUexplore: many-core on-the-fly state space exploration using GPUs
Abstract In recent years, General Purpose Graphics Processors (GPUs) have been
successfully applied in multiple application domains to drastically speed up computations …
successfully applied in multiple application domains to drastically speed up computations …
PRISM-PSY: precise GPU-accelerated parameter synthesis for stochastic systems
In this paper we present PRISM-PSY, a novel tool that performs precise GPU-accelerated
parameter synthesis for continuous-time Markov chains and time-bounded temporal logic …
parameter synthesis for continuous-time Markov chains and time-bounded temporal logic …
Model checking of biological systems
Abstract Model checking together with other formal methods and techniques is being
adapted for applications to biological systems. We present a selection of approaches used …
adapted for applications to biological systems. We present a selection of approaches used …
GPUexplore 3.0: GPU Accelerated State Space Exploration for Concurrent Systems with Data
GPUexplore 3.0 is an explicit state space exploration tool that runs entirely on a graphics
processing unit (GPU), and supports models of concurrent systems with data variables. We …
processing unit (GPU), and supports models of concurrent systems with data variables. We …
Many-core on-the-fly model checking of safety properties using GPUs
Abstract Model checking is an automatic method to formally verify the correctness of a
system specification. Such model checking specifications can be viewed as implicit …
system specification. Such model checking specifications can be viewed as implicit …
Towards a GPGPU-parallel SPIN model checker
As General-Purpose Graphics Processing Units (GPGPUs) become more powerful, they are
being used increasingly often in high-performance computing applications. State space …
being used increasingly often in high-performance computing applications. State space …