%0 Journal Article %T pc机群上jiajia与mpi的比较 %A 胡明昌? %A 史岗? %A 胡伟武? %A 唐志敏? %A 张福新? %J 软件学报 %P 1187-1194 %D 2003 %X 对jiajia和mpi(messagepassinginterface)是进行了比较.jiajia和mpi分别代表共享存储和消息传递的编程模式.mpi显式进行数据传输,编程复杂;jiajia由底层维护数据一致性,并附加提供简单的消息传递函数,编程容易、灵活.jiajia分配共享内存时开销较大,初始化时间比mpi长.提出了一个关于并行加速比与进程数目之间关系的近似经验公式,推出jiajia和mpi性能差距随着进程数目的增多而增大的结论.测试结果表明,大部分应用程序的jiajia和mpi版本的并行性能差距不超过10%.对于通信量很小的应用程序,其jiajia和mpi的性能差距较小,而通信量本身较大的应用程序,其jiajia和mpi的性能差距主要取决于运行时产生的实际通信量. %K jiajia %K mpi %K (message %K passing %K interface) %K 共享虚拟存储 %K 消息传递 %K 加速比 %K 并行性能 %K 通信量 %K pc机群 %U http://www.jos.org.cn/ch/reader/view_abstract.aspx?file_no=20030701&flag=1