Title | ||
---|---|---|
Quantifying the Performance and Energy-Efficiency Impact of Hardware Transactional Memory on Scientific Applications on Large-Scale NUMA Systems |
Abstract | ||
---|---|---|
Hardware transactional memory (HTM) is supported by widely-used commodity processors. While the effectiveness of HTM has been evaluated based on small-scale multi-core systems, it still remains unexplored to quantify the performance and energy-efficiency of HTM for scientific workloads on large-scale NUMA systems, which have been increasingly adopted to high-performance computing. To bridge this gap, this work investigates the performance and energy-efficiency impact of HTM on scientific applications on large-scale NUMA systems. We first quantify the performance and energy efficiency of HTM for scientific workloads based on the widely-used CLOMP-TM benchmark. We then discuss a set of generic software optimizations that can be effectively used to improve the performance and energy efficiency of transactional scientific workloads on large-scale NUMA systems. Finally, we present case studies in which we apply a set of the optimizations to representative transactional scientific applications and significantly optimize their performance and energy efficiency on large-scale NUMA systems. |
Year | DOI | Venue |
---|---|---|
2018 | 10.1109/IPDPS.2018.00090 | 2018 IEEE International Parallel and Distributed Processing Symposium (IPDPS) |
Keywords | Field | DocType |
Hardware transactional memory,non uniform memory access,scientific applications,high performance,energy efficiency | Synchronization,Efficient energy use,Computer science,Transactional memory,Software,Transactional leadership,Benchmark (computing),Distributed computing | Conference |
ISSN | ISBN | Citations |
1530-2075 | 978-1-5386-4369-3 | 2 |
PageRank | References | Authors |
0.37 | 17 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jinsu Park | 1 | 36 | 7.43 |
Woongki Baek | 2 | 402 | 25.85 |