Christoph von Praun, Luis Ceze, Calin Cascaval: Implicit parallelism with ordered transactions. PPoPP 2007: 79-89