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.


© Springer International Publishing Switzerland 2014.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: European Conference on Parallel Processing

Year of Conference: 2014

Pages: 463-474

Acceptance date: 25/08/2014

Publisher: Springer Verlag


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

Library holdings: Search Newcastle University Library for this item

Series Title: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ISBN: 9783319098722