Brief Announcement: Numa-Aware Transactional Memory

Kai Lu,Ruibo Wang,Xicheng Lu
DOI: https://doi.org/10.1145/1835698.1835713
2010-01-01
Abstract:Transactional Memory (TM) research has focused on multi-core processors; limited research has been aimed at the clusters, leaving the area of NUMA (Non-Uniform Memory Access) system unexplored. The NUMA system's memory is physically distributed which brings the different access latency between local and remote memory. The existing TM design is not NUMA-aware which makes significant performance degradation on NUMA system. We introduce the latency-based conflict detection process and the forecasting-based conflict preventing method. The NUMA-aware strategies provide a good practical TM performance on NUMA system.
What problem does this paper attempt to address?