基于JIAJIA系统的消息传递和共享存储编辑模式比较 |
| |
作者姓名: | 曾丽芳 曾劲松 等 |
| |
作者单位: | [1]国防科学技术大学计算机学院,长沙410073 [2]海军广州基地通信雷达分站装备修理所 |
| |
摘 要: | 为了研究基于软件DSM系统的OpenMP实现,该文以一类具有代表性的用户题为例,分别测试了其基于JIAJIA系统的两种实现力的加速比:一种是用JIAJIA提供的消息传递系统调用,实现了个类MPI版本(方式1):另一种是用多个处理机对共享数组的读写来替代消息传递系统调用(方式2),测试结果发现,对少量处理机系统,两种方式还具有可比性,但是,随着处理机数的增多,共享存储应用的性能急剧下降。通过对测试结果的分析及对用户题的进一步测试,发现方式2的时间主要花费在做一致性处理和缺页中断处理而导致的大量小消息通信上,测试表明,JIAJIA共享存储程序一般会比MPI程序导致更重的网络负载,要在JIAJIA共享存储基础之上建立一种实用的共享并行计算环境,尤其在支持OpenMP等共享编程语言方面,还有待进一步工作。
|
关 键 词: | JIAJIA系统 消息传递 共享存储编程模式 程序设计 |
本文献已被 维普 等数据库收录! |