会议专题

PC机群上JIAJIA和MPI的比较

本文首次对JIAJIA和MPI进行比较.JIAJIA和MPI分别代表共享存储和消息传递的编程模式.MPI手工进行数据传输,编程复杂;JIAJIA由底层维护数据一致性,并提供简单的消息传递函数,编程容易、灵活.JIAJIA分配共享内存时开销较大,初始化时间比MPI长.本文提出了一个关于并行加速比与进程数目的近似经验公式,推得JIAJIA和MPI性能差距随着进程数目的增多而增大的结论.测试结果表明,大部分应用程序的JIAJIA和MPI版本的并行性能差距不超过10%.对于通信量很小的应用程序,其JIAJIA和MPI的性能差距小;而通信量本身较大的应用程序,其JIAJIA和MPI的性能差距主要取决于运行时产生的实际通信量.

JIAJIA MPI 共享虚拟存储 消息传递 加速比 并行性能 通信量 PC机群

胡明昌 史岗

中国科学院,计算技术研究所,系统结构室,北京,100080

国内会议

中国科学院计算技术研究所第七届计算机科学与技术研究生学术讨论会

四川广元

中文

121-128

2002-07-13(万方平台首次上网日期,不代表论文的发表时间)