An Evaluation of Intel's Restricted Transactional Memory for CPAs

Ritson, Carl G. and Barnes, Frederick R.M. (2013) An Evaluation of Intel's Restricted Transactional Memory for CPAs. In: Communicating Process Architectures 2013, 25 Aug - 28 Aug 2013, Edinburgh Napier University, UK. (Full text available)

PDF - Publisher pdf
Download (2MB) Preview
[img]
Preview
Official URL
http://www.wotug.org/papers/CPA-2013/RitsonBarnes1...

Abstract

With the release of their latest processor microarchitecture, codenamed Haswell, Intel added new Transactional Synchronization Extensions (TSX) to their processors' 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.

Item Type: Conference or workshop item (Paper)
Uncontrolled keywords: Transactional Synchronization Extensions, TSX, Restricted Transactional Memory, RTM, transactional memory, performance
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Faculties > Sciences > School of Computing > Programming Languages and Systems Group
Depositing User: Fred Barnes
Date Deposited: 27 Nov 2013 04:44 UTC
Last Modified: 10 Feb 2014 15:44 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/36939 (The current URI for this page, for reference purposes)
  • Depositors only (login required):

Downloads

Downloads per month over past year