Compatibility - from Memory Consistency

Take x86 as an example, it allows compiler to rearrange the order of Store and Load. 

As description in the MC, this is a type of relaxed consistency. Therefore, if we build a cpu which would support sequential consistency, x86 ins set could work on this cpu, but if we build a cpu support more relaxed consistency(S and S could be reordered etc), the program couldn't run correctly on this CPU.

This is just a glance.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,504评论 0 10
  • 已是黄昏,极艳丽的夕阳映得这金麟台美不胜收,金光瑶整理完了这一天的事务,终是有时间好好清静一下了。 他坐在案前,望...
    卿似不古阅读 3,482评论 3 11
  • 有木推文阅读 224评论 0 0
  • 2017年就那么过去了,对照年初的忐忑,中途的适应性调整,踏踏实实的工作一整年着实不易,遗憾也是有的,心酸也是有的...
    豌豆乐乐阅读 209评论 0 0