首页> 外文会议>International symposium on high performance distributed computing >A Practical Way to Extend Shared Memory Support Beyond a Motherboard at Low Cost
【24h】

A Practical Way to Extend Shared Memory Support Beyond a Motherboard at Low Cost

机译:以低成本扩展超出主板超出共享内存支持的实用方法

获取原文

摘要

Improvements in parallel computing hardware usually involve increments in the number of available resources for a given application such as the number of computing cores and the amount of memory. In the case of shared-memory computers, the increase in computing resources and available memory is usually constrained by the coherency protocol, whose overhead rises with system size, limiting the scalability of the final system. In this paper we propose an efficient and cost-effective way to increase the memory available for a given application by leveraging free memory in other computers in the cluster. Our proposal is based on the observation that many applications benefit from having more memory resources but do not require more computing cores, thus reducing the requirements for cache coherency and allowing a simpler implementation and better scalability. Simulation results show that, when additional mechanisms intended to hide remote memory latency are used, execution time of applications that use our proposal is similar to the time required to execute them in a computer populated with enough local memory, thus validating the feasibility of our proposal. We are currently building a prototype that implements our ideas.
机译:并行计算硬件的改进通常涉及给定应用程序的可用资源的数量中的增量,例如计算核的数量和存储器量。在共享存储器计算机的情况下,计算资源和可用存储器的增加通常由一致性协议限制,其开销随系统大小的开销,限制了最终系统的可扩展性。在本文中,我们提出了一种高效且具有成本效益的方法来增加通过利用群集中其他计算机中的自由内存来增加给定应用程序的内存。我们的提议基于观察到许多应用程序受益于拥有更多内存资源但不需要更多的计算核心,从而降低了缓存一致性的要求,并允许更简单的实现和更好的可扩展性。仿真结果表明,当使用旨在隐藏远程内存延迟的其他机制时,使用我们的提议的应用程序的执行时间类似于在具有足够本地内存填充的计算机中执行它们所需的时间,从而验证我们提案的可行性。我们目前正在构建一种实现我们想法的原型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号