A Scalable Implementation of the NRL Layered Ocean Model

Abstract

This report describes the portable scalable implementation of the NRL Layered Ocean Model (NLOM). Scalability is based primarily on the tiled data parallel programming paradigm. This is sufficiently general that the actual technique used on a given machine to obtain scalability can be selected at compile time from: (1) data parallel, (2) SPMD message passing, (3) autotasking, or (4) SPMD message passing between multi-processor autotasked systems. The code is thus portable onto all machine types likely to be used by ocean modelers.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 03, 1997
Accession Number
ADA330084

Entities

People

  • Alan J. Wallcraft
  • Daniel R. Moore

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Algorithms
  • Computer Programming
  • Computer Programs
  • Computers
  • Department Of Defense
  • Floating Point Operations
  • High Performance Computing
  • Language
  • Linear Algebra
  • Military Research
  • Operating Systems
  • Pressure Gradients
  • Scalability
  • Standards
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Ocean-Atmosphere Mesoscale Modeling, Data Assimilation, and Flux Boundary Layers
  • Parallel and Distributed Computing.