Effective stateless model checking for C/C++ concurrency
Kokologiannakis, Michalis, Lahav, Ori, Sagonas, Konstantinos, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (01.01.2018)
Published in Proceedings of ACM on programming languages (01.01.2018)
Get full text
Journal Article
Persistency semantics of the Intel-x86 architecture
Raad, Azalea, Wickerson, John, Neiger, Gil, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (01.01.2020)
Published in Proceedings of ACM on programming languages (01.01.2020)
Get full text
Journal Article
Aspect-oriented linearizability proofs
Chakraborty, Soham, Henzinger, Thomas A., Sezgin, Ali, Vafeiadis, Viktor
Published in Logical methods in computer science (01.04.2015)
Published in Logical methods in computer science (01.04.2015)
Get full text
Journal Article
Grounding thin-air reads with event structures
Chakraborty, Soham, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (01.01.2019)
Published in Proceedings of ACM on programming languages (01.01.2019)
Get full text
Journal Article
Bridging the gap between programming languages and hardware weak memory models
Podkopaev, Anton, Lahav, Ori, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (01.01.2019)
Published in Proceedings of ACM on programming languages (01.01.2019)
Get full text
Journal Article
SPORE: Combining Symmetry and Partial Order Reduction
Kokologiannakis, Michalis, Marmanis, Iason, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (20.06.2024)
Published in Proceedings of ACM on programming languages (20.06.2024)
Get full text
Journal Article
Kater: Automating Weak Memory Model Metatheory and Consistency Checking
Kokologiannakis, Michalis, Lahav, Ori, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (09.01.2023)
Published in Proceedings of ACM on programming languages (09.01.2023)
Get full text
Journal Article
Truly stateless, optimal dynamic partial order reduction
Kokologiannakis, Michalis, Marmanis, Iason, Gladstein, Vladimir, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (01.01.2022)
Published in Proceedings of ACM on programming languages (01.01.2022)
Get full text
Journal Article
The Path to Durable Linearizability
D'Osualdo, Emanuele, Raad, Azalea, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (09.01.2023)
Published in Proceedings of ACM on programming languages (09.01.2023)
Get full text
Journal Article
Effective lock handling in stateless model checking
Kokologiannakis, Michalis, Raad, Azalea, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (01.10.2019)
Published in Proceedings of ACM on programming languages (01.10.2019)
Get full text
Journal Article
Model checking for a multi-execution memory model
Moiseenko, Evgenii, Kokologiannakis, Michalis, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (31.10.2022)
Published in Proceedings of ACM on programming languages (31.10.2022)
Get full text
Journal Article
Persistence semantics for weak memory: integrating epoch persistency with the TSO memory model
Raad, Azalea, Vafeiadis, Viktor
Published in Proceedings of ACM on programming languages (01.11.2018)
Published in Proceedings of ACM on programming languages (01.11.2018)
Get full text
Journal Article