db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%T An Evaluation of Intel\[rs]s Restricted Transactional Memory for CPAs
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%A Carl G. Ritson, Frederick R. M. Barnes
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%E Peter H. Welch, Frederick R. M. Barnes, Jan F. Broenink, Kevin Chalmers, Jan Bækgaard Pedersen, Adam T. Sampson
%B Communicating Process Architectures 2013
%X With the release of their latest processor
microarchitecture,
codenamed Haswell, Intel added new
Transactional Synchronization
Extensions (TSX) to their
processors\[rs] instruction set. These
extensions include
support for Restricted Transactional Memory (RTM),
a
programming model in which arbitrary sized units of memory
can be
read and written in an atomic manner. This paper
describes the
low\-level RTM programming model, benchmarks
the performance of its
instructions and speculates on how it
may be used to implement and
enhance Communicating Process
Architectures.