CAREER: A Framework for Dynamic Self-Tuning of General Purpose Programs
CAREER: A Framework for Dynamic Self-Tuning of General Purpose Programs
批准号:
0347260
负责人:
Craig Zilles
金额:
$41.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2004
资助国家:
美国
项目状态:
已结题
起止时间:
2004-02-01 至 2009-01-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
CAREER: A Framework for Dynamic Self-Tuning of General Purpose ProgramsAbstractAs computing systems become more complicated, they are exposing an increasingly large number of "knobs" that can be used for tuning. These knobs typically represent a trade-off (e.g., size vs. speed of a local data storage resource) and thus must be set differently for different workloads to achieve optimal performance (or power-performance). While many such knobs have been proposed, there has been little work towards a comprehensive approach to set these knobs automatically. The proposed research is meant to help fill this gap.Specifically, this work proposes a dynamic self-tuning framework for optimizing the compilation of general-purpose programs. The proposed framework draws inspiration from the successes in empirical optimization frameworks like ATLAS, applying their ideas to a new context where optimization cannot be done at install time. By performing the tuning at run time, code can be optimized for specific input data (a necessity for non-numeric programs), but introduces challenges in maintaining low overhead and good performance in the presence on non-stationary workloads.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Helping Improve and Scale Introductory Programming Courses through Automated Code-Reading Exercises
-
批准号:2121424
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2021
-
负责人:Craig Zilles
-
依托单位:
Investigating the Effects of a Mastery-based Assessment Approach on Undergraduate Engineering Education across Multiple Engineering Courses and Universities
-
批准号:2013334
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2020
-
负责人:Craig Zilles
-
依托单位:
Exploring Second-Chance Testing as a Practical Form of Mastery Learning
-
批准号:1915257
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2019
-
负责人:Craig Zilles
-
依托单位:
REU Site: A Passionate on Parallel-A Summer Research Program
-
批准号:1263145
-
项目类别:Standard Grant
-
资助金额:$34.21万
-
财政年份:2013
-
负责人:Craig Zilles
-
依托单位:
Support for the Thirteenth International Conference on Architectural Support for Programming Languages and Operating Systems, 2008
-
批准号:0813759
-
项目类别:Standard Grant
-
资助金额:$0.5万
-
财政年份:2008
-
负责人:Craig Zilles
-
依托单位:
Collaborative Research: Development of Concept Inventories for Computer Science
-
批准号:0618589
-
项目类别:Standard Grant
-
资助金额:$28.5万
-
财政年份:2006
-
负责人:Craig Zilles
-
依托单位:
A Hardware/Software Framework for Managing On-Chip Communication Latency
-
批准号:0311340
-
项目类别:Continuing Grant
-
资助金额:$24.0万
-
财政年份:2003
-
负责人:Craig Zilles
-
依托单位:
海外基金