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
中文摘要
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
-
批准号:9988423
-
项目类别:Standard Grant
-
资助金额:$1.93万
-
财政年份:1999
-
负责人:Constantine Polychronopoulos
-
依托单位:
Presidential Young Investigator Awards: Auto-Scheduling Compilers: A Performance Oriented Parallel Programming Environment
-
批准号:8957310
-
项目类别:Continuing Grant
-
资助金额:$24.95万
-
财政年份:1989
-
负责人:Constantine Polychronopoulos
-
依托单位:
国内基金
海外基金
Next Generation Majorana Nanowire Hybrids
-
批准号:--
-
项目类别:--
-
资助金额:20万元
-
批准年份:2020
-
负责人:Panagiotis Kotetes
-
依托单位: