Závěrečná práce: Vojtěch Havel, učo 359437: Relaxed Memory Models in DiVinE
Bakalářská práce
Relaxed Memory Models in DiVinE
Anotace
V této práci navrhujeme rozšíření nástroje DiVinE, které umožní verifikaci modelů specifikovaných v modelovacím jazyce DVE pod slabším paměťovým modelem než je tzv. Sequential Consistency (CS). Dále v práci navrhujeme proceduru na syntézu pozic zápisů do paměti, které je potřeba provést atomicky, aby byl program korektní nad SC korektní i nad tímto slabším paměťovým modelem.
Abstract
In this thesis we suggest an extension of the DiVinE model checker which allows verification of models written in the DVE modelling language under a weaker memory model than the Sequential Consistency (SC) memory model. On the top of this extension we devise a synthesis procedure that can compute a set of positions of writes which should be atomised in order to repair a parallel program correct on SC, but not on the weaker memory model.
Zadání práce
24. 5. 2012 14:04, prof. RNDr. Jiří Barnat, Ph.D., učo 3496
- Zadáno/změněno 19. 6. 2012 09:37, Helena Kryštofová
- Záznam založen 23. 4. 2012 11:27, Helena Kryštofová
- Zveřejnit od 21. 5. 2012 10:19, Helena Kryštofová
- Práce převzata 21. 5. 2012 10:19, Helena Kryštofová
Vedoucí
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Verifikace protokolu AMQP
Mgr. Barbora Vaššová -
Simulátor pro modelovací jazyk nástroje DiVinE
Bc. Martin Moráček, učo 208081 -
Predicate Abstraction of DiVinE Models
Mgr. Jiří Novosad, učo 99288 -
DiVinE - Prostředí pro distribuovanou verifikaci
RNDr. Pavel Šimeček, Ph.D., učo 51636 -
Interpretace DVE modelů v Haskellu
Mgr. Adam Šiška, učo 207864 -
Proxying, recording and replaying syscalls in DiOS
Bc. Tomáš Krchňák, učo 485601 -
Porovnání modelovacích schopností verifikačních nástrojů
Mgr. Jiří Čermák -
State space compression for the DiVinE model checker
RNDr. Vladimír Štill, Ph.D., učo 373979




