Software Systems Lab
Overview Downloads
Project Title: Software Transactional Memory in Java
Students:

Supervisor:
Description:
Using locks in programs with shared-memory multiprocessors introduces a set of problems. Programs with locks are not scalable enough, they are prone to deadlocks and validity errors. Software Transactional Memory (STM) is a novel concurrency control mechanism which doesn't use locks.
all completed projects