Compiler Transformations For Improving The Performance Of Software Transactional Memory

Expressing synchronization using traditional lock based primitives has been found to be both error-prone and restrictive. Hence there has been considerable research work to develop scalable and programmer-friendly alternatives to lock-based synchronization. Atomic sections have been proposed as a pr...

Full description

Bibliographic Details
Main Author: Mannarswamy, Sandya S
Other Authors: Govindarajan, R
Language:en_US
Published: 2013
Subjects:
Online Access:http://etd.iisc.ernet.in/handle/2005/1955
http://etd.ncsi.iisc.ernet.in/abstracts/2533/G24967-Abs.pdf