A Qualitative Survey of Modern Software Transactional Memory Systems
Wait-Free Synchronization.