首页> 外文会议>Imperial College Computing Student Workshop >Everything you know is wrong: The amazing time traveling CPU, and other horrors of concurrency
【24h】

Everything you know is wrong: The amazing time traveling CPU, and other horrors of concurrency

机译:你所知道的一切都是错误的:令人惊叹的时间旅行CPU,以及其他并发的其他恐怖

获取原文

摘要

In this paper, we shall explore weak memory models, their insidious effects, and how it could happen to you! It shall explained how and why both compilers and CPUs rewrite your program to make it faster, the inevitable fallout of this, and what you can do to protect your code. We shall craft a lock, building from a naive and broken implementation up to a safe and correct form, and study the underlying model that requires these modifications as we go.
机译:在本文中,我们将探索弱记忆模型,阴险的影响,以及如何发生在您身上!它应该解释如何以及为什么两个编译器和CPU都重写您的程序,以使其更快,这是不可避免的辐射,以及您可以做些什么来保护您的代码。我们将锁定锁,从天真和破碎的实施建筑到安全和正确的形式,并研究我们所需的底层模型。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号