Toggle Main Menu Toggle Search

Open Access padlockePrints

Resolving Semantic Conflicts in Word Based Software Transactional Memory

Lookup NU author(s): Dr Craig Sharp, Dr William Blewitt, Professor Graham MorganORCiD


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.

Publication metadata

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

Pages: 463-474

Print publication date: 25/08/2014

Online publication date: 29/08/2014

Acceptance date: 08/05/2014

ISSN: 9783319098739

Publisher: Springer


DOI: 10.1007/978-3-319-09873-9_39

Library holdings: Search Newcastle University Library for this item

ISBN: 9783319098722