PC机群上JIAJIA与MPI的比较
对JIAJIA和MPI (message passing interface)是进行了比较.JIAJIA和MPI分别代表共享存储和消息传递的编程模式.MPI显式进行数据传输,编程复杂;JIAJIA由底层维护数据一致性,并附加提供简单的消息传递函数,编程容易、灵活.JIAJIA分配共享内存时开销较大,初始化时间比MPI长.提出了一个关于并行加速比与进程数目之间关系的近似经验公式,推出JIAJIA和MPI性能差距随着进程数目的增多而增大的结论.测试结果表明,大部分应用程序的JIAJIA和MPI版本的并行性能差距不超过10%.对于通信量很小的应用程序,其JIAJIA和MPI的性能差距较小,而通信量本身较大的应用程序,其JIAJIA和MPI的性能差距主要取决于运行时产生的实际通信量.
JIAJIA、MPI (message passing interface)、共享虚拟存储、消息传递、加速比、并行性能、通信量、PC机群
14
TP311(计算技术、计算机技术)
国家自然科学基金60073018,69896250,69973046;中国科学院计算技术研究所资助项目20016280-1,20026180-7
2003-09-12(万方平台首次上网日期,不代表论文的发表时间)
共8页
1187-1194