On the energy and performance of commodity hardware transactional memory

Nuno Diegues, Paolo Romano, Luı́s Rodrigues · 2014

The advent of multi-core architectures has brought concurrent programming to the forefront of software development. In this context, Transactional Memory (TM) has gained increasing popularity as a simpler, attractive alternative to traditional lock-based synchronization. The recent integration of Hardware TM (HTM) in the last generation of Intel commodity processors turned TM into a mainstream technology, raising a number of questions on its future and that of concurrent programming.

Read the paper · More papers on PaperTik