PC机群上JIAJIA与MPI的比较 |
| |
作者姓名: | 胡明昌 史岗 胡伟武 唐志敏 张福新 |
| |
作者单位: | 中国科学院,计算技术研究所,北京,100080 |
| |
基金项目: | Supported by the National Natural Science Foundation of China under Grant Nos.60073018, 69896250, 69973046 (国家自然科学基金); the Youth Innovation Foundation of the Institute of Computing Technology, the Chinese Academy of Sciences, under Grant Nos.20016280-1, 20026180-7 (中国科学院计算技术研究所领域前沿青年基金) |
| |
摘 要: | 对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机群 |
文章编号: | 1000-9825/2003/14(07)1187 |
收稿时间: | 2002-04-22 |
修稿时间: | 2002-04-22 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
| 点击此处可从《软件学报》浏览原始摘要信息 |
|
点击此处可从《软件学报》下载免费的PDF全文 |
|