A Denotational Semantics for SPARC TSO

The SPARC TSO weak memory model is defined axiomatically, with a non-compositional formulation that makes modular reasoning about programs difficult. Our denotational approach uses pomsets to provide a compositional semantics capturing exactly the behaviours permitted by SPARC TSO. It uses buffered...

Full description

Bibliographic Details
Main Authors: Ryan Kavanagh, Stephen Brookes
Format: Article
Language:English
Published: Logical Methods in Computer Science e.V. 2019-05-01
Series:Logical Methods in Computer Science
Subjects:
Online Access:https://lmcs.episciences.org/4051/pdf