The VELOX Transactional Memory Stack
Journal article, 2010

The transactional memory programming paradigm could become the coordination methodology of choice for actual and future multicore and many-core architectures. The transactional memory support spans a complete software and hardware stack, including programming language and hardware support, runtime and libraries, compilers, and application environments. The VELOX project has developed such a comprehensive transactional memory stack.

Author

Adrian Cristal

Ulrich Drepper

Stephan Diestelhorst

Alexander Dragojevic

Christoph Fetzer

Pascal Felber

Vincent Gramoli

Rachid Guerraoui

Derin Harmanci

Michael Hohmuth

Ibrahim Hur

Michal Kapalka

Guy Korland

Walther Maldonado

Patrick Marlier

Martin Nowack

Martin Pohlack

Torvald Riegel

Etienne Rivi`ere

Nir Shavit

Per Stenström

Chalmers, Computer Science and Engineering (Chalmers), Computer Engineering (Chalmers)

Saˇsa Tomi´c

Osman Unsal

IEEE Micro

0272-1732 (ISSN)

Vol. 30 5 76-87 5567088

Subject Categories

Computer and Information Science

DOI

10.1109/MM.2010.80

More information

Latest update

4/5/2022 6