Parallel Implementation of the QUODDY 3-D Finite-Element Circulation Model

Abstract

This report describes the implementation of the QUODDY finite-element circulation model on shared-memory multiprocessor computers using OpenMP. Because all code modifications were restricted to the main computational routines and no changes are required in the user interface and configuration files, the parallel code can be seamlessly integrated into existing regional applications of the model. Bit-for-bit matching between serial and parallel execution has been achieved. The code modifications reduced the execution time per model time step of one test case from 21.1 s on a single processor to about 1.4 s on 32 processors. By reducing turnaround time and enabling substantial increases in model resolution, the parallel code will benefit further coastal ocean model development.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 28, 2002
Accession Number
ADA403939

Entities

People

  • Cheryl A. Blain
  • Timothy J. Campbell

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Boundary Layer
  • Computer Programming
  • Computer Programs
  • Computers
  • Convection
  • Diffusion
  • Equations
  • Military Research
  • Multithreading
  • Ocean Currents
  • Oceans
  • Pressure Gradients
  • Three Dimensional
  • Two Dimensional
  • User Interface
  • Wave Equations
  • Yellow Sea

Readers

  • Parallel and Distributed Computing.