Implementation of Parallel Acoustic Wave Equation Using Pure OpenMP,SPMD OpenMP,MPI and Hybrid MPI+OpenMP

碩士 === 靜宜大學 === 資訊碩士在職專班 === 99 === This thesis presents an implementation of a numerical solution for the acoustic wave equations and discusses the experimental results of the parallelized programs. First of all we use the finite difference scheme to numerically solve the acoustic wave equat...

Full description

Bibliographic Details
Main Authors: Chen, ChengChieh, 陳正杰
Other Authors: Weng, TienHsiung
Format: Others
Language:zh-TW
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/61298951856182158762
Description
Summary:碩士 === 靜宜大學 === 資訊碩士在職專班 === 99 === This thesis presents an implementation of a numerical solution for the acoustic wave equations and discusses the experimental results of the parallelized programs. First of all we use the finite difference scheme to numerically solve the acoustic wave equations and implement its sequential program for the solution. Then, the sequential program is parallelized using the following four types of parallel schemes: Pure OpenMP, SPMD OpenMP, MPI, and Hybrid MPI+OpenMP. We compare the performance of both Pure OpenMP and OpenMP SPMD parallel programs running on AMD OpteronTM 8200/Dell 6950 platform. And the performance of both MPI and Hybrid MPI+OpenMP parallel programs running on IBM Cluster 1350 systems is discussed as well. The experimental results of the four parallel schemes show promising with more performance improvements expected to be done.