The Virtues of Conflict: Analysing Modern Concurrency

Modern shared memory multiprocessors permit reordering of memory operations for performance reasons. These reorderings are often a source of subtle bugs in programs written for such architectures. Traditional approaches to verify weak memory programs often rely on interleaving semantics, which is pr...

Volledige beschrijving

Bibliografische gegevens
Hoofdauteurs: Narayanswamy, G, Joshi, S, Kroening, D
Formaat: Conference item
Gepubliceerd in: Association for Computing Machinery 2016