Abstract:
This paper proposes a pattern-based CPPVM parallel programming method based on study of the existing parallel programming methods. The design and implementation of parallel programming patterns is stressed and described. The process of applying the method to solve parallel problems and develop parallel programs is also introduced through two case studies. The method has an important effect on improving the programmability, reliability and development efficiency of parallel programs.
Key words:
parallel programming pattern,
algorithm pattern,
parallel structure pattern,
C Plus Plus PVM(CPPVM),
PVM/MPI parallel programming
摘要: 在对现有并行编程方法研究的基础上,提出一种基于模式的CPPVM并行编程方法。介绍该方法中并行编程模式的设计与实现,以2个典型应用实例说明使用其进行问题的并行求解与并行程序开发的过程。该方法对于降低并行程序的开发难度,提高并行编程的可靠性与开发效率具有重要意义。
关键词:
并行编程模式,
算法模式,
并行结构模式,
CPPVM库,
PVM/MPI并行编程
CLC Number:
LI Xiao-ying; WAN Jian-yi; HE Shou-wu. Pattern-based CPPVM Parallel Programming[J]. Computer Engineering, 2008, 34(3): 116-118.
李晓英;万剑怡;何首武. 基于模式的CPPVM并行编程方法[J]. 计算机工程, 2008, 34(3): 116-118.