Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The design and implementation of a parallel unstructured Euler solver using software primitives

Conference ·
OSTI ID:5587264
; ; ; ;  [1]
  1. NASA, Langley Research Center, VA (United States) ICASE, Hampton, VA (United States) NASA, Langley Research Center, Hampton, VA (United States) Syracuse University, NY (United States)
This paper is concerned with the implementation of a 3D unstructured-grid Euler-solver on massively parallel distributed-memory computer architectures. The goal is to minimize solution time by achieving high computational rates with a numerically efficient algorithm. An unstructured multigrid algorithm with an edge-based data-structure has been adopted, and a number of optimizations have been devised and implemented in order to accelerate the parallel computational rates. The implementation is carried out by creating a set of software tools, which ease the implementation of computational problems on parallel architecture machines by relieving the user of the low-level machine specific issues. The quantitative effect of the various optimizations are demonstrated, and we show that the combined effect of these optimizations leads to roughly a factor of three performance improvement. The overall solution efficiency is compared with that obtained on the CRAY-YMP vector supercomputer. 16 refs.
Research Organization:
National Aeronautics and Space Administration, Hampton, VA (United States). Langley Research Center
OSTI ID:
5587264
Report Number(s):
AIAA-Paper--92-0562; CONF-920157--
Country of Publication:
United States
Language:
English