首页> 外文会议> >Shadow Stacks-a hardware-supported DSM for objects of any granularity
【24h】

Shadow Stacks-a hardware-supported DSM for objects of any granularity

机译:影子堆栈-硬件支持的DSM,适用于任何粒度的对象

获取原文

摘要

This paper presents a new Distributed Shared Memory (DSM) management concept that is integrated into a scalable distributed virtual memory management technique and circumvents false sharing while still preserving simplicity to the application level. Objects defined as usual by variables in the declaration part of functions are made sharable among threads executing in the distributed environment. These objects of varying granularity and with different consistency requirements are managed separately to avoid false sharing. Consistency is enforced at runtime by a distributed manager-agent architecture, that supports automatic and dynamic selection of an adequate coherence protocol per object. To provide efficiency, the implementation of the Shadow Stacks concept is based on the exploitation of the page fault mechanism provided by of the shelf hardware.
机译:本文提出了一种新的分布式共享内存(DSM)管理概念,该概念已集成到可伸缩的分布式虚拟内存管理技术中,可以避免错误共享,同时仍保持应用程序级别的简单性。通常,在函数的声明部分中由变量定义的对象可在分布式环境中执行的线程之间共享。这些粒度不同且具有不同一致性要求的对象将分别进行管理,以避免错误共享。一致性是在运行时由分布式管理器-代理体系结构强制实施的,该体系结构支持自动和动态选择每个对象适当的一致性协议。为了提供效率,影子堆栈概念的实现是基于对机架硬件提供的页面错误机制的利用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号