The University of Southampton
University of Southampton Institutional Repository

Context-bounded analysis of tso systems

Record type: Book

We address the state reachability problem in concurrent programs running over the TSO weak memory model. This problem has been shown to be decidable with non-primitive recursive complexity in the case of finite-state threads. For recursive threads this problem is undecidable. The aim of this paper is to provide under-approximate analyses for TSO systems that are decidable and have better (elementary) complexity. We propose three bounding concepts for TSO behaviors that are inspired from the concept of bounding the number of context switches introduced by Qadeer and Rehof for the sequentially consistent (SC) model. We investigate the decidability and the complexity of the state reachability problems under these three bounding concepts for TSO, and provide reduction of these problems to known reachability problems of concurrent systems under the SC semantics.

PDF WMM.pdf - Other
Download (313kB)

Citation

Atig, Mohamed Faouzi, Bouajjani, Ahmed and Parlato, Gennaro (2014) Context-bounded analysis of tso systems, vol. 8415, Springer (Lecture Notes in Computer Science, 8415).

More information

Published date: 2014
Organisations: Electronics & Computer Science

Identifiers

Local EPrints ID: 365362
URI: http://eprints.soton.ac.uk/id/eprint/365362
PURE UUID: ba681e34-be58-4398-8c20-d453d63fa399

Catalogue record

Date deposited: 03 Jun 2014 08:36
Last modified: 18 Jul 2017 02:22

Export record

Contributors

Author: Mohamed Faouzi Atig
Author: Ahmed Bouajjani
Author: Gennaro Parlato

University divisions


Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×