scispace - formally typeset
C

Christopher Heriot

Researcher at University of Rochester

Publications -  4
Citations -  435

Christopher Heriot is an academic researcher from University of Rochester. The author has contributed to research in topics: Transactional memory & Software transactional memory. The author has an hindex of 4, co-authored 4 publications receiving 430 citations.

Papers
More filters

Lowering the Overhead of Nonblocking Software Transactional Memory

TL;DR: This work considers the design of low-overhead, obstruction-free software transactional memory for non-garbage-collected languages and eliminates dynamic allocation of transactional metadata and co-locates data that are separate in other systems, thereby reducing the expected number of cache misses on the common-case code path.

Hardware Acceleration of Software Transactional Memory

TL;DR: RTM is presented, in which hardware is used to accelerate a TM implementation controlled fundamentally by software, and allows for a wide variety of policies for contention management, deadlock and livelock avoidance, data granularity, nesting, and virtualization.