Relaxed Concurrency Control in Software Transactional Memory
STAMP: Stanford Transactional Applications for Multi-Processing