【24h】

Anemone

机译:海葵

获取原文
获取外文期刊封面目录资料

摘要

There is a constant battle to break-even between continuing improvements in DRAM capacities and the demands for even more memory by modern memory-intensive high-performance applications. Such applications do not take long to hit the physical memory limit and start paging to disk, which in turn considerably slows down their performance. We tackle this problem in the Adaptive Network Memory Engine (Anemone) project by pooling together the distributed memory resources of multiple machines across a gigabit network based cluster. Anemone is a distributed memory virtualization system that can dramatically improve application performance by paging over the gigabit network to the unused memory of remote clients. Anemone provides clients with completely transparent access to a potentially unlimited amount of collective memory pool. Earlier research efforts in this area advocate significant modifications to client systems, either in terms of a specific programming interface for applications, or in terms ofextensive changes to the operating systems and device drivers. In contrast, Anemone requires no modifications to either the client system or the memory-intensive application.
机译:即使在DRAM容量的继续改进和现代内存密集型高性能应用方面的需求之间也存在不断的战斗。这些应用程序不需要长时间才能击中物理内存限制并开始分页到磁盘,从而大大减慢了它们的性能。我们通过汇集在基于千兆位基于网络的群集中的多台机器的分布式存储器资源,在自适应网络存储器引擎(Anemone)项目中解决此问题。海葵是一种分布式内存虚拟化系统,可以通过将千兆网络分页到远程客户端的未使用内存来显着提高应用程序性能。 Anemone为客户提供完全透明的访问权限,对可能无限量的集体内存池。此领域的早期研究工作倡导对客户端系统的重大修改,无论是用于应用程序的特定编程接口,还是在对操作系统和设备驱动程序的扩展更改方面。相比之下,海葵不需要修改客户端系统或内存密集型应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号