MPI_ALLTOALL实现算法的改进与性能分析  

Improvement and performance analysis of MPI_ALLTOALL algorithm

在线阅读下载全文

作  者:韩颖[1] 杨雷[1] 王佳[1] 

机构地区:[1]辽宁师范大学计算机与信息技术学院,辽宁大连116081

出  处:《计算机工程与设计》2010年第23期4947-4949,共3页Computer Engineering and Design

基  金:辽宁省博士科研启动基金项目(20051058);辽宁省教育厅科研基金项目(20060479)

摘  要:通过分析全互换通信中4种算法的性能,提出了一种改进算法。该改进算法递归倍增的创建子进程,通过增加通信进程数目来减少通信次数。对比分析改进算法与成对互换算法的通信次数,改进算法的通信次数是成对互换算法的一半。实验机群是在版本为MPICH2-1.0.8并行环境下测试,结果表明,消息类型为长消息通信且通信进程数为2的幂次方时,该改进算法比成对互换算法的性能更优。Through analyzing the performance of four algorithm about all-to-all,an improved algorithm is presented.The improved algorithm creates the subprogram in a recursive doubling manner and reduces the number of communications by increasing the number of processes.The number of communications between the improved algorithmand the pairwise exchanges are comparatively analyzed,and the improved algorithm is half as much as the latter.Experimental clusters are tested in MPICH2-1.0.8 parallel environment,results show that the improved algorithm is better than pairwise exchanges when the type of information is long and the communication process is the power of two.

关 键 词:集群通信 消息传递接口 并行通信接口 全互换 集合通信 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象