kirancodes.me
To Proof Maintenance & Beyond!

Stretching transactional memory

Aleksandar Dragojevic, Rachid Guerraoui, Michal Kapalka

Abstract

Transactional memory (TM) is an appealing abstraction for programming multi-core systems. Potential target applications for TM, such as business software and video games, are likely to involve complex data structures and large transactions, requiring specific software solutions (STM). So far, however, STMs have been mainly evaluated and optimized for smaller scale benchmarks.

Related papers