2010
Scalable shared memory LTL model checking
BARNAT, Jiří; Luboš BRIM and Petr ROČKAIBasic information
Original name
Scalable shared memory LTL model checking
Authors
BARNAT, Jiří (203 Czech Republic, guarantor, belonging to the institution); Luboš BRIM (203 Czech Republic, belonging to the institution) and Petr ROČKAI (703 Slovakia, belonging to the institution)
Edition
International Journal on Software Tools for Technology Transfer (STTT), Springer-Verlag GmbH, 2010, 1433-2779
Other information
Language
English
Type of outcome
Article in a journal
Field of Study
10201 Computer sciences, information science, bioinformatics
Country of publisher
Germany
Confidentiality degree
is not subject to a state or trade secret
References:
RIV identification code
RIV/00216224:14330/10:00065778
Organization unit
Faculty of Informatics
Keywords in English
LTL Model Cecking; Parallel; Shared-Memory
Tags
International impact, Reviewed
Changed: 30/4/2014 09:37, RNDr. Pavel Šmerk, Ph.D.
In the original language
Recent development in computer hardware has brought more wide-spread emergence of shared memory, multi-core systems. These architectures offer opportunities to speed up various tasks - model checking and reachability analysis among others. In this paper, we present a design for a parallel shared memory LTL model checker that is based on a distributed memory algorithm. To improve the scalability of our tool, we have devised a number of implementation techniques which we present in this paper. We also report on a number of experi- ments we conoducted to analyze the behaviour of our tool under different conditions using various models. We demonstrate that our tool exhibits significant speedup in comparison to sequential tools, which improves the workflow of verification in general.
In Czech
Nedávný vývoj v oblasti počítačového HW vedl k masovému rozšíření vícekórových výpočetních systémů. Tyto systémy umožňují akceleraci různých úloh paralelizací. V článku je popsán návrh paralelního nástroje pro LTL ověřování modelu. Paralelní škálovatelnost nástroje je umocněna nově navrhnutými implementačními technikami. Nástroj byl pro účely článku experimentálně evaluován na několika modelech, zpráva o této evaluaci je součástí článku. Nástroj vykazuje vzhledem k své sekvenční verzi významné zrychlení procesu verifikace.
Links
GA201/09/1389, research and development project |
| ||
GP201/09/P497, research and development project |
| ||
MSM0021622419, plan (intention) |
| ||
MUNI/A/0914/2009, interní kód MU |
| ||
1ET408050503, research and development project |
| ||
1M0545, research and development project |
|