ACM Home Page
Please provide us with feedback. Feedback
Coastal ocean modeling of the U.S. west coast with multiblock grid and dual-level parallelism
Full text PdfPdf (413 KB)
Source Conference on High Performance Networking and Computing archive
Proceedings of the 2001 ACM/IEEE conference on Supercomputing (CDROM) table of contents
Denver, Colorado
Pages: 9 - 9  
Year of Publication: 2001
ISBN:1-58113-293-X
Authors
Phu Luong  Engineer Research and Development Center, Major Shared Resource Center, Vicksburg, MS
Clay P. Breshears  KAI Software, A Division of Intel Americas, Inc.
Le N. Ly  Naval Postgraduate School, Monterey, CA
Sponsors
ACM: Association for Computing Machinery
SIGARCH: ACM Special Interest Group on Computer Architecture
IEEE-CS\DATC : IEEE Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 20,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/582034.582043
What is a DOI?

ABSTRACT

In coastal ocean modeling, a one-block rectangular grid for a large domain has large memory requirements and long processing times. With complicated coastlines, the number of grid points used in the calculation is often the same or smaller than the number of unused grid points. These problems have been a major concern for researchers in this field.Multiblock grid generation and dual-level parallel techniques are solutions that can overcome these problems. The Multiblock Grid Princeton Ocean Model (MGPOM) uses Message Passing Interface (MPI) to parallelize computations by assigning each grid block to a unique processor. Since not all grid blocks are of the same size, the workload between MPI processes varies. Pthreads is used to improve load balance.Performance results from the MGPOM model on a one-block grid and a 29-block grid simulation for the U.S. west coast demonstrate the efficacy of both the MPI-Only and MPI-Pthreads code versions.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Oberpriller, W.D., Sawdey, A.C., O'Keefe, M.T., and Gao, S., "Paralleling the Princeton Ocean Model using TOPAZ," http://topaz.lcse.umn.edu.
 
3
Luong, P.V., Breshears, C.P., and Ly, L.N., "Application of Multiblock Grid and Dual-Level Parallelism in Coastal Ocean Circulation Modeling," Journal of Applied Mathematical Modeling, In Review.
 
4
Stokes, M., Jiang, M., and Remotique, M., "EAGLEview Grid Geration Package," EAGLEView Version 2.4 Manual. Missisippi State University/National Science Foundation Engineering Research Center for Computational Field Simulation, December 1992.
 
5
Luong, P.V., Breshears, C.P., and Ly, L.N., "Comparison of Multiblock Grid and Domain Decomposition in Coastal Ocean Circulation Modeling," DoD Users Group Conference, 18-21 June, 2001, Biloxi, MS.
 
6
Blumberg, A.F., and Mellor, G.L., "A Description of a Three-Dimensional Coastal Ocean Circulation Model." In Three-Dimensional Coastal Models, Coastal and Estuaries Sciences. Heaps, N.S., editor, AGU Geophysical Monograph Board, 1987, 1.
 
7
OpenMP Architecture Review Board, "OpenMP Fortran Application Program Interface, Version 1.0," http://www.openmp.org, October 1997.
 
8
Luong, P.V., Breshears, C.P., and Ly, L.N., "Dual-Level Parallelism and Multiblock Grids in Coastal Ocean Circulation Modeling," Technical Report ERDC MSRC/PET, TR/00-08, February 2000.
 
9
Hanson, R.J., Breshears, C.P., and Gabb, H.A., "A Fortran Interface to POSIX Threads," Technical Report ERDC MSRC/PET, TR/00-18, February 2000.


Collaborative Colleagues:
Phu Luong: colleagues
Clay P. Breshears: colleagues
Le N. Ly: colleagues