DocumentCode
2483241
Title
Scalability challenges for massively parallel AMR applications
Author
Van Straalen, Brian ; Shalf, John ; Ligocki, Terry ; Keen, Noel ; Yang, Woo-Sun
Author_Institution
ANAG, Lawrence Berkeley Nat. Lab., Berkeley, CA, USA
fYear
2009
fDate
23-29 May 2009
Firstpage
1
Lastpage
12
Abstract
PDE solvers using Adaptive Mesh Refinement on block structured grids are some of the most challenging applications to adapt to massively parallel computing environments. We describe optimizations to the Chombo AMR framework that enable it to scale efficiently to thousands of processors on the Cray XT4. The optimization process also uncovered OS-related performance variations that were not explained by conventional OS interference benchmarks. Ultimately the variability was traced back to complex interactions between the application, system software, and the memory hierarchy. Once identified, software modifications to control the variability improved performance by 20% and decreased the variation in computation time across processors by a factor of 3. These newly identified sources of variation will impact many applications and suggest new benchmarks for OS-services be developed.
Keywords
operating systems (computers); parallel processing; Cray XT4; OS interference benchmarks; PDE solvers; adaptive mesh refinement; massively parallel AMR applications; memory hierarchy; scalability challenges; system software; Adaptive mesh refinement; Application software; Clocks; Concurrent computing; Instruments; Interference; Linux; Parallel processing; Scalability; Software performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location
Rome
ISSN
1530-2075
Print_ISBN
978-1-4244-3751-1
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2009.5161014
Filename
5161014
Link To Document