Memory Prefetching
Memory Prefetching
批准号:
9706286
负责人:
Dirk Grunwald
金额:
$45.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-07-01 至 2001-06-30
关键词:
中文摘要
早期的计算机只有在处理器请求数据后才从内存中获取数据。当内存延迟较高时,该按需获取策略也具有较高延迟。许多现代计算机在数据被请求之前就从内存中预取数据,只要预取准确、及时,就可以减少内存的延迟。这个项目是对马尔可夫预取器的初步调查,它使用马尔可夫模型来预测来自早期引用的后续内存引用。预取器充当片上和片外高速缓存之间的接口,该接口预测对存储系统的多个引用,并对它们传送到处理器的优先顺序进行排序。循环级模拟表明,马尔可夫预取器的使用减少了大约54%的内存操作导致的总体执行停滞,同时也减少了内存使用量。该项目正在扩展最初的调查,以提供对马尔可夫预取的有效性的更现实的分析,降低实现成本,并将该技术应用于多处理器系统。此外,正在研究预取的新方面,包括访问方法(读或写)的预测、处理器之间的预取以及存储器层次结构的不同级别之间的预取。主要的研究方法是循环级仿真。
英文摘要
Early computers fetched data from memory only after it had been requested by the processor. When memory latency is high, this demand fetch policy also has high latency. Many modern computers prefetch data from the memory before it is requested, which can reduce the latency of memory as long as the prefetching is accurate, and timely. This project is a preliminary investigation of a Markov prefetcher, which uses a Markov model to predict subsequent memory references from earlier references. The prefetcher acts as an interface between on-chip and off-chip caches that predicts multiple references to the memory system and prioritizes their delivery to the processor. Cycle-level simulations show that use of a Markov prefetcher reduces the overall execution stalls due to memory operations by about 54% while also reducing memory usage. This project is extending the initial investigation to provide more realistic analysis of the effectiveness of Markov prefetching, reduce implementation costs, and apply the technique to multiprocessor systems. In addition, new aspects of prefetching are being examined, including prediction of access methods (read or write), prefetching between processors, and prefetching between different levels of the memory hierarchy. The primary research method is cycle-level simulation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
EAGER: SC2: SpeCOlab Spectrum Collaboration
-
批准号:1738097
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2017
-
负责人:Dirk Grunwald
-
依托单位:
CSR: Medium: Collaborative Research: Data Center Scale Programmable Storage
-
批准号:1705095
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2017
-
负责人:Dirk Grunwald
-
依托单位:
CI-ADDO-NEW: Collaborative Research: WiSER Dynamic Spectrum Access Platform and Infrastructure
-
批准号:1305405
-
项目类别:Standard Grant
-
资助金额:$38.22万
-
财政年份:2013
-
负责人:Dirk Grunwald
-
依托单位:
IEEE DySPAN 2012 Student Travel Grants
-
批准号:1259111
-
项目类别:Standard Grant
-
资助金额:$2.0万
-
财政年份:2012
-
负责人:Dirk Grunwald
-
依托单位:
A Proposal to Support Students and Young Scientists in 2008 ACM SIGMOBILE and the USENIX Association Mobile Systems, Applications, and Services Conference
-
批准号:0820889
-
项目类别:Standard Grant
-
资助金额:$1.5万
-
财政年份:2008
-
负责人:Dirk Grunwald
-
依托单位:
NeTS-FIND: Radio Wormholes for Wireless Label Switched Mesh Networks
-
批准号:0627172
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2006
-
负责人:Dirk Grunwald
-
依托单位:
NeTS ProWIN: Topology And Routing With Steerable Antennas
-
批准号:0520312
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2005
-
负责人:Dirk Grunwald
-
依托单位:
CRI: Wireless Internet Building Blocks for Research, Policy, and Education
-
批准号:0454404
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2005
-
负责人:Dirk Grunwald
-
依托单位:
NeTS - ProWiN: A Programmable Wireless Platform For Spectral, Temporal and Spatial Spectrum Management
-
批准号:0435452
-
项目类别:Continuing Grant
-
资助金额:$100.5万
-
财政年份:2004
-
负责人:Dirk Grunwald
-
依托单位:
ITR: Privacy and Surveillance In Wireless Networks
-
批准号:0430593
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Dirk Grunwald
-
依托单位:
CISE Research Resources: Instrumentation Support for Very Large Data Stores
-
批准号:0224439
-
项目类别:Standard Grant
-
资助金额:$4.14万
-
财政年份:2002
-
负责人:Dirk Grunwald
-
依托单位:
Speculation Control Execution for Energy Efficiency
-
批准号:0072870
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2000
-
负责人:Dirk Grunwald
-
依托单位:
ITR: Energy and Quality of Service Aware Ad-Hoc Networking
-
批准号:0082998
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2000
-
负责人:Dirk Grunwald
-
依托单位:
Energy Efficient Operating Systems for Pocket Computers
-
批准号:9988548
-
项目类别:Continuing Grant
-
资助金额:$27.5万
-
财政年份:2000
-
负责人:Dirk Grunwald
-
依托单位:
Empirical Studies of Process Distribution and Redistributionin Multicomputers
-
批准号:9010624
-
项目类别:Standard Grant
-
资助金额:$6.0万
-
财政年份:1990
-
负责人:Dirk Grunwald
-
依托单位:
海外基金