Taming Parallelism in a Multi-Variant Execution Environment
Taming Parallelism in a Multi-Variant Execution Environment
Stijn Volckaert,Bart Coppens,3 Authors,M. Franz
2017 · DOI: 10.1145/3064176.3064178
European Conference on Computer Systems · 39 Citations
TLDR
An MVEE-specific synchronization scheme is developed that lets us execute a set of multithreaded variants in lockstep without causing benign divergence, which makes MVEEs a viable defense for a far greater range of realistic workloads.
