首页> 外文会议> >Can Out-of-Order Instruction Execution in Multiprocessors Be Made Sequentially Consistent?
【24h】

Can Out-of-Order Instruction Execution in Multiprocessors Be Made Sequentially Consistent?

机译:可以使多处理器中的乱序指令执行顺序一致吗?

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

摘要

We investigate all possible combinations of re-ordering of read and write instructions and their effects on the correctness of programs that are designed for sequential consistency. With certain combinations of re-orderings, any program that accesses shared memory through only reads and writes and that is correct assuming sequential consistency, can be transformed to a new program that does not use any explicit synchronization, and that remains correct in spite of the instruction re-ordering. With other combinations of re-ordering, such transformations do not exist, without resorting to explicit synchronization.
机译:我们研究了读写指令重新排序的所有可能组合,以及它们对旨在保证顺序一致性的程序正确性的影响。通过某些重新排序组合,任何仅通过读写操作访问共享内存且假设顺序一致性是正确的程序都可以转换为不使用任何显式同步的新程序,尽管指令重新排序。对于其他重新排序组合,不依靠显式同步就不会存在这样的转换。

著录项

  • 来源
    《》|2005年|P.261-265|共5页
  • 会议地点 Beijing(CN)
  • 作者

    Lisa Higham; Jalal Kawash;

  • 作者单位

    Department of Computer Science, The University of Calgary, Canada;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机网络;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号