Zobrazeno 1 - 10
of 105
pro vyhledávání: '"Batty, Mark"'
A memory consistency model specifies the allowed behaviors of shared memory concurrent programs. At the language level, these models are known to have a non-trivial impact on the safety of program optimizations, limiting the ability to rearrange/refa
Externí odkaz:
http://arxiv.org/abs/2409.12013
Deductive verification techniques for C11 programs have advanced significantly in recent years with the development of operational semantics and associated logics for increasingly large fragments of C11. However, these semantics and logics have been
Externí odkaz:
http://arxiv.org/abs/2108.01418
Relaxed memory models are notoriously delicate. To ease their study, several ad hoc simulators have been developed for axiomatic memory models. We show how axiomatic memory models can be simulated using a solver for $\exists$SO. Further, we show how
Externí odkaz:
http://arxiv.org/abs/1901.00428
A valid compiler optimisation transforms a block in a program without introducing new observable behaviours to the program as a whole. Deciding which optimisations are valid can be difficult, and depends closely on the semantic model of the programmi
Externí odkaz:
http://arxiv.org/abs/1802.05918
Publikováno v:
ACM SIGPLAN Notices - POPL '16. Volume 51, Issue 1, January 2016
Despite the conceptual simplicity of sequential consistency (SC), the semantics of SC atomic operations and fences in the C11 and OpenCL memory models is subtle, leading to convoluted prose descriptions that translate to complex axiomatic formalisati
Externí odkaz:
http://arxiv.org/abs/1503.07073
Autor:
Batty, Mark
Publikováno v:
Philosophical Transactions: Mathematical, Physical and Engineering Sciences, 2017 Oct . 375(2104), 1-13.
Externí odkaz:
https://www.jstor.org/stable/44678581