Active Harmony: Dynamic Resource Management in the Large
Active Harmony: Dynamic Resource Management in the Large
批准号:
9711364
负责人:
Jeff Hollingsworth
金额:
$20.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-09-01 至 2001-08-31
中文摘要
PI计划开发主动和谐,这是一种支持计算对象异质环境的分布式执行的软件体系结构。主要功能包括:动态执行环境:Active Harmony将尝试通过智能资源分配和对象迁移来最大化数据亲和力和负载平衡。Harmonity将支持可扩展的度量接口,以允许在分布式系统中的组件之间共享资源、容量和利用率信息。自动应用程序适配:Active Harmony将向应用程序导出详细的度量接口,允许它们访问处理器、网络和操作系统参数。应用程序将调优选项导出到系统,然后系统可以自动优化资源分配。因此,测量和调优可以成为编程模型中的一级对象。程序员可以编写包括使计算适应观察到的性能和不断变化的条件的方法的应用程序。共享数据接口:Active Harmony将支持计算对象之间的共享内存语义,无论位置如何,允许对等计算和客户端-服务器计算利用传统共享内存环境所允许的简化编程模型和细粒度共享。积极和谐工作的独特方面是强调适应不同种类和不断变化的环境以及系统中对象之间的相互关系。这项研究的主要成果将是一个基础设施和一套算法,允许在不断变化的条件下进行全球资源优化。
英文摘要
The PIs plan to develop Active Harmony, a software architecture that supports distributed execution of computational objects heterogeneous environments. Principal features include: Dynamic execution environment: Active Harmony will attempt to maximize data affinity and load balancing through intelligent resource allocation and object migration. Harmony will support an extensible metric interface to permit the sharing of resource capacity and utilization information among components in a distributed system. Automatic application adaptation: Active Harmony will export a detailed metric interface to applications, allowing them to access processor, network and operating system parameters. Applications export tuning options to the system, which can then automatically optimize resource allocation. Measurement and tuning can therefore become first class objects in the programming model. Programmers can write applications that include ways to adapt computation to observed performance and changing conditions. Shared-data interfaces: Active Harmony will support shared-memory semantics among computational objects regardless of location, allowing both peer-to peer and client-server computations to exploit the simplified programming model and fine-grained sharing permitted by traditional shared-memory environments. The unique aspect of the Active Harmony work is the emphasis on adapting to heterogeneous and changing environments and on inter-relationships between objects in the system. The primary result of this research will be an infrastructure and a set of algorithms that permit global resource optimization under changing conditions.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SC Conference Experiencing HPC for Undergraduates Program
-
批准号:1341349
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2013
-
负责人:Jeff Hollingsworth
-
依托单位:
NGS: Collaborative Research: Performance Measurement & Modeling of Deep Hierarchy Systems
-
批准号:0406336
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Jeff Hollingsworth
-
依托单位:
CAREER: Online Measurement, Evaluation, and Adaptation of Parallel Applications
-
批准号:9703212
-
项目类别:Continuing Grant
-
资助金额:$24.28万
-
财政年份:1997
-
负责人:Jeff Hollingsworth
-
依托单位:
海外基金