首页    期刊浏览 2024年11月24日 星期日
登录注册

文章基本信息

  • 标题:Impulse: Memory System Support for Scientific Applications
  • 本地全文:下载
  • 作者:John B. Carter ; Wilson C. Hsieh ; Leigh B. Stoller
  • 期刊名称:Scientific Programming
  • 印刷版ISSN:1058-9244
  • 出版年度:1999
  • 卷号:7
  • 期号:3-4
  • 页码:195-209
  • DOI:10.1155/1999/209416
  • 出版社:Hindawi Publishing Corporation
  • 摘要:

    Impulse is a new memory system architecture that adds two important features to a traditional memory controller. First, Impulse supports application‐specific optimizations through configurable physical address remapping. By remapping physical addresses, applications control how their data is accessed and cached, improving their cache and bus utilization. Second, Impulse supports prefetching at the memory 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 conventional systems. In this paper we describe the design of the Impulse architecture, and show how an Impulse memory system can improve the performance of memory‐bound scientific applications. For instance, Impulse 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.

  • 关键词:irregular applications; memory systems; computer; architecture; memory bandwidth; hardware prefetching
国家哲学社会科学文献中心版权所有