An Axiomatic Basis for Computer Programming on Relaxed Hardware Architectures: The AxSL Logics | Synapse