Transactional Concurrency Libraries and Implementations

Project

Transactional Concurrency Libraries and Implementations

Principal Investigator

Nir Shavit

Massachussets Institute of Technology

Oracle Principal Investigator

Dave Dice, Architect
Mark Moir, Architect

Summary

This project explores novel ways in which emerging hardware transactional memory technology can be exploited in concurrent data structure implementations and in support of transactional programming models. Goals include publications describing novel algorithms and approaches to exploiting hardware transactional memory and open source libraries and implementations of such techniques.