GGrantIndex
← Search

SGER: Scaling a CFD Code for Ocean Processes to 1000s of Processors

$82,963FY2007GEONSF

University Of California-San Diego Scripps Inst Of Oceanography, La Jolla CA

Investigators

Abstract

Intellectual Merit This exploratory project is to modify an existing fluid dynamics code to make it suitable for parallel execution on thousands of processors and to quantify the resulting scalability using performance analysis tools. The code is designed for high-resolution, three-dimensional simulations of stratified fluid flow and is typically used for process oriented studies in small-scale physical oceanography, atmospheric science and fluid dynamics. The code uses MPI and has been run on laptops, single and dual processor workstations, workstation clusters with various interconnect technologies, several high performance comptuers. The maximum number of processors on which it has been run is 768 on the National Center for Atmospheric Research (NCAR) Blue Ice machine. The primary activities for which support is requested are to incorporate a two-dimensional data decomposition and to utilize performance analysis tools to assess performance and document scalability. Broader Impacts The primary goal of this effort is to produce a well-tested, flexible fluid dynamics code based on high order numerical techniques that scales well to new high performance architectures. The source code and related tools will be made freely available and will be useful to researchers in oceanography, mathematics, fluid dynamics, physics and engineering. This effort will also enhance the capabilities of the open-source parallel, 3D FFT library distributed by SDSC by incorporating additional globally-based differentiation schemes.

View original record on NSF Award Search →
SGER: Scaling a CFD Code for Ocean Processes to 1000s of Processors · GrantIndex