On the energy-efficiency of software transactional memory

  title={On the energy-efficiency of software transactional memory},
  author={Felipe Klein and A. Baldassin and G. Araujo and P. Centoducatte and R. Azevedo},
  • Felipe Klein, A. Baldassin, +2 authors R. Azevedo
  • Published in SBCCI 2009
  • Computer Science
  • 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
    11 Citations

    Figures, Tables, and Topics from this paper

    Explore Further: Topics Discussed in This Paper

    Energy-Performance Tradeoffs in Software Transactional Memory
    • 8
    • PDF
    Energy Consumption and Scalability Evaluation for Software Transactional Memory on a Real Computing Environment
    Energy Consumption on Software Transactional Memories
    Dynamic Serialization: Improving Energy Consumption in Eager-Eager Hardware Transactional Memory Systems
    • 7
    • PDF
    Energy-aware scheduling in transactional memory systems
    Characterizing the Performance and Energy Efficiency of Lock-Free Data Structures
    • 43
    • PDF


    Power/Performance Hardware Optimization for Synchronization Intensive Applications in MPSoCs
    • 28
    • Highly Influential
    Cache coherence tradeoffs in shared-memory MPSoCs
    • 52
    • Highly Influential
    • PDF
    STAMP: Stanford Transactional Applications for Multi-Processing
    • 958
    • Highly Influential
    • PDF