@inproceedings{b9bad359abbe451ea259c433bfcee61d,
title = "Formalisation of a New Weak Semantics for AuDaLa",
abstract = "The Autonomous Data Language (AuDaLa) is a recently introduced programming language and is supported by an operational semantics. This work presents a new operational semantics for AuDaLa with relaxed memory consistency and incoherent memory, with the goal of allowing more compiler optimisations. We show that both semantics are equivalent under the absence of read/write conflicts. Furthermore, we translate our operational semantics into an axiomatic memory consistency model and show how the memory operations of our semantics can be mapped onto the NVIDIA PTX virtual ISA.",
author = "Leemrijse, \{Gijs P.\} and Franken, \{Tom T.P.\} and Thomas Neele",
year = "2025",
month = feb,
day = "12",
doi = "10.1007/978-3-031-78750-8\_5",
language = "English",
isbn = "978-3-031-78749-2",
series = "Lecture Notes in Computer Science (LNCS)",
publisher = "Springer",
pages = "93--116",
editor = "S. Akshay and Aina Niemetz and Sriram Sankaranarayanan",
booktitle = "Automated Technology for Verification and Analysis",
address = "Germany",
note = "22nd International Symposium on Automated Technology for Verification and Analysis, ATVA 2024 ; Conference date: 21-10-2024 Through 25-10-2024",
}