Software Transactional Memory: Why is it only a Research Toy? - CA&#x...CAVAL, CĂLIN; BLUNDELL, COLIN; MICHAEL, MAGED; CAIN, HAROLD W.; PENG WU; CHIRAS, STEFANIE; CHATTERJEE, SIDDHARTHA (Communications of the ACM, 2008)