Application of data flow concepts to a multigrid solver for the Euler equations
In this study a multigrid solver for Euler equations (FLO52R) was examined to determine its performance potential on a hypothetical computer using a data flow architecture. The proposed computer would require massive parallelism to realize its design performance. On the other hand this parallelism would be more easily realized than with a conventional vector processor such as the Cray-1S. Several changes to the proposed design substantially alleviated most of the remaining bottlenecks to parallel processing. Other changes allowed clearer definition of memory access and disk I/O. Finally, a portion of the algorithm was rewritten to improve parallel performance. With these changes, performance levels approaching that of a Cray-1S may be possible for a computer costing far less. Estimates are given for overall speed, memory, and network bandwidth, and for instruction memory requirements. 7 references.
- Research Organization:
- NASA, Ames Research Center, Moffett Field, CA
- OSTI ID:
- 6842446
- Journal Information:
- Appl. Math. Comput.; (United States), Vol. 19
- Country of Publication:
- United States
- Language:
- English
Similar Records
Scalable line and plane relaxation in a parallel structured multigrid solver
Implementation of a parallel unstructured euler solver on shared and distributed memory architectures. Contractor report
Related Subjects
SUPERCOMPUTERS
PARALLEL PROCESSING
COMPUTER ARCHITECTURE
DATA-FLOW PROCESSING
EQUATIONS OF MOTION
FLUID MECHANICS
PERFORMANCE
USES
COMPUTERS
DIFFERENTIAL EQUATIONS
DIGITAL COMPUTERS
EQUATIONS
MECHANICS
PARTIAL DIFFERENTIAL EQUATIONS
PROGRAMMING
990210* - Supercomputers- (1987-1989)