ITR: Static and Dynamic Techniques for Latency Hiding in Data-Intensive Applications
ITR: Static and Dynamic Techniques for Latency Hiding in Data-Intensive Applications
批准号:
0085938
负责人:
Todd Mowry
金额:
$80.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-09-01 至 2004-08-31
中文摘要
今天的许多性能关键型应用程序涉及操纵数据集,这些数据集要么太大,要么很少使用,以至于无法在本地内存缓存或本地缓存服务器中可靠地找到。 由于处理器周期与磁盘和网络访问延迟之间的巨大差异,这些应用程序浪费了很大一部分时间等待数据;展望未来,这个问题预计会变得更糟。 为了克服这个问题,本研究将联合收割机结合主动存储预取和智能缓存管理,充分隐藏数据访问延迟,同时智能地使用内存资源。 将开发程序转换工具和运行时支持系统,它们将协作为数据密集型应用定制内存层次结构和分布式缓存资源管理。 通过对内存、网络和磁盘资源的应用程序特定指导,可以将执行时间减少几个数量级。 这项研究的最终目标是让程序永远不会浪费时间等待数据,也让程序员永远不会浪费宝贵的编程时间来考虑这个性能问题。
英文摘要
Many of today's performance-critical applications involve manipulating datasets that are either too large or too rarely used to be reliably found inlocal memory caches or local cache servers. Due to the enormous disparitybetween processor cycle times and disk and network access latencies, theseapplications waste a large fraction of their time waiting for data; as welook to the future, this problem is expected to become even worse. Toovercome this problem, this research will combine aggressive storageprefetching with intelligent cache management to fully hide the data accesslatency while using memory resources intelligently. Program transformationtools and runtime support systems will be developed that collaborate tocustomize memory hierarchy and distributed cache resource management fordata-intensive applications. With application-specific guidance of memory,network and disk resources, it is possible to decrease execution times byorders of magnitude. The ultimate goal of the research is for programs tonever waste time waiting for data, and for programmers to never waste theirvaluable programming time thinking about this performance problem.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CNS Core: Medium: Secure Hardware Virtualization Contexts for Ephemeral Cloud Computing
-
批准号:2107307
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2021
-
负责人:Todd Mowry
-
依托单位:
CSR: Small: Exploiting the Potential for Fine-Grained Memory Management via a Virtual Memory Framework Enhanced by Page Overlays
-
批准号:1618595
-
项目类别:Standard Grant
-
资助金额:$49.97万
-
财政年份:2016
-
负责人:Todd Mowry
-
依托单位:
CSR: Small: Effective Data Compression for Modern Memory Systems
-
批准号:1423172
-
项目类别:Standard Grant
-
资助金额:$49.76万
-
财政年份:2014
-
负责人:Todd Mowry
-
依托单位:
SHF: Small: Adapting Dataflow Analysis for Efficient and Precise Parallel Program Monitoring
-
批准号:1116898
-
项目类别:Standard Grant
-
资助金额:$47.86万
-
财政年份:2011
-
负责人:Todd Mowry
-
依托单位:
CSR---PDOS: Log-Based Architectures: Extending Chip Multiprocessors to Help Software Behave Correctly
-
批准号:0720790
-
项目类别:Standard Grant
-
资助金额:$102.65万
-
财政年份:2007
-
负责人:Todd Mowry
-
依托单位:
III-COR: Staged Database Systems: Maximizing Locality through Service-based Data Management
-
批准号:0713409
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Todd Mowry
-
依托单位:
ITR: Compiler Technology for Automatic Parallelization via Thread-Level Speculation
-
批准号:0219931
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2002
-
负责人:Todd Mowry
-
依托单位:
海外基金