Hybrid STM/HTM for nested transactions on OpenJDK
OOPSLA, pp. 660-676, 2016.
Transactional memory (TM) has long been advocated as a promising pathway to more automated concurrency control for scaling concurrent programs running on parallel hardware. Software TM (STM) has the benefit of being able to run general transactional programs, but at the significant cost of overheads imposed to log memory accesses, mediate...More
PPT (Upload PPT)
Best Paper of OOPSLA, 2016