Slide 1 The Why, What, and How of Software Transactions for More Reliable Concurrency Dan Grossman University of Washington 8 September 2006 Slide 2 Dan Grossman, Software…