Forward-mode automatic differentiation of compiled programs

M Aehle, J Blühdorn, M Sagebaum… - ACM Transactions on …, 2022 - dl.acm.org
Algorithmic differentiation (AD) is a set of techniques that provide partial derivatives of
computer-implemented functions. Such functions can be supplied to state-of-the-art AD tools …

Challenges in empirically testing memory persistency models

V Klimis, AF Donaldson, V Vafeiadis… - Proceedings of the …, 2024 - dl.acm.org
Memory persistency models provide the foundational rules for software engineers to
develop applications that take advantage of non-volatile memory (NVM), dictating which …

Lost in Interpretation: Navigating Challenges in Validating Persistency Models Amid Vague Specs and Stubborn Machines, All with a Sense of Humour

V Klimis, AF Donaldson, V Vafeiadis… - arxiv preprint arxiv …, 2024 - arxiv.org
Memory persistency models provide a foundation for persistent programming by specifying
which (and when) writes to non-volatile memory (NVM) become persistent. Memory …

[PDF][PDF] Chasing Unicorns and Not Losing Hope in Validating Weak Memory Persistency Models

V Klimis - 2024 - qmro.qmul.ac.uk
Chasing Unicorns and Not Losing Hope in Validating Weak Memory Persistency Models
Page 1 The Future of Weak Memory (POPL’24), 15 January 2024, London, UK Chasing …