ACM Home Page
Please provide us with feedback. Feedback
Large scale parallel structured AMR calculations using the SAMRAI framework
Full text PdfPdf (521 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: 6 - 6  
Year of Publication: 2001
ISBN:1-58113-293-X
Authors
Andrew M. Wissink  Lawrence Livermore National Laboratory
Richard D. Hornung  Lawrence Livermore National Laboratory
Scott R. Kohn  Lawrence Livermore National Laboratory
Steve S. Smith  Lawrence Livermore National Laboratory
Noah Elliott  Lawrence Livermore National Laboratory
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): 23,   Citation Count: 7
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.582040
What is a DOI?

ABSTRACT

This paper discusses the design and performance of the parallel data communication infrastructure in SAMRAI, a software framework for structured adaptive mesh refinement (SAMR) multi-physics applications. We describe requirements of such applications and how SAMRAI abstractions manage complex data communication operations found in them. Parallel performance is characterized for two adaptive problems solving hyperbolic conservation laws on up to 512 processors of the IBM ASCI Blue Pacific system. Results reveal good scaling for numerical and data communication operations but poorer scaling in adaptive meshing and communication schedule construction phases of the calculations. We analyze the costs of these different operations, addressing key concerns for scaling SAMR computations to large numbers of processors, and discuss potential changes to improve our current implementation.


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
S. B. Baden, P. Colella, D. Shalit, and B. V. Straalen. Abstract KeLP. In 10th SIAM Conference on Parallel Processing for Scientific Computing, Portsmouth, Virginia, March 2001.
 
3
J. Bell and P. Colella. AMR software packages. See http://seesar.lbl.gov/AMR/index.html.
 
4
 
5
M. J. Berger and J. Oliger. Adaptive mesh refinement for hyperbolic partial differential equations. Journal of Computational Physics, 53:484-512, 1984.
 
6
M. J. Berger and I. Rigoutsos. An algorithm for point clustering and grid generation. IEEE Transactions on Systems, Man., and Cybernetics, 21:1278-1286, September 1991.
 
7
G. Bryan and M. L. Norman. Simulation x-ray clusters with adaptive mesh refinement. In Proceedings of the 12th Kingston meeting on Theoretical Astrophysics: Computational Astrophysics (ASP Conference Series, 123), 1997. eds. D. A. Clarke and M. J. West, p. 363.
 
8
 
9
M. R. Dorr, F. X. Garaizar, and J. A. F. Hittinger. Simulation of laser plasma filamentation using adaptive mesh refinement. Technical Report UCRL-JC-138330, LLNL, 2001. Submitted to J. Comput. Phys.
 
10
 
11
 
12
 
13
Gutman. Use of morton space-filling curve for load balance. Dr. Dobb's Journal, pages 115-121, July 1999.
 
14
R. Hornung. A hybrid model for gas dynamics: Continuum-DSMC with AMR. In First SIAM Conference on Computational Science and Engineering, Washington D.C., Sept 21-23 2000. Also available as Lawrence Livermore National Laboratory technical report UCRL-VG-139774.
 
15
R. D. Hornung and S. R. Kohn. The use of object-oriented design patterns in the SAMRAI structured AMR framework. In Proceedings of the First Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing, 1998. See http://www.llnl.gov/CASC/SAMRAI.
 
16
R. D. Hornung and S. R. Kohn. Managing application complexity in the SAMRAI object-oriented framework. Concurrency: Theory and Practice, 2001. (to appear).
 
17
18
 
19
J. Saltz, H. Berryman, and J. Wu. Multiprocessors and run-time compilation. Concurrency: Practice and Experience, 3(6):573-592, 1991.

CITED BY  7

Collaborative Colleagues:
Andrew M. Wissink: colleagues
Richard D. Hornung: colleagues
Scott R. Kohn: colleagues
Steve S. Smith: colleagues
Noah Elliott: colleagues