计算机应用 ›› 2014, Vol. 34 ›› Issue (12): 3417-3423.

• 先进计算 • 上一篇    下一篇

固定结构约束下并行计算关键路径不变的可扩展方法

熊焕亮1,2,吴沧海1,匡桂娟2,3,杨文姬1   

  1. 1. 江西农业大学 软件学院,南昌 330045
    2. 同济大学 计算机科学与技术系,上海 200092;
    3. 青岛农业大学 理学与信息学院,山东 青岛 266109
  • 收稿日期:2014-06-30 修回日期:2014-08-04 出版日期:2014-12-01 发布日期:2014-12-31
  • 通讯作者: 吴沧海
  • 作者简介:熊焕亮(1977-),男,江西新建人,博士研究生,CCF会员,主要研究方向:并行分布处理、云计算;吴沧海(1979-),女,浙江上虞人,副教授,硕士,主要研究方向:并行计算、可信软件;匡桂娟(1972-),女,山东青岛人,博士研究生,主要研究方向:并行计算、云计算。
  • 基金资助:

    国家863计划项目;国家自然科学基金资助项目;上海市优秀学科带头人计划项目;教育部网络时代的科技论文快速共享专项;江西省教育厅科技计划项目

Critical-path-unchanged extensions for parallel computing under fixed structure constraint

XIONG Huanliang1,2,WU Canghai1,KUANG Guijuan2,3,YAGN Wenji1   

  1. 1. College of Software, Jiangxi Agricultural University, Nanchang Jiangxi 330045, China;
    2. Department of Computer Science and Technology, Tongji University, Shanghai 200092, China;
    3. College of Science and Information, Qingdao Agricultural University, Qingdao Shandong 266109, China
  • Received:2014-06-30 Revised:2014-08-04 Online:2014-12-01 Published:2014-12-31
  • Contact: WU Canghai

摘要:

在固定结构的需求下,并行计算无法通过规模扩展提升其计算性能。针对此类并行计算可扩展问题,分析影响可扩展性的并行任务因素及体系结构因素,采用带权图对并行任务及体系结构进行建模,并提出一种关键路径不变的可扩展方法,其核心思想是固定图结构,仅合理地调整图节点权值和边权值。通过进一步推导,得出一些关于新扩展方法的性质结论。应用网格计算模拟工具SimGrid开展的实验结果表明,所提出的扩展方法能有效解决此类扩展问题,且保持速度效率不变。

Abstract:

Extending in parallel computing is an effective approach to achieve higher computing performance. However, under the constraint of the fixed structure, it is difficult to improve the performance of parallel computing only by extending its scale simply. Concerning such extension problem of parallel computing, this paper investigated the factors from architecture and parallel tasks which affect its scalability, and modeled the architecture as well as parallel tasks by the weighted graph. Then, an extension method was proposed that the critical path remained unchanged. The novel extension method, in essence, did not change the graph’s structure and only adjusts the graph’s weights. Additionally, some conclusions about the new extension method were drawn by further derivation. Finally, the simulative experiments on the platform SimGrid were conducted to test the effectiveness of the proposed extension method. The results show that the proposed method can solve such extension problem, and at the same time it also realize isospeed-e extension. it can help guide practical extensions of parallel computing.

中图分类号: