×

敏捷的并行应用程序。 (英语) Zbl 1128.90025号

摘要:非定向松散耦合系统是基于集群和网格的并行处理的流行平台,这主要是因为它们具有良好的性价比和可扩展性。然而,这些平台代表了高度动态的环境,环境条件的变化会严重影响性能和效率。在编译时或执行开始时静态确定运行时配置的情况下,这一点尤其重要。本文介绍了敏捷并行处理的概念,其中应用程序管理其自身运行时行为的几个方面,包括部署粒度。这种方法减少了对组件预配置的强调,而依赖于内置的学习和发现功能。为了便于调查自我管理方法在多大程度上有利于并行处理,开发了一个实验框架。该框架提供了一系列服务,如动态员工发现和绩效校准,以及政策控制设施,如资源管理和适应环境条件。该框架将这些服务与并行应用程序代码集成在一起。详细分析了基于策略的动态部署调度在动态环境中的运行和性能。

MSC公司:

90B35型 运筹学中的确定性调度理论
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] DOI:10.1016/S0920-5632(01)01015-5·doi:10.1016/S0920-5632(01)01015-5
[2] Hu,Q.和Zou,J.非均匀介质中三维Maxwell系统的非重叠区域分解方法。DCABES和ICPACE科学与工程分布式算法联合会议,第17–21页。伦敦:CMS出版社-格林威治大学。
[3] Allen,C.升力转子流动的平行模拟:尾流捕获研究。DCABES和ICPACE科学与工程分布式算法联合会议,第23-30页。伦敦:CMS出版社-格林威治大学。
[4] Grandison A.,DCABES和ICPACE科学与工程分布式算法联合会议,第43页–(2005)
[5] Du,Z.,Wang,H.,Yang,F.和Li,S.基于模式的并行模型,用于确定适用于集群计算的粒度并行。DCABES和ICPACE科学与工程分布式算法联合会议,第191-194页。伦敦:CMS出版社-格林威治大学。
[6] DOI:10.1016/S0045-7949(00)00130-9·doi:10.1016/S0045-7949(00)00130-9
[7] Ibrahim M.,第二届自适应和自主计算系统国际研讨会,DEXA第722页–(2004)
[8] Barrett,R.、Maglio,P.、Kandogan,E.和Bailey,J.可用自主计算系统:管理员的观点。第一届国际自主计算会议(ICAC)。第18-25页。华盛顿特区:IEEE。
[9] DOI:10.1016/S0164-1212(99)00057-6·doi:10.1016/S0164-1212(99)00057-6
[10] DOI:10.1016/S0140-3664(99)00072-9·doi:10.1016/S0140-3664(99)00072-9
[11] IBM。”IBM autonomic computing白皮书”。可在线访问:http://www-03.ibm.com/autonomic/pdfs/ACBP2_2004-10-04.pdf
[12] Koehler,J.、Giblin,C.、Gantenbein,D.和Hauser,R.,2003年。”关于自主计算架构”。苏黎世:IBM Research。研究报告(Comp.Sci.)RZ 3487(No.99302)
[13] DOI:10.1016/S0952-1976(04)00118-6·doi:10.1016/S0952-1976(04)00118-6
[14] Basra,R.,Lu,K.,Rzevski,G.和Skobelev,P.使用多代理系统解决伦敦地铁的调度问题。第二届全息和多智能体系统工业应用国际会议(HoloMAS)。LNAI 3593,第188–196页。柏林:Springer-Verlag。
[15] DOI:10.1016/S0167-739X(01)00039-5·Zbl 1032.68020号 ·doi:10.1016/S0167-739X(01)00039-5
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。