Understanding the behavior of transactional memory applications
João Lourenço, Ricardo J. Dias, João Sousa Luis, Miguel Ângelo Pontes Rebelo, Vasco Pessanha · 2009
Transactional memory is a new trend in concurrency control that was boosted by the advent of multi-core processors and the near to come many-core processors. It promises the performance of finer grain with the simplicity of coarse grain threading. However, there is a clear absence of software development tools oriented to the transactional memory programming model, which is confirmed by the very small number of related scientific works published until now.