课题基金 / 基金详情

Developing a Resource-Aware Adaptive Compilation System for High-Performance Distributed Computing

Developing a Resource-Aware Adaptive Compilation System for High-Performance Distributed Computing
开发用于高性能分布式计算的资源感知自适应编译系统
批准号:
0204019
负责人:
Richard Wolski
金额:
$2.99万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-09-15 至 2003-08-31

项目摘要

项目成果

Richard Wolski的其他基金

相似基金

相关文献

中文摘要
翻译
开发高性能分布式计算的资源感知自适应编译系统我们的工作目标是将成功的网格基础设施与新颖的程序编译和优化技术相结合,以支持可移植的高性能分布式计算。我们计划开发以底层网格资源的动态性能特征为指导的自适应编译和运行时技术。为了研究这些技术,我们将使用来自Internet计算的语言环境(Java和。Net)作为开发工具。我们提出的框架,一个资源感知自适应编译系统,使资源性能和可用性预测,例如网络,cpu,内存,磁盘等,可用于动态编译系统,使程序“即时”编译实现最小的整体执行时间自适应。也就是说,我们将根据手头网格资源的瞬时性能概况动态地调整程序优化级别(以及随后的执行时间权衡)。为了解决使用网格实现可移植高性能的问题,我们建议研究使用计算网格资源的自适应程序编译和高性能分布式应用程序的动态优化。我们将使用预测的资源性能(由网络天气服务生成)来指导运行时和编译器优化,并重新优化代码以适应变化。
英文摘要
Developing a Resource-Aware Adaptive Compilation System for High-Performance Distributed ComputingThe goal of our work is to combine successful Grid infrastructure with novel program compilation and optimization techniques to support portable and high-performance distributed computing. We plan to develop adaptive compilation and runtime techniques that are guided by the dynamic performance characteristics of underlying Grid resources. To investigate these techniques, we will use language environments that come from Internet computing (Java and .Net) as development vehicles.The framework we propose, a Resource-Aware Adaptive Compilation System, makes resource performance and availability predictions, e.g. for networks, CPUs, memory, disk, etc., available to a dynamic compilation system so that programs compiled "just-in-time" achieve minimum overall execution time adaptively. That is, we will adapt the level of program optimization (and subsequent execution time tradeoff) dynamically, based on the instantaneous performance profile of the Grid resources at hand.To address this problem of achieving portable high-performance using the Grid, we propose to investigate adaptive program compilation and on-the-fly optimization of high-performance distributed applications using Computational Grid resources. We will guide runtime and compiler optimization using predicted resource performance (generated by the Network Weather Service) and re-optimize code to adapt to changes.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Queue Prediction and Virtualized Scheduling Abstractions for NSF Batch-scheduled Cyberinfrastructure
Collaborative Research:Improving Low-Density Parity-Check Codes Through Algebraic Analysis of the Sum-Product Algorithm
NeTS-NOSS: SENSIMIDE: Integrated Software Development and Multi-Mode Simulation for Large-Scale Sensor Networks
SCI: SGER: Predicting Batch Queue Waiting Time on ETF Resources
海外基金