论文部分内容阅读
基于MPI消息传递范型的并行计算是高性能计算热点中的一个主要方向。然而 ,大规模并行计算应用源码的编制具有相当程度的复杂性 ,而且静态特征的MPI标准并不提供任何的容错机制和动态任务平衡管理机制。对此 ,本文以声场并行计算过程为例 ,介绍了 2 0 0 2年新出现的具有高度易用性的MPIRuby语言 ,给出了一个应用层任务自平衡调度算法和基于组间通信体的容错算法。声场并行计算用MPIRuby编写较之用MPI编写能大幅节省源码行数