首页> 外文期刊>Proceedings of the IEEE >Recent advances in memory consistency models for hardware shared memory systems
【24h】

Recent advances in memory consistency models for hardware shared memory systems

机译:硬件共享内存系统的内存一致性模型的最新进展

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

摘要

The memory consistency model of a shared memory system determines the order in which memory operations will appear to execute to the programmer. The memory consistency model for a system typically involves a tradeoff between performance and programmability. The paper provides an overview of recent advances in hardware optimizations; compiler optimizations, and programming environments relevant to memory consistency models of hardware distributed shared memory systems. We discuss recent hardware and compiler optimizations that exploit the observation that it is sufficient to only appear as if the ordering rules of the consistency model are obeyed. These optimizations substantially improve the performance of the strictest consistency model, making it more attractive for its programmability. Recent concurrent programming languages and environments, on the other hand, support more relaxed consistency models. We discuss several such environments, including POSIX threads, Java, and OpenMP.
机译:共享内存系统的内存一致性模型确定了程序员执行内存操作的顺序。系统的内存一致性模型通常涉及性能和可编程性之间的权衡。本文概述了硬件优化的最新进展。与硬件分布式共享内存系统的内存一致性模型有关的编译器优化和编程环境。我们讨论了最近的硬件和编译器优化,这些优化利用了这样的观察结果:仅遵守一致性模型的排序规则就足够了。这些优化极大地提高了最严格一致性模型的性能,使其可编程性更具吸引力。另一方面,最近的并发编程语言和环境支持更宽松的一致性模型。我们讨论了几种这样的环境,包括POSIX线程,Java和OpenMP。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号