Fine and Coarse Grain Incremental Compilation of Optimized Code
Fine and Coarse Grain Incremental Compilation of Optimized Code
批准号:
8801104
负责人:
Mary Lou Soffa
金额:
$16.22万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1988
资助国家:
美国
项目状态:
已结题
起止时间:
1988-05-01 至 1991-01-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Incremental compilers in programming environments attempt to reduce the recompilation effort by reusing analysis and code from a previous compilation. Because of the complexity, these compilers typically limit the machine independent optimizations and register allocation strategies to the incremental unit of granularity; a module for coarse grain and a statement for fine grain. This project addresses the design and performance of both coarse and fine grain incremental compiling techniques that permit optimizations and register allocation across the incremental unit. Techniques for performing fine grain, coarse grain and a combination of the granularities will be designed, implemented and experimentally evaluated. Issues such as the overhead of incremental systems, the appropriate granularity unit and the trade-off between the amount of information maintained and the preciseness of the recompilation detection process will be investigated. The research will initially utilize the notion of optimization and register histories previously developed for fine grain techniques. An important aspect of this work will be the investigation into the performance of incremental data flow techniques which are capable of incrementally updating both intraprocedural and interprocedural information. The results on the data flow investigation are also important to compiling techniques for parallel architectures, for data flow must be continually updated as code is transformed to increase parallelism.
期刊论文(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
-
依托单位:
Experimental Software Systems: Experimental Evaluation of Scalable Optimization Techniques
-
批准号:9806525
-
项目类别:Standard Grant
-
资助金额:$43.07万
-
财政年份:1998
-
负责人: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
-
依托单位:
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
-
依托单位:
海外基金