首页 | 本学科首页   官方微博 | 高级检索  
     

负载平衡无关的并行程序最适处理器网格选择
引用本文:张云泉,施巍松.负载平衡无关的并行程序最适处理器网格选择[J].软件学报,2000,11(12):1674-1680.
作者姓名:张云泉  施巍松
作者单位:1. 中国科学院,软件研究所,并行软件研究开发中心,北京,100080
2. 中国科学院,计算技术研究所,系统结构研究室,北京,100080
基金项目:国家攀登计划B资助项目;国家863高科技项目基金资助项目(863-306-ZT06-02-01;863-306-ZD01-03-2);国家自然科学基金资助项目(NSF69883006)
摘    要:用户在编写并行程序时,通常是把物理处理器看成逻辑的处理器(进程)网格,以便于算法的实现.随着用户可用处理器的不断增多,可选择的网格形状也随之增加,如何为基于消息传递的并行程序选择合适的、能发挥出并行机潜在性能的处理器网格形状,是一个迫切需要解决的问题.在提出基于通信点概念的最小度数通信点集合法之后,通过对并行程序通信模式的分析,试图解决与负载平衡无关的并行程序的最适处理器网格选择问题.通过对ScaLAPACK软件包中的一个并行测试程序——并行Cholesky(对称正定矩阵分解)通信点集合度的分析,此方法成功地选择了最适处理器网格形状,并与实验结果相一致.

关 键 词:处理器网格  并行程序  通信点  数据分布  负载平衡
收稿时间:1999/6/18 0:00:00
修稿时间:1999/9/28 0:00:00

Optimal Processor Grid Selection for Parallel Program Independent of Load Balance
ZHANG Yun-quan and SHI Wei-song.Optimal Processor Grid Selection for Parallel Program Independent of Load Balance[J].Journal of Software,2000,11(12):1674-1680.
Authors:ZHANG Yun-quan and SHI Wei-song
Abstract:Physical processors are often viewed as a logical processor grid or process grid to ease the parallel algorithm implementation and to provide useful coordination information among parallel processes. However, the shape of processor grid has great impact on the final performance of user's parallel programs. How to select a suitable or even optimal processor grid for an parallel algorithm on certain parallel machines becomes an urgent problem. In this paper, a novel method named MDCPS (minimum degree of communication point set) is proposed, which tries to find out the optimal processor grid for parallel program independent the impaction of load balance through analysis on its communication pattern. The analysis results on ScaLAPACK parallel Cholesky factorization program match the experimental results well and show that the proposed method can select the optimal processor grid for parallel program successfully.
Keywords:processor grid  parallel program  communication point  data distribution  load balance
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号