Publication Type |
Journal Article |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Gopalakrishnan, Ganesh |
Other Author |
Chatterjee, Prosenjit |
Title |
Towards a formal model of shared memory consistency for intel itanium |
Date |
2001 |
Description |
We provide a simple formal model for ItaniumTM shared memory consistency [1, 2] covering a core set of instructions. Existing descriptions of Itanium shared memory consistency are based on an informal collection of ordering rules as well as several examples. Our operational model employs employs widely understood data structures such as buffers and memories, and expresses ordering constraints precisely using a collection of non-deterministic rules. This can enable the construction of reliable prototype implementations, formal verification against implementations, formal verification of synchronization routines. Our model covers all published ordering constraints, and also sheds light on tricky concepts such as causality. |
Type |
Text |
Publisher |
University of Utah |
First Page |
1 |
Last Page |
3 |
Subject |
formal model; shared memory consistency; ItaniumTM; Itanium |
Subject LCSH |
Microprocessors; Intel microprocessors |
Language |
eng |
Bibliographic Citation |
Chatterjee, P., & Gopalakrishana, G. (2001). Towards a formal model of shared memory consistency for intel itanium. UUCS-01-003. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
1,841,745 bytes |
Identifier |
ir-main,15917 |
ARK |
ark:/87278/s63b6h7h |
Setname |
ir_uspace |
ID |
702525 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s63b6h7h |