Závěrečná práce: Bc. Marek Tomáštík, učo 374575: Verifikace MPI programů pomocí DIVINE
Diplomová práce
Verifikace MPI programů pomocí DIVINE
Verification of MPI programs with DIVINE
Anotace
Práce popisuje implementaci standardu MPI pro model checker DIVINE. Vytvořená knihovna umožňuje DIVINE verifikovat programy v jazycích C a C++, které používají rozhraní MPI pro komunikaci pomocí předávání zpráv v distribuovaném prostředí. Ačkoliv tato knihovna nepokrývá celou MPI specifikaci, implementované části standardu by měly být dostatečné pro verifikaci většiny MPI programů. Kromě samotné implementace …více
Abstract
This work presents an implementation of the MPI specification for the model checker DIVINE. The created library allows DIVINE to verify C and C++ programs that use the MPI standard to communicate by message-passing in a distributed-memory environment. The library does not cover the entire MPI specification, but the implemented parts of the standard should be sufficient to verify most MPI programs. …více
Zadání práce
13. 1. 2016 08:02, prof. RNDr. Jiří Barnat, Ph.D., učo 3496
- Zadáno/změněno 16. 2. 2016 17:07, Helena Kryštofová
- Záznam založen 7. 12. 2015 10:06, Bc. Pavla Wolfová, učo 233133
- Zveřejnit od 11. 1. 2016 11:11, Eva Drštková
- Práce převzata 11. 1. 2016 11:11, Eva Drštková
Literatura
- GRUMBERG, Orna; Doron A. PELED a E. M. CLARKE. Model checking. Cambridge: MIT Press, 1999, xiv, 314. ISBN 0262032708.
- GRAMA, Ananth. Introduction to parallel computing. 2nd ed. Harlow: Addison-Wesley, 2003, xx, 636. ISBN 0201648652.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Symbolic Model Checking via Program Transformations
RNDr. Henrich Lauko, Ph.D., učo 410438 -
LLVM Transformations for Model Checking
RNDr. Vladimír Štill, Ph.D., učo 373979 -
Abstractions via Program Transformations
RNDr. Henrich Lauko, Ph.D., učo 410438 -
Grafické rozhraní pro simulátor C++ programů
Mgr. Vojtěch Frnoch -
API pro monitorování chování programů v kontextu nástroje DIVINE
Mgr. Tadeáš Kučera, učo 423907 -
Compiling Applications for Analysis with DIVINE
Mgr. Zuzana Baranová -
A Nondeterministic File System Model for DiOS
Mgr. Robert Konicar -
Abstraction via Program Transformation
RNDr. Henrich Lauko, Ph.D., učo 410438




