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,这是一种软件架构,支持计算对象异构环境的分布式执行。主要特性包括:动态执行环境:Active Harmony将尝试通过智能资源分配和对象迁移来最大化数据关联和负载平衡。Harmony将支持可扩展的度量接口,以允许在分布式系统中的组件之间共享资源容量和使用信息。自动应用适配: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
-
依托单位:
海外基金