首页> 外文期刊>Communications of the ACM >Two Hardware-Based Approaches for Deterministic Multiprocessor Replay
【24h】

Two Hardware-Based Approaches for Deterministic Multiprocessor Replay

机译:确定性多处理器重放的两种基于硬件的方法

获取原文
获取原文并翻译 | 示例
           

摘要

Many shared-memory multithreaded executions behave nondeterministically when ran on multiprocessor hardware such as emerging multicore systems. Recording nondeter-ministic events in such executions can enable deterministic replay-e.g., for debugging. Most challenging to record are memory races that can potentially occur on almost all memory references. For this reason, researchers have previously proposed hardware to record key memory race interactions among threads.rnThe two research groups coauthoring this paper independently uncovered a dual approach: focus on recording how long threads execute without interacting. From this common insight, the groups developed two significantly different hardware proposals. Wisconsin Rerun makes few changes to standard multicore hardware, while Illinois DeLorean promises much smaller log sizes and higher replay speeds. By presenting both proposals in one paper, we seek to illuminate the promise of the joint insight and inspire future designs.
机译:当在新兴的多核系统等多处理器硬件上运行时,许多共享内存的多线程执行的行为不确定。在这样的执行中记录非确定性事件可以启用确定性重放,例如用于调试。记录最具挑战性的是几乎所有内存引用中都可能发生的内存争用。由于这个原因,研究人员以前已经提出了一种硬件来记录线程之间关键内存竞争的交互作用。这两个共同撰写本文的研究小组独立地发现了一种双重方法:专注于记录线程执行多长时间而不进行交互。根据这种共同的见解,这些小组提出了两个明显不同的硬件建议。威斯康星州重播对标准多核硬件几乎未做任何更改,而伊利诺伊州DeLorean承诺日志大小将更小,重放速度更高。通过在一份论文中提出这两个建议,我们试图阐明联合见解的希望并启发未来的设计。

著录项

  • 来源
    《Communications of the ACM》 |2009年第6期|93-100|共8页
  • 作者单位

    Computer Sciences Department University of Wisconsin-Madison;

    Computer Science Department University of Illinois Urbana-Champaign;

    Department of Computer Science and Engineering University of Washington;

    Computer Sciences Department University of Wisconsin-Madison;

    Computer Science Department University of Illinois at Urbana-Champaign;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号