Compiling for and Designing Next Generation Memory Systems
Compiling for and Designing Next Generation Memory Systems
批准号:
0311829
负责人:
Kathryn McKinley
金额:
$35.79万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-06-01 至 2007-05-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The most pressing obstacle to achieving high computer performance isthat CPUs compute faster than the computer can move data to the CPU. Because programs usually have regular and repetitive accesses, currentcomputers cache recently accessed data in a hierarchy of fast, flatinclusive memories to improve performance. Technology trends aremaking the data delivery problem much worse and will force changes toto memory design such as partitioned cache levels. We propose a richsoftware/hardware interface to manage next generation caches. Wepropose new compiler algorithms to translate programs to performbetter on this new hardware, and new hardware designs that enable thecompiler to inform the hardware of current and future data accesspatterns. These new techniques will go well beyond the currentminimalist load and store architecture/compiler interface to achievehigh performance. The result will enable end users of computer systemsto solve their problems more quickly and easily. The research willhave broad impact on the design and implementation of software andhardware cache architectures. It will add new and enhanced tools tothe compiler, tool, and simulation national research infrastructure.This work will also train graduate students in advanced research.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Collaborative Research: Languages and Tools for Multilingual Systems
-
批准号:1018271
-
项目类别:Continuing Grant
-
资助金额:$20.0万
-
财政年份:2010
-
负责人:Kathryn McKinley
-
依托单位:
CSR: Small: Scalable Applications Start with Scalable Virtual Machine Services
-
批准号:0917191
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2009
-
负责人:Kathryn McKinley
-
依托单位:
SHF: Large:Collaborative Research: PASS: Perpetually Available Software Systems
-
批准号:0910818
-
项目类别:Standard Grant
-
资助金额:$100.1万
-
财政年份:2009
-
负责人:Kathryn McKinley
-
依托单位:
Efficient Dynamic Analysis for Detecting and Tolerating Program Anomalies
-
批准号:0811524
-
项目类别:Standard Grant
-
资助金额:$39.95万
-
财政年份:2008
-
负责人:Kathryn McKinley
-
依托单位:
COMPILERS: Next Generation Garbage Collection
-
批准号:0429859
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Kathryn McKinley
-
依托单位:
Compilers as Cartographers and Architectures as Navigators
-
批准号:9982028
-
项目类别:Standard Grant
-
资助金额:$20.54万
-
财政年份:2000
-
负责人:Kathryn McKinley
-
依托单位:
CAREER: Compiling for Heterogeneous Systems
-
批准号:9624209
-
项目类别:Continuing Grant
-
资助金额:$20.0万
-
财政年份:1996
-
负责人:Kathryn McKinley
-
依托单位:
Improving Cache Performance for Uniprocessors
-
批准号:9525767
-
项目类别:Standard Grant
-
资助金额:$1.8万
-
财政年份:1995
-
负责人:Kathryn McKinley
-
依托单位:
海外基金