ACM Home Page
Please provide us with feedback. Feedback
Performance characteristics of an adaptive mesh refinement calculation on scalar and vector platforms
Full text PdfPdf (1.49 MB)
Source Conference On Computing Frontiers archive
Proceedings of the 3rd conference on Computing frontiers table of contents
Ischia, Italy
SESSION: Applications II table of contents
Pages: 393 - 402  
Year of Publication: 2006
ISBN:1-59593-302-6
Authors
Michael Welcome  Lawrence Berkeley National Laboratory, Berkeley, CA
Charles Rendleman  Lawrence Berkeley National Laboratory, Berkeley, CA
Leonid Oliker  Lawrence Berkeley National Laboratory, Berkeley, CA
Rupak Biswas  NASA Ames Research Center, Moffett Field, CA
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 32,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1128022.1128074
What is a DOI?

ABSTRACT

Adaptive mesh refinement (AMR) is a powerful technique that reduces the resources necessary to solve otherwise intractable problems in computational science. The AMR strategy solves the problem on a relatively coarse grid, and dynamically refines it in regions requiring higher resolution. However, AMR codes tend to be far more complicated than their uniform grid counterparts due to the software infrastructure necessary to dynamically manage the hierarchical grid framework. Despite this complexity, it is generally believed that future multi-scale applications will increasingly rely on adaptive methods to study problems at unprecedented scale and resolution. Recently, a new generation of parallel-vector architectures have become available that promise to achieve extremely high sustained performance for a wide range of applications, and are the foundation of many leadership-class computing systems worldwide. It is therefore imperative to understand the tradeoffs between conventional scalar and parallel-vector platforms for solving AMR-based calculations. In this paper, we examine the LibraryHyperCLaw AMR framework to compare and contrast performance on the Cray X1E, IBM Power3 and Power5, and SGI Altix. To the best of our knowledge, this is the first work that investigates and characterizes the performance of an AMR calculation on modern parallel-vector systems.


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
 
3
M. J. Berger and J. Oliger. Adaptive mesh refinement for hyperbolic partial differential equations. Journal of Computational Physics, 53:484--512, 1984.
 
4
Center for Computational~Sciences and Engineering, Lawrence Berkeley National Laboratory. http://seesar.lbl.gov/CCSE.
 
5
Chombo software package for AMR applications design document, September 2003. http://seesar.lbl.gov/anag/chombo/ChomboDesign-1.4.pdf.
 
6
P. Colella. A direct Eulerian MUSCL scheme for gas dynamics. SIAM Journal on Scientific and Statistical Computing, 6:104--117, 1985.
 
7
P. Colella and W. Y. Crutchfield. A parallel adaptive mesh refinement algorithm on the C-90. In Proceedings of the Energy Research Power Users Symposium, July 1994.
 
8
W. Y. Crutchfield. Load balancing irregular algorithms. Technical Report UCRL-JC-107679, Lawrence Livermore National Laboratory, July 1991.
 
9
B. Fryxell, K. Olson, P. Ricker, F. X. Timmes, M. A. Zingale, D. Q. Lamb, P. MacNeice, R. Rosner, J.~W. Truran, and H. Tufo. FLASH: An adaptive mesh hydrodynamics code for modeling astrophysical thermonuclear flashes. The Astrophysical Journal Supplement Series, 131:273--334, 2000.
 
10
J.-F. Haas and B. Sturtevant. Interaction of weak shock waves with cylindrical and spherical gas inhomogeneities. Journal of Fluid Mechanics, 181:41--76, 1987.
 
11
HPC Challenge benchmark. http://icl.cs.utk.edu/hpcc/index.html.
 
12
IPM Homepage. http://www.nersc.gov/projects/ipm.
 
13
ORNL Cray X1 evaluation. http://www.csm.ornl.gov/~dunigan/cray.
 
14
M. Parashar and J. C. Browne. http://www.caip.rutgers.edu/~parashar/DAGH.
 
15
C. A. Rendleman, V. E. Beckner, M. J. Lijewski, W. Y. Crutchfield, and J. B. Bell. Parallelization of structured, hierarchical adaptive mesh refinement algorithms. Computing and Visualization in Science, 3(3):147--157, 2000.
 
16
SAMRAI home page. http://www.llnl.gov/CASC/SAMRAI.
 
17
STREAM home page. http://www.cs.virginia.edu/stream.

Collaborative Colleagues:
Michael Welcome: colleagues
Charles Rendleman: colleagues
Leonid Oliker: colleagues
Rupak Biswas: colleagues