Differences

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

Link to this comparison view

education:vis_reads [2009/10/30 13:58] (current)
Line 1: Line 1:
 +====== STM Visible Reads ======
 +
 +**Master project**
 +
 +In STM (Software Transactional Memory), visible reads have several important advantages over invisible reads. For example, they do not suffer from privatization/​publication issues and they enable better contention management. However, they have significantly lower performance than invisible reads in many cases. The goal of this project is to implement several strategies for visible reads (e.g. using different types of locks) in SwissTM and to compare their performance to each other and invisible reads on several benchmarks and two multicore different machines.
 +
 +**Language:​** C/C++
 +
 +**Responsible:​** [[http://​people.epfl.ch/​aleksandar.dragojevic|Aleksandar Dragojevic]]
 +
 +**Project intended for 1 student**