Parallel Ocean Modeling Using Glenda.

Abstract

In this document we describe how, with the use of Glenda, we were able to parallelize the ocean modeling program SWEM. After a description of Glenda and an introduction to the ocean model, we discuss how we parallelized the model. We first had to determine the array dependencies in the program in order to better understand the way we were going to handle data propagation. Once we had a grasp of how the data was to be propagated, there was a need to develop overlap definitions to help improve the readability of the code. But, we still encountered problems that had to be solved. Therefore, we had to use a wide assortment of debugging techniques to overcome these problems. With our problems finally solved and the program now complete, we tested our new version of SWEM and gathered results.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1995
Accession Number
ADA294433

Entities

People

  • Jerry L. Bickham Ii

Organizations

  • University of Southern Mississippi

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Space

DTIC Thesaurus Topics

  • Boundaries
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Differential Equations
  • Equations
  • Grids
  • Navier Stokes Equations
  • Oceans
  • Partial Differential Equations
  • Pressure Gradients
  • Shallow Water
  • Simulations
  • Three Dimensional
  • Two Dimensional
  • Virtual Machines

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design