Improving Phased Transactional Memory via Commit Throughput and Capacity Estimation
Transactional Memory (TM) is a programming abstraction that aims to ease parallel programming in shared-memory architectures. Both Hardware (HTM) and Software Transactional Memory (STM) implementations