课题基金 / 基金详情

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

项目摘要

项目成果

Craig Zilles的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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
Investigating the Effects of a Mastery-based Assessment Approach on Undergraduate Engineering Education across Multiple Engineering Courses and Universities
Exploring Second-Chance Testing as a Practical Form of Mastery Learning
REU Site: A Passionate on Parallel-A Summer Research Program
海外基金