首页> 外文期刊>Scientific programming >lmpulse Memory system support for scientific applications
【24h】

lmpulse Memory system support for scientific applications

机译:脉冲存储系统对科学应用的支持

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

摘要

Impulse is a new memory system architecture that adds two important features to a traditional memory controller. First, lmpulse supports application-specific optimizations through configurable physical address remapping. By remap- ping physical addresses, applications control how their data is accessed and cached, improving their cache and bus uti- lization. Second, Impulse supports prefetching at the mem- ory controller, which can hide much of the latency of DRAM accesses. Because it requires no modification to processor, cache, or bus designs, Impulse can be adopted in conven- tional svstems. In this paper we describe the design of the lmpulse archi- tecture, and show how an lmpulse memory system can im- prove the performance of memory-bound scientific applica tions. For instance, lmpulse decreases the running time of the NAS conjugate gradient benchmark by 67. We expect that Impulse will also benefit regularly strided, memory-bound applications of commercial importance, such as database and multimedia programs.
机译:Impulse是一种新的内存系统体系结构,为传统的内存控制器增加了两个重要功能。首先,lmpulse通过可配置的物理地址重新映射支持特定于应用程序的优化。通过重新映射物理地址,应用程序可以控制如何访问和缓存其数据,从而改善其缓存和总线利用率。其次,Impulse支持在内存控制器处进行预取,这可以隐藏很多DRAM访问延迟。因为它不需要修改处理器,高速缓存或总线设计,所以可以在常规系统中采用Impulse。在本文中,我们描述了lmpulse架构的设计,并展示了lmpulse存储器系统如何提高存储器约束的科学应用程序的性能。例如,lmpulse将NAS共轭梯度基准测试的运行时间减少了67。我们希望Impulse还将受益于具有商业意义的定期跨步,内存密集型应用程序,例如数据库和多媒体程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号