CAREER: Dynamic Optimization of Software Component Systems
CAREER: Dynamic Optimization of Software Component Systems
批准号:
9701400
负责人:
Michael Franz
金额:
$21.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-03-01 至 2001-02-28
中文摘要
现有的基于独立于平台的软件分发格式的面向组件的软件系统将通过动态重新优化器进行扩充。现有的系统已经采用了在单个突发中发生的加载时间代码生成,并将编译速度置于代码质量之前,因此程序可以立即开始执行。额外的重新优化器将通过在后台不断地重新生成所有活动软件组件的目标代码、应用积极的模块间优化技术来改善这种情况。因此,它将把一组独立编译和分发的软件组件组合成一个完全交叉优化的准整体代码映像,然后用新生成的映像取代当前执行的代码版本。重新优化将由运行时分析数据指导,因此后续的重新优化将适应不断变化的使用模式。动态代码生成将使面向组件的系统能够达到甚至超过静态优化软件的效率,尽管它在运行时是可扩展的。在这项研究的同时,将制定一个新的关于语言应用的高级本科课程序列。*
英文摘要
An existing component-oriented software system that is based on a platform-independent software distribution format will be augmented by a dynamic re-optimizer. The existing system already employs load-time code generation that happens in a single burst and puts compilation speed ahead of code quality, so that program execution can commence immediately. The additional re-optimizer will improve this situation by continually re-generating the object code of all active software components in the background, applying aggressive intermodular optimization techniques. Hence, it will combine a collection of independently compiled and distributed software components into a single, fully cross-optimized, quasi- monolithic code image, and then supplant the currently executing version of the code by the newly generated image. Re- optimization will be guided by run-time profiling data, so that successive re-optimizations will adapt to shifting usage patterns. Dynamic code generation will enable component- oriented systems to match or even surpass the efficiency of statically optimized software, in spite of being extensible at run-time. Concurrently with this research, a new upper-division undergraduate course sequence on language implementation will be developed.***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: EAGER: Cross-platform Election Advertising Transparency Initiative
-
批准号:2235007
-
项目类别:Standard Grant
-
资助金额:$1.99万
-
财政年份:2022
-
负责人:Michael Franz
-
依托单位:
TWC: Small: Hydra - Hybrid Defenses for Resilient Applications: Practical Approaches Towards Defense In Depth
-
批准号:1619211
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2016
-
负责人:Michael Franz
-
依托单位:
TWC: TTP Option: Medium: Collaborative: ENCORE - ENhanced program protection through COmpiler-REwriter cooperation
-
批准号:1513837
-
项目类别:Standard Grant
-
资助金额:$61.93万
-
财政年份:2015
-
负责人:Michael Franz
-
依托单位:
I-Corps: Hardening Programs Against Cyber Attacks
-
批准号:1439439
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2014
-
负责人:Michael Franz
-
依托单位:
SHF: CSR: Small: Fine-Grained Modularity and Reuse of VM Components
-
批准号:1117162
-
项目类别:Standard Grant
-
资助金额:$49.99万
-
财政年份:2011
-
负责人:Michael Franz
-
依托单位:
TC: Medium: Collaborative Research:Next-Generation Infrastructure for Trustworthy Web Applications
-
批准号:0905684
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2009
-
负责人:Michael Franz
-
依托单位:
CT-ISG: MLS-VM: Design and Implementation of a Next-Generation Information-Centric Target Platform for Trusted Internet Computing
-
批准号:0627747
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Michael Franz
-
依托单位:
CSR-EHS: Virtual-Machine Techniques for Resource-Constrained Devices: Reconciling Reliability With Reusability and Low Development Costs in the Embedded Systems Space
-
批准号:0615443
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Michael Franz
-
依托单位:
ITR: Virtual Power for a Wireless Campus - A Vision of Ubiquitous Computing On Low-Cost Mobile Devices
-
批准号:0205712
-
项目类别:Continuing Grant
-
资助金额:$200.08万
-
财政年份:2002
-
负责人:Michael Franz
-
依托单位:
Practical Language-Based Security, From The Ground Up
-
批准号:0209163
-
项目类别:Continuing Grant
-
资助金额:$30.0万
-
财政年份:2002
-
负责人:Michael Franz
-
依托单位:
Design and Implementation of Component-Oriented Programming Languages
-
批准号:0105710
-
项目类别:Standard Grant
-
资助金额:$24.0万
-
财政年份:2001
-
负责人:Michael Franz
-
依托单位:
Graph-Based Mobile-Code Representations for High-PerformancePortable Software
-
批准号:9901689
-
项目类别:Standard Grant
-
资助金额:$18.0万
-
财政年份:1999
-
负责人:Michael Franz
-
依托单位:
国内基金
海外基金
Dynamic Credit Rating with Feedback Effects
-
批准号:--
-
项目类别:外国学者研究基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:Christian Martin Hilpert
-
依托单位: