首页> 外文会议>Sixth IEEE International Symposium on Cluster Computing and the Grid Workshops >Adapting distributed shared memory applications in diverse environments
【24h】

Adapting distributed shared memory applications in diverse environments

机译:在不同环境中适应分布式共享内存应用程序

获取原文

摘要

A problem with running distributed shared memory applications in heterogeneous environments is that making optimal use of available resources often requires significant changes to the application. In this paper we present a model, dubbed the view model, that provides an abstraction of shared data and separates the concerns of programming model, consistency, and communication. Separating these concerns makes it possible for applications to easily be adapted to different execution environments, allowing them to take full advantages of resources such as high speed interconnects and hardware-based memory coherence, and to be optimised for specific network topologies. Furthermore, it allows different data consistency protocol implementations to be used without requiring changes to the application code itself. We also present an implementation of the view model and provide experimental results showing how the view architecture can be used to improve the performance of a distributed shared memory application running in a heterogeneous multi-cluster environment
机译:在异构环境中运行分布式共享内存应用程序的问题是,最佳利用可用资源通常需要对应用程序进行重大更改。在本文中,我们提出了一个称为视图模型的模型,该模型提供了共享数据的抽象,并分离了编程模型,一致性和通信方面的问题。分离这些问题可以使应用程序轻松适应不同的执行环境,从而使它们能够充分利用诸如高速互连和基于硬件的内存一致性之类的资源优势,并针对特定的网络拓扑进行优化。此外,它允许使用不同的数据一致性协议实现,而无需更改应用程序代码本身。我们还提供了视图模型的实现,并提供了实验结果,展示了如何使用视图体系结构来提高在异构多集群环境中运行的分布式共享内存应用程序的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号