ACM Home Page
Please provide us with feedback. Feedback
A ghost cell expansion method for reducing communications in solving PDE problems
Full text PdfPdf (141 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: 50 - 50  
Year of Publication: 2001
ISBN:1-58113-293-X
Authors
Chris Ding  University of California, Berkeley, CA
Yun He  University of California, Berkeley, 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): 3,   Downloads (12 Months): 27,   Citation Count: 1
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.582084
What is a DOI?

ABSTRACT

In solving Partial Differential Equations, such as the Barotropic equations in ocean models, on Distributed Memory Computers, finite difference methods are commonly used. Most often, processor subdomain boundaries must be updated at each time step. This boundary update process involves many messages of small sizes, therefore large communication overhead. Here we propose a new approach which expands the ghost cell layers and thus updates boundaries much less frequently --- reducing total message volume and groupping small messages into bigger ones. Together with a technique for eliminating diagonal communications, the method speedup communication substantially, upto 170%. We explain the method and implementation in details, provide systematic timing results and performance analysis on the Cray T3E and IBM SP.


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
V. Balaji, 2000. "Abstract Parallel Dynamical Kernels for Flexible Climate Models." Talk presented at ECMWF TeraComputing Workshop, Reading, England, Nov, 2000.
 
2
X.-C. Cai, D. E. Keyes and V. Venkatakrishnan. 1997. "Newton-Krylov-Schwarz: An Implicit Solver for CFD", Proc. 8th Int'l Conf. on Domain Decomposition Methods (R. Glowinski et al., eds.), Wiley, New York, pp.387-400.
 
3
T.F. Chan and J. Zou. 1994. Additive Schwarz Domain Decomposition Methods For Elliptic Problems On Unstructured Meshes. Numerical Algorithms, 8, pp.329-346.
 
4
5
 
6
 
7
 
8
J. Drake and P. Worley. 2000. Unpublished results.
 
9
 
10
S.M. Griffies, R.C. Pacanowski, M.Schmidt, V. Balaji. "Tracer Conservation with an Explicit Free Surface Method for Z-coordinate Ocean Models." Monthly Weather Review, 2001: 129, pp.1081-1098. See also http://www.gfdl.gov/~smg/MOM/MOM.html.
 
11
 
12
 
13
S. Atlas, S. Banerjee, J.C. Cummings, P.J. Hinker, M. Srikant, J.V.W. Reynders, and M. Tholburn. "POOMA: A high performance distributed simulation environment for scientific applications." Proc. Supercomputing '95, Nov 1995. see also http://www.acl.lanl.gov/pooma/.
 
14
D.L. Brown, W.D. Henshaw and D.J. Quinlan. "Overture: An Object-Oriented Framework for Solving Partial Differential Equations on Overlapping Grids." SIAM conference on Object Oriented Methods for Scientfic Computing, 1999. See also http://www.llnl.gov/CASC/Overture/.