NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Shared Memory Parallelization of an Implicit ADI-type CFD CodeA parallelization study designed for ADI-type algorithms is presented using the OpenMP specification for shared-memory multiprocessor programming. Details of optimizations specifically addressed to cache-based computer architectures are described and performance measurements for the single and multiprocessor implementation are summarized. The paper demonstrates that optimization of memory access on a cache-based computer architecture controls the performance of the computational algorithm. A hybrid MPI/OpenMP approach is proposed for clusters of shared memory machines to further enhance the parallel performance. The method is applied to develop a new LES/DNS code, named LESTool. A preliminary DNS calculation of a fully developed channel flow at a Reynolds number of 180, Re(sub tau) = 180, has shown good agreement with existing data.
Document ID
19990021363
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Hauser, Th.
(Kentucky Univ. Lexington, KY United States)
Huang, P. G.
(Kentucky Univ. Lexington, KY United States)
Date Acquired
September 6, 2013
Publication Date
February 1, 1999
Subject Category
Aerodynamics
Report/Patent Number
NASA/CR-1999-208688
NAS 1.26:208688
E-11472
Report Number: NASA/CR-1999-208688
Report Number: NAS 1.26:208688
Report Number: E-11472
Funding Number(s)
CONTRACT_GRANT: NAG3-2099
PROJECT: RTOP 523-90-13
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available