Font Size: a A A

The Research On Parallel Computing For Seismic Data Processing

Posted on:2009-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:J YangFull Text:PDF
GTID:2178360242990824Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Seismic data processing is a main areas of high performance computing,Taking seismic data processing for its research object, The main content and innovative points of this paper can be outlined as the following aspects: We present a integrated software framework for parallel seismic data processing on pc cluster,design a parallel I/O subsystem based on netCDF for the framework, Combines the existing parallel seismic data processing patterns based on MPI with share memory programming paradigm(openMP), providing a paralle seismic data processing support library for the framework.First,We present a integrated software framework for parallel seismic data processing on pc cluster. A modern and feature-rich graphical user interface (GUI) was developed for the system allowing edit and submission of parallel processing flows and interaction with running jobs. Multiple jobs can be executed on the pc cluster and controlled from the same GUI. The framework provides a module integrated development environment (MIDE) to pc cluster module developer. system monitor, database, memory management and the MPI functionalities are provided to developer as API, which can significantly simplify the code development for the system. A multi-user development and processing environment is available. The system can greatly reduce time for transplanting serial processing modules to pc cluster, and get a high speedup.Second,After in-depth analysis the existing parall filesystem and netCDF data format,this paper design a efficient, reliable parallel I/O filesystem base on netCDF for the framework,the filesystem uses a new data scatter algorithm,Comparing to the existing parall filesystem,the filesystem improve greatly in fault-tolerant and data backup/recovery, The experiment demonstrates can thoroughly support Simple seismic data processing patterns and get a high parall speedup.Last,This paper combines the existing parallel seismic data processing patterns based on MPI with share memory programming paradigm(OpenMP),providing a parallel seismic data processing support library suitable for SMP cluster, The experiment demonstrates that the platform can thoroughly support current seismic data processing patterns and get a high parall speedup.
Keywords/Search Tags:Seismic data processing, Parallel I/O, Filesystem, MPI, OpenMP
PDF Full Text Request
Related items