The Implications of Shared Data Synchronization Techniques on {Multi-Core} Energy {Efficiency}

A Gautham, K Korgaonkar, P Slpsk… - 2012 Workshop on …, 2012 - usenix.org
Shared data synchronization is at the heart of the multi-core revolution since it is essential
for writing concurrent programs. Ideally, a synchronization technique should be able to fully …

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 …

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 …

Finding Memory Bound of Cloned Objects in Software Transactional Memory Programs

NK Nguyen, AH Truong, DH Dang - International Journal of …, 2022 - World Scientific
Software transactional memory (STM) programs usually use more memory resources than
traditional programs. Therefore, estimating an upper bound of memory resources used by an …

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] Estimate the memory bounds required by shared variables in software transactional memory programs

NK Nguyen, AH Truong… - VNU Journal of Science …, 2021 - eprints.uet.vnu.edu.vn
Estimating memory required by complex programs is a well-known research topic. In this
work, we build a type system to statically estimate the memory bounds required by shared …

[PDF][PDF] Primeiros estudos sobre consumo de energia em escalonadores de transaç oes

AM Junior, AJ Baldassin… - VI Escola Regional de …, 2015 - researchgate.net
Energy consumption is a growing concern in computing. The search for more perfomance in
Transactionam Memory led to the creation of Transaction Schedulers to replace contention …

[PDF][PDF] Consumo de Energia em Escalonadores de Transações em Sistemas de Memória Transacional

AM Junior, AJ Baldassin - researchgate.net
O consumo de energia é preocupação crescente na área da computação. A busca por mais
desempenho em Sistemas de Memória Transacional levou à criação dos Escalonadores de …

[PDF][PDF] Evaluation of Transactional Memory and Other Techniques to Improve the Performance of Algorithms in High Energy Physics for New Processor Architectures

P Schoppe - indico.cern.ch
Evaluation of Transactional Memory and Other Techniques to Improve the Performance of
Algorithms in High Energy Physics for New Page 1 Evaluation of Transactional Memory and …

[PDF][PDF] Análise e estudo de desempenho e consumo de energia de memórias transacionais em software

LAG Garcia - 2013 - repositorio.unicamp.br
A evolução das arquiteturas de computadores nos últimos anos, com a considerável
introdução de processadores com vários núcleos e computadores com vários …