Share this page
  • Share this page on Twitter Share this page on Facebook Share this page on Digg Share this page on Del.icio.us Read the Inside Microsoft Research blog
  • 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