Results 121 to 130 of about 449 (143)
Some of the next articles are maybe not open access.

Improving Speculative taskloop in Hardware Transactional Memory

2021
Previous work proposed and evaluated Speculative taskloop (STL) on Intel Core implementing new clauses and constructs in OpenMP. The results indicated that, despite achieving some speed-ups, there was a phenomenon called the Lost-Thread Effect that caused the performance degradation of STL parallelization.
Juan Salamanca 0001, Alexandro Baldassin
openaire   +1 more source

Removal of Conflicts in Hardware Transactional Memory Systems

International Journal of Parallel Programming, 2012
This paper analyzes the sources of performance losses in hardware transactional memory and investigates techniques to reduce the losses. It dissects the root causes of data conflicts in hardware transactional memory systems (HTM) into four classes of conflicts: true sharing, false sharing, silent store, and write-write conflicts.
M. M. Waliullah, Per Stenström
openaire   +1 more source

TMPL: A hardware transactional memory product line

2011 International Conference on High Performance Computing & Simulation, 2011
Transactional memory is regarded as a very promising technology to deal with concurrency control in future multicore and manycore systems. While a lot of software, hardware, and hybrid transactional memory implementations have been proposed and analyzed, the silver bullet still hasn't been found. The main reason is that the performance of transactional
Matthias Meier   +3 more
openaire   +1 more source

Version management alternatives for hardware transactional memory

Proceedings of the 9th workshop on MEmory performance: DEaling with Applications, systems and architecture, 2008
Transactional Memory is a promising parallel programming model that addresses the programmability issues of lock-based applications using mechanisms that are transparent to developers. Hardware Transactional Memory (HTM) implements these mechanisms in silicon to obtain better results than fine-grain locking solutions.
Marc Lupon   +2 more
openaire   +1 more source

Efficient execution of speculative threads and transactions with hardware transactional memory

Future Generation Computer Systems, 2014
Thread-level speculation (TLS) was researched to automatically parallelize portions of serial programs for execution, and transactional memory (TM) was studied as a promising alternative of lock for parallel programming due to its simplicity. Both TLS and TM require similar underlying support.
Gongming Li   +4 more
openaire   +1 more source

TokenTM

Computer Architecture News, 2008
Jayaram Bobba   +2 more
exaly  

Hardware transactional memory: A high performance parallel programming model

Journal of Systems Architecture, 2010
Dongxin Wen, Xiaozong Yang
exaly  

Optimised memory allocation for less false abortion and better performance in hardware transactional memory

International Journal of Parallel, Emergent and Distributed Systems, 2020
Xiuhong Li
exaly  

Home - About - Disclaimer - Privacy