Energy-Performance Tradeoffs in Software Transactional Memory
@article{Baldassin2012EnergyPerformanceTI, title={Energy-Performance Tradeoffs in Software Transactional Memory}, author={A. Baldassin and J. Carvalho and L. G. Garcia and R. Azevedo}, journal={2012 IEEE 24th International Symposium on Computer Architecture and High Performance Computing}, year={2012}, pages={147-154} }
Transactional memory (TM) is a new synchronization mechanism devised to simplify parallel programming, thereby helping programmers to unleash the power of current multicore processors. Although software implementations of TM (STM) have been extensively analyzed in terms of runtime performance, little attention has been paid to an equally important constraint faced by nearly all computer systems: energy consumption. In this work we conduct a comprehensive study of energy and runtime tradeoff sin… CONTINUE READING
Figures, Tables, and Topics from this paper
8 Citations
Energy Consumption and Scalability Evaluation for Software Transactional Memory on a Real Computing Environment
- Computer Science
- 2015 International Symposium on Computer Architecture and High Performance Computing Workshop (SBAC-PADW)
- 2015
Energy-aware scheduling in transactional memory systems
- Computer Science
- 2016 29th Symposium on Integrated Circuits and Systems Design (SBCCI)
- 2016
Green-CM: Energy Efficient Contention Management for Transactional Memory
- Computer Science
- 2015 44th International Conference on Parallel Processing
- 2015
- 6
- PDF
Energy Efficiency of Software Transactional Memory in a Heterogeneous Architecture
- Computer Science
- 2016
- 1
- PDF
Energy consumption reduction for asynchronous message-passing applications
- Computer Science
- The Journal of Supercomputing
- 2016
- 5
- PDF
References
SHOWING 1-10 OF 31 REFERENCES
Characterizing Energy Consumption in Hardware Transactional Memory Systems
- Computer Science
- 2010 22nd International Symposium on Computer Architecture and High Performance Computing
- 2010
- 18
- PDF
Characterizing the Energy Consumption of Software Transactional Memory
- Computer Science
- IEEE Computer Architecture Letters
- 2009
- 10
- PDF
Optimizing throughput/power trade-offs in hardware transactional memory using DVFS and intelligent scheduling
- Computer Science
- ICS '11
- 2011
- 5
- PDF
STM versus lock-based systems: An energy consumption perspective
- Computer Science
- 2010 ACM/IEEE International Symposium on Low-Power Electronics and Design (ISLPED)
- 2010
- 5
- PDF
Energy reduction in multiprocessor systems using transactional memory
- Computer Science, Medicine
- ISLPED '05. Proceedings of the 2005 International Symposium on Low Power Electronics and Design, 2005.
- 2005
- 31
- PDF
Understanding Tradeoffs in Software Transactional Memory
- Computer Science
- International Symposium on Code Generation and Optimization (CGO'07)
- 2007
- 86
- PDF
McRT-STM: a high performance software transactional memory system for a multi-core runtime
- Computer Science
- PPoPP '06
- 2006
- 527
- PDF
The thrifty barrier: energy-aware synchronization in shared-memory multiprocessors
- Computer Science
- 10th International Symposium on High Performance Computer Architecture (HPCA'04)
- 2004
- 126
- PDF