Share this page
Share this page E-mail this page Print this page RSS feeds
Home > Projects > Sober: Find memory consistency bugs
Sober: Find memory consistency bugs

Sober is a methodology for finding memory consistency bugs in software. Sober has a precise understanding of the x86 memory model and can detect if your programs misbehave (i.e. have non-sequentially-consistent executions) when run on x86. Sober is particularly useful for verifying low-lock code and synchronization primitives.

Publications