基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
Modern multiprocessors deploy a variety of weak memory models(WMMs).Total Store Order(TSO) is a widely-used weak memory model in SPARC implementations and x86 architecture.It omits the store-load constraint by allowing each core to employ a write buffer.In this paper,we apply Unifying Theories of Programming(abbreviated as UTP) in investigating the trace semantics for TSO,acting in the denotational semantics style.A trace is expressed as a sequence of snapshots,which records the changes in registers,write buffers and the shared memory.All the valid execution results containing reorderings can be described after kicking out those that do not satisfy program order and modification order.This paper also presents a set of algebraic laws for TSO.We study the concept of head normal form,and every program can be expressed in the head normal form of the guarded choice which is able to model the execution of a program with reorderings.Then the linearizability of the TSO model is supported.Furthermore,we consider the linking between trace semantics and algebraic semantics.The linking is achieved through deriving trace semantics from algebraic semantics,and the derivation strategy under the TSO model is provided.
推荐文章
Assessment of trace metals contamination in stream sediments and soils in Abuja leather mining, sout
Trace metals
Stream sediments
Geoaccumulation index
PCA
Soil
Southwestern Nigeria
Variations of trace elements under hydrological conditions in the Min River, Eastern Tibetan Plateau
Trace elements
Concentration-discharge relationship
Tibetan Plateau
River
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 Trace Semantics and Algebraic Laws for Total Store Order Memory Model
来源期刊 计算机科学技术学报(英文版) 学科
关键词
年,卷(期) 2021,(6) 所属期刊栏目 Special Section on Software Systems 2021-Theme: Dependable Software Engineering
研究方向 页码范围 1269-1290
页数 22页 分类号
字数 语种 英文
DOI 10.1007/s11390-021-1616-1
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2021(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
引文网络交叉学科
相关学者/机构
期刊影响力
计算机科学技术学报(英文版)
双月刊
1000-9000
11-2296/TP
16开
北京中关村科学院南路6号 《计算机科学技术学报(英)》编辑部
1986
eng
出版文献量(篇)
2207
总下载数(次)
1
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导