课题基金 / 基金详情

Next Generation Software: An Integrated Framework for Performance Engineering and Resource-Aware Compilation

Next Generation Software: An Integrated Framework for Performance Engineering and Resource-Aware Compilation
下一代软件:性能工程和资源感知编译的集成框架
批准号:
9975019
负责人:
Constantine Polychronopoulos
金额:
$149.93万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-09-01 至 2003-08-31

项目摘要

项目成果

Constantine Polychronopoulos的其他基金

相似基金

相关文献

中文摘要
翻译
EIA-9975019 Polychronopoulos,Constantine University of Illinois-Urbana下一代软件:性能工程和资源感知编译的集成框架本提案将进行研究,以开发系统和协同的方法来开发集成的性能工程框架和资源感知编译和运行时系统,他们建议在测试、验证和演示开发的这些技术的重要应用的背景下进行这项研究,VISION应用是本提案中的一个重点。关于完整的分布式和并行计算系统的性能工程框架,工作包括用于开发异类组件模型的硬件和软件组件的建模语言、组合这些模型以表示硬件和软件系统以及该系统的视图的方法。为了创建这样的能力,他们将开发组合技术,使模型能够彼此交互,共享状态、事件或结果,以及可伸缩建模的能力。编译器和运行时支持系统将设计用于程序转换的资源感知算法、多语言资源感知优化编译器以及由编译器生成并嵌入到用户代码中的低开销、自适应运行时支持。通过使用有关应用程序内部的信息和目标体系结构的知识,将开发出将产生可执行代码的技术,该可执行代码将动态地扩展并响应系统资源的类型和数量的重新配置。上述建模、编译和运行时技术将被协同结合,以获得集成的编译器/运行时/性能工程框架,它们将通过人脸跟踪、视频过滤和索引等应用来展示这种框架的能力。
英文摘要
EIA-9975019Polychronopoulos, ConstantineUniversity of Illinois-UrbanaNext Generation Software: An Integrated Framework for Performance Engineering and Resource-Aware CompilationThis proposal will perform research to develop systematic and synergistic approaches for developing an integrated performance engineering framework and resource aware compilation and run-time system, and they propose to perform this research in the context of testing, validation and demonstration of the developed these technologies on important applications, a vision application being a focal one in this proposal. With respect to the performance engineering framework for complete distributed and parallel computing systems the efforts include modeling languages of hardware and software components for developing heterogeneous component models, means of combining these models to represent the hardware and software system and views of that system. To create such capabilities they will develop composition techniques that enable models to interact with each other, share state, events or results, and ability for scalable modeling.The compiler and runtime support system will design resource-aware algorithms for program transformations, a multilingual resource-aware optimizing compiler, and low-overhead, adaptive run-time support to be generated by the compiler and embedded in user code. By using information about application internals and knowledge of the target architectures will develop techniques that will produce executable code that scales dynamically and is responsive to reconfigurations in the type and number of system resources.The modeling, compilation and runtime techniques above will be synergistically combined to obtain an integrated compiler/runtime/performance engineering framework, and they will demonstrate the abilities of such a framework with applications like face-tracking, video filtering and indexing.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CISE Next Generation Program: Workshop on Active Services held at The Grid Forum and Northwestern University in October 21-22, 1999
Presidential Young Investigator Awards: Auto-Scheduling Compilers: A Performance Oriented Parallel Programming Environment
国内基金
海外基金
Next Generation Majorana Nanowire Hybrids