On the energy-efficiency of software transactional memory
@inproceedings{Klein2009OnTE, title={On the energy-efficiency of software transactional memory}, author={Felipe Klein and A. Baldassin and G. Araujo and P. Centoducatte and R. Azevedo}, booktitle={SBCCI}, year={2009} }
Traditional software transactional memory designs are targeted towards performance and therefore little is known about their impact on energy consumption. We provide, in this paper, a comprehensive energy analysis of a standard STM design and propose novel scratchpad-based energy-aware STM design strategies. Experimental results collected through a state-of-the-art MPSoC simulation infrastructure show that our approach can achieve an energy improvement of up to ~36% with regard to the base STM… CONTINUE READING
Figures, Tables, and Topics from this paper
11 Citations
Energy-Performance Tradeoffs in Software Transactional Memory
- Computer Science
- 2012 IEEE 24th International Symposium on Computer Architecture and High Performance Computing
- 2012
- 8
- PDF
Embedded-TM: Energy and complexity-effective hardware transactional memory for embedded multicore systems
- Computer Science
- J. Parallel Distributed Comput.
- 2010
- 42
- PDF
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 Consumption on Software Transactional Memories
- Computer Science
- 2012 13th Symposium on Computer Systems
- 2012
Energy Efficiency of Software Transactional Memory in a Heterogeneous Architecture
- Computer Science
- 2016
- 1
- PDF
Dynamic Serialization: Improving Energy Consumption in Eager-Eager Hardware Transactional Memory Systems
- Computer Science
- 2012 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing
- 2012
- 7
- PDF
Selective dynamic serialization for reducing energy consumption in hardware transactional memory systems
- Computer Science
- The Journal of Supercomputing
- 2013
- 4
Energy-aware scheduling in transactional memory systems
- Computer Science
- 2016 29th Symposium on Integrated Circuits and Systems Design (SBCCI)
- 2016
Characterizing the Performance and Energy Efficiency of Lock-Free Data Structures
- Computer Science
- 2011 15th Workshop on Interaction between Compilers and Computer Architectures
- 2011
- 43
- PDF
Fast and efficient commits for Lazy-Lazy hardware transactional memory
- Computer Science
- The Journal of Supercomputing
- 2015
References
SHOWING 1-3 OF 3 REFERENCES
Power/Performance Hardware Optimization for Synchronization Intensive Applications in MPSoCs
- Engineering, Computer Science
- Proceedings of the Design Automation & Test in Europe Conference
- 2006
- 28
- Highly Influential
STAMP: Stanford Transactional Applications for Multi-Processing
- Computer Science
- 2008 IEEE International Symposium on Workload Characterization
- 2008
- 958
- Highly Influential
- PDF