Lookup NU author(s): Dr Craig Sharp,
Dr William Blewitt,
Dr Graham Morgan
Full text for this publication is not currently held within this repository. Alternative links are provided below where available.
In this paper we describe a technique for addressing semantic conflicts within word based Software Transactional Memory. A semantic conflict is considered to be some application condition which causes transactions to explicitly abort. Session locking and a companion Contention Management Policy are described which support the parallel exploration of multiple transaction schedules at run time, to resolve semantic conflicts. Performance figures are provided to demonstrate the effectiveness of our technique when semantic conflicts are introduced into established benchmarks.
Author(s): Sharp C, Blewitt W, Morgan G
Publication type: Conference Proceedings (inc. Abstract)
Publication status: Published
Conference Name: Euro-Par 2014 Parallel Processing
Year of Conference: 2014
Print publication date: 25/08/2014
Online publication date: 29/08/2014
Acceptance date: 08/05/2014
Library holdings: Search Newcastle University Library for this item