Characterizing the performance and energy efficiency of lock-free data structures

N Hunt, PS Sandhu, L Ceze - 2011 15th Workshop on …, 2011 - ieeexplore.ieee.org
Accesses to shared data structures in multithreaded programs must be correctly
synchronized to ensure data consistency and integrity. However, this synchronization …

Embedded-TM: Energy and complexity-effective hardware transactional memory for embedded multicore systems

C Ferri, S Wood, T Moreshet, RI Bahar… - Journal of Parallel and …, 2010 - Elsevier
We investigate how transactional memory can be adapted for embedded systems. We
consider energy consumption and complexity to be driving concerns in the design of these …

Energy-performance tradeoffs in software transactional memory

A Baldassin, JPL De Carvalho… - 2012 IEEE 24th …, 2012 - ieeexplore.ieee.org
Transactional memory (TM) is a new synchronization mechanism devised to simplify parallel
programming, thereby helping programmers to unleash the power of current multicore …

Dynamic serialization: Improving energy consumption in eager-eager hardware transactional memory systems

E Gaona, R Titos-Gil, ME Acacio… - 2012 20th Euromicro …, 2012 - ieeexplore.ieee.org
In the search for new paradigms to simplify multithreaded programming, Transactional
Memory (TM) is currently being advocated as a promising alternative to deadlock-prone lock …

Selective dynamic serialization for reducing energy consumption in hardware transactional memory systems

E Gaona, JR Titos-Gil, J Fernández… - the Journal of …, 2014 - Springer
In the search for new paradigms to simplify multithreaded programming, Transactional
Memory (TM) is currently being advocated as a promising alternative to deadlock-prone lock …

Energy consumption on software transactional memories

TM Rico, ML Pilla, AR Du Bois - 2012 13th Symposium on …, 2012 - ieeexplore.ieee.org
With the spreading of multicore architectures, new challenges have been added to software
development. Among those, efficiently avoiding race conditions through synchronization is …

[PDF][PDF] Energy efficiency of software transactional memory in a heterogeneous architecture

E Villegas, A Villegas, A Navarro, R Asenjo… - 8th Workshop on the …, 2016 - dpss.inesc-id.pt
Hardware vendors make an important effort creating low-power CPUs that keep battery
duration and durability above acceptable levels. In order to achieve this goal and provide …

Reavaliando a Eficiência Energética de Memória Transacional em Processadores Convencionais

JPL de Carvalho, A Baldassin… - … de Alto Desempenho …, 2013 - proceedings-sol.sbc.org.br
Memória Transacional (TM) é um mecanismo recente de sincronização que objetiva ao
mesmo tempo facilitar o desenvolvimento de aplicações concorrentes e fornecer …

Energy consumption and scalability evaluation for software transactional memory on a real computing environment

TM Rico, ML Pilla, AR Du Bois… - … Architecture and High …, 2015 - ieeexplore.ieee.org
Transactional Memory is a concurrent programming abstraction that overcomes several of
the limitations found in traditional synchronization mechanisms. As it is a more recent …

[PDF][PDF] Investigation of Energy Efficient Data Structure for Computing and Software Design

NS More, RB Ingle - researchgate.net
Green computing is a modus operandi which talk's energy preservation by solicitation of
different techniques at may be software or hardware level. Energy proficient software design …