Abstrakt. SPARC TSO svag minne modell definieras axiomatiskt, med en icke-kompositionell formulering som gör modulära resonemang om program svårt. Vår denotationella metod använder pomset för att ge en kompositionssemantik fånga exakt de beteenden som tillåts av SPARC TSO. Den använder buffrade tillstånd och en induktiv definition av utförande för att tilldela en input-output mening till pomset. Vi visar att vårt denotationskonto är sunt och fullständigt i förhållande till det axiomatiska kontot, det vill säga att det fångar exakt de beteenden som tillåts av det axiomatiska kontot. Vårt kompositionssätt underlättar studien av SPARC TSO och stöder modulanalys av programbeteende.
I tidigare arbete REF ger vi en semantik till SPARC TSO svag minne modell med pomset denotationer och utföranden, och buffrad tillstånd.
A Denotational Semantics for SPARC TSO
{'venue': 'ArXiv', 'journal': 'ArXiv', 'mag_field_of_study': ['Computer Science', 'Mathematics']}