Replacing Store Buffers By Load Buffers In Tso

VERIFICATION AND EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS(2018)

引用 1|浏览40
暂无评分
摘要
We consider the weak memory model of Total Store Ordering (TSO). In the classical definition of TSO, an unbounded buffer is inserted between each process and the shared memory. The buffers contains pending store operations of the processes. We introduce a new model where we replace the store buffers by load buffers. In contrast to the classical model, the buffers now contain load operations. We show that the models have equivalent behaviors in the sense that the processes reach identical sets of states when the input program is run under the two models.
更多
查看译文
关键词
Program verification, Weak memory models, TSO
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要