DocumentCode :
228755
Title :
A Study on Balancing Parallelism, Data Locality, and Recomputation in Existing PDE Solvers
Author :
Olschanowsky, Catherine ; Strout, Michelle Mills ; Guzik, Stephen ; Loffeld, John ; Hittinger, Jeffrey
Author_Institution :
Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
fYear :
2014
fDate :
16-21 Nov. 2014
Firstpage :
793
Lastpage :
804
Abstract :
Structured-grid PDE solver frameworks parallelize over boxes, which are rectangular domains of cells or faces in a structured grid. In the Chombo framework, the box sizes are typically 163 or 323, but larger box sizes such as 1283 would result in less surface area and therefore less storage, copying, and/or ghost cells communication overhead. Unfortunately, current on node parallelization schemes perform poorly for these larger box sizes. In this paper, we investigate 30 different inter-loop optimization strategies and demonstrate the parallel scaling advantages of some of these variants on NUMA multicore nodes. Shifted, fused, and communication-avoiding variants for 1283 boxes result in close to ideal parallel scaling and come close to matching the performance of 163 boxes on three different multicore systems for a benchmark that is a proxy for program idioms found in Computational Fluid Dynamic (CFD) codes.
Keywords :
grid computing; multiprocessing systems; optimisation; parallel processing; partial differential equations; CFD codes; Chombo framework; NUMA multicore nodes; PDE solvers; communication-avoiding variants; computational fluid dynamic codes; data locality; inter-loop optimization strategies; multicore systems; node parallelization schemes; parallel scaling; parallelism balancing; partial differential equation; program idioms; structured-grid PDE solver frameworks; Computational fluid dynamics; Equations; Kernel; Multicore processing; Optimization; Parallel processing; Schedules;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
Conference_Location :
New Orleans, LA
Print_ISBN :
978-1-4799-5499-5
Type :
conf
DOI :
10.1109/SC.2014.70
Filename :
7013052
Link To Document :
بازگشت