Differences

This shows you the differences between two versions of the page.

Link to this comparison view

education:closed_nesting [2009/10/30 13:59]
education:closed_nesting [2009/10/30 13:59] (current)
Line 1: Line 1:
 +====== STM Closed Nesting ======
 +
 +**Master project**
 +
 +Nesting transactions in STM (Software Transactional Memories) could lead to better performance in certain cases. For example, encapsulating highly contended operation in an inner transaction could avoid rollbacks of the the whole outer transaction. The goal of this project is to implement closed nesting in SwissTM and use it to improve performance in several benchmarks.
 +
 +**Language:​** C/C++
 +
 +**Responsible:​** [[http://​people.epfl.ch/​aleksandar.dragojevic|Aleksandar Dragojevic]]
 +
 +**Project intended for 1 student**