Experimental Software Systems: Experimental Evaluation of Scalable Optimization Techniques
Experimental Software Systems: Experimental Evaluation of Scalable Optimization Techniques
批准号:
9806525
负责人:
Mary Lou Soffa
金额:
$43.07万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1998
资助国家:
美国
项目状态:
已结题
起止时间:
1998-10-01 至 2002-12-31
中文摘要
[806525] soffa, Mary LouGupta, rajiv匹兹堡大学实验软件系统:可扩展优化技术的实验评估虽然在开发编译器优化技术上花费了大量的研究工作,但很少关注这些技术在大型程序中的可扩展性和有效性。尽管许多优化已经被证明对于大大提高中等规模程序的性能是有效的,但是不断增加的复杂性和规模,以及应用程序的模块化设计使得优化技术过于昂贵或无效。本研究项目的目标是开发并实验验证一种可扩展的编译器优化方法。与当前技术同时考虑整个程序的优化机会不同,程序路径被用来限制优化的范围。用于分析和代码转换的需求驱动框架构成了技术开发的基础。来自政府、行业和标准基准套件的基准程序的目标是测试所开发技术的可伸缩性。可扩展技术将在工业中用于提高大型程序的性能,而开发的优化器将作为一个平台,使研究人员能够通过实验评估优化的可扩展性。需求驱动的分析算法不仅对可伸缩优化有用,而且对软件工程工具也有用。
英文摘要
9806525Soffa, Mary LouGupta, RajivUniversity of PittsburghExperimental Software Systems: Experimental Evaluation of Scalable Optimization TechniquesWhile extensive research efforts have been expended on developing compiler optimization techniques, little attention has been paid to the scalability and effectiveness of these techniques for large programs. Although many optimizations have been shown to be effective for greatly improving the performance of moderately size programs, the increasing complexity and size, as well as the modular design of applications make the optimization techniques too costly or not effective.The goal of this research project is to develop and experimentally verify a scalable approach to compiler optimizations. Instead of simultaneously considering optimization opportunities across the whole program, as current techniques do, program paths are used to limit the scope of optimizations. A demand driven framework for analyses and code transformations forms the foundation for the development of the techniques. Benchmark programs from government, industry, and standard benchmark suites are targeted to test the scalability of techniques developed.Scalable techniques will be useful in industry to improve the performance of large programs, and the optimizer developed will serve as a platform to enable researchers to experimentally evaluate the scalability of optimizations. The demand driven analysis algorithms will not only be useful for scalable optimizations, but also for software engineering tools.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: SMALL: Collaborative Research: Cloud Mentoring: Guiding Cloud Users for Cost Performance through Testing and Recommendation
-
批准号:1617390
-
项目类别:Standard Grant
-
资助金额:$31.19万
-
财政年份:2016
-
负责人:Mary Lou Soffa
-
依托单位:
CSR: Medium: Collaborative Research: Scaling the Implicitly Parallel Programming Model with Lifelong Thread Extraction and Dynamic Adaptation
-
批准号:0964627
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2010
-
负责人:Mary Lou Soffa
-
依托单位:
CPA-CPL-T: Collaborative Research: REEact: A Robust Execution Environment for Fragile Multicore Systems
-
批准号:0811689
-
项目类别:Standard Grant
-
资助金额:$52.5万
-
财政年份:2008
-
负责人:Mary Lou Soffa
-
依托单位:
Collaborative Research: CSR-AES: REEact: A Robust Execution Environment for Fragile Multicore Systems
-
批准号:0720789
-
项目类别:Standard Grant
-
资助金额:$11.0万
-
财政年份:2007
-
负责人:Mary Lou Soffa
-
依托单位:
PAGES: Preparing and Graduating Engineering Scholars
-
批准号:0631102
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2006
-
负责人:Mary Lou Soffa
-
依托单位:
ADVANCE Leadership: Advancement of Research Oriented and Education Oriented Associate Professors to Full Professors
-
批准号:0545229
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Mary Lou Soffa
-
依托单位:
Collaborative Research: CSR--AES--Debugging Dynamic Code Modifications
-
批准号:0509237
-
项目类别:Standard Grant
-
资助金额:$11.01万
-
财政年份:2005
-
负责人:Mary Lou Soffa
-
依托单位:
ADVANCE Leadership Award: From associate to Full Professor with Distinguished Faculty Leading the Way
-
批准号:0318372
-
项目类别:Standard Grant
-
资助金额:$29.98万
-
财政年份:2003
-
负责人:Mary Lou Soffa
-
依托单位:
NGS: Collaborative: Continuous Compilation: A New Approach to Aggressive and Adaptive Code Transformation
-
批准号:0203945
-
项目类别:Standard Grant
-
资助金额:$15.98万
-
财政年份:2002
-
负责人:Mary Lou Soffa
-
依托单位:
Special Projects: Group Travel Grant: Faculty at Minority Institutions to attend Conference on the Foundations of Software Engineering (FSE-10), Nov 20-22, 2002, Charleston, SC
-
批准号:0223737
-
项目类别:Standard Grant
-
资助金额:$2.5万
-
财政年份:2002
-
负责人:Mary Lou Soffa
-
依托单位:
Presidential Awards for Excellence in Science, Mathematics, and Engineering Mentoring (PAESMEM)
-
批准号:9908496
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:1999
-
负责人:Mary Lou Soffa
-
依托单位:
Presidential Awards for Excellence in Science, Mathematics, and Engineering Mentoring (PAESMEM)
-
批准号:0000651
-
项目类别:Standard Grant
-
资助金额:$1.0万
-
财政年份:1999
-
负责人:Mary Lou Soffa
-
依托单位:
Demand Driven Computation of Partial Data Flow and its Application in Software Engineering
-
批准号:9402226
-
项目类别:Continuing Grant
-
资助金额:$24.0万
-
财政年份:1995
-
负责人:Mary Lou Soffa
-
依托单位:
A Unifying Framework for Parallelizing Transformations
-
批准号:9109089
-
项目类别:Continuing Grant
-
资助金额:$28.33万
-
财政年份:1991
-
负责人:Mary Lou Soffa
-
依托单位:
Incremental Code Optimization and Generation (Computer Science)
-
批准号:8896298
-
项目类别:Standard Grant
-
资助金额:$0.69万
-
财政年份:1988
-
负责人:Mary Lou Soffa
-
依托单位:
Fine and Coarse Grain Incremental Compilation of Optimized Code
-
批准号:8801104
-
项目类别:Continuing Grant
-
资助金额:$16.22万
-
财政年份:1988
-
负责人:Mary Lou Soffa
-
依托单位:
Incremental Code Optimization and Generation (Computer Science)
-
批准号:8600476
-
项目类别:Standard Grant
-
资助金额:$7.57万
-
财政年份:1987
-
负责人:Mary Lou Soffa
-
依托单位:
Control Implementation in Programming Languages
-
批准号:7906102
-
项目类别:Standard Grant
-
资助金额:$9.2万
-
财政年份:1979
-
负责人:Mary Lou Soffa
-
依托单位:
海外基金