DocumentCode
2035563
Title
Parallel programming at NASA/NAS
Author
Cheng, D.Y.
Author_Institution
CSC, NASA Ames Res. Center, Moffett Field, CA, USA
Volume
1
fYear
1993
fDate
19-21 Oct. 1993
Firstpage
103
Abstract
This paper describes parallel programming at NASA. After extensive survey and evaluation, we have decided to focus our design and development effort on tools that assist debugging and performance optimization, and tools that help data alignment and distribution. Meanwhile, we are actively participating programming language design and standardization. The Numerical Aerodynamic Simulation (NAS) Program at NASA Ames Research Center is a path-finder for high performance computing and communication at NASA. It has been providing vector-oriented supercomputers such as CRAY X-MP, YMP, and CRAY 2 for many years. In a few years, NAS will provide massively parallel computers in addition to traditional supercomputers for solving computational aeroscience grand challenge problems. NAS currently has an Intel iPSC/860, Paragon, CM5, CRAY C-90, and CRAY Y-MP with more massively parallel machines under consideration for procurement.<>
Keywords
aerospace computing; parallel programming; program debugging; CM5; CRAY 2; CRAY C-90; CRAY X-MP; CRAY Y-MP; Intel iPSC/860; NASA; Numerical Aerodynamic Simulation Program; Paragon; YMP; data alignment; debugging; high performance computing; parallel machines; parallel programming; performance optimization; standardization; vector-oriented supercomputers; Aerodynamics; Computational modeling; Computer languages; Concurrent computing; Debugging; NASA; Optimization; Parallel programming; Standardization; Supercomputers;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON '93. Proceedings. Computer, Communication, Control and Power Engineering.1993 IEEE Region 10 Conference on
Conference_Location
Beijing, China
Print_ISBN
0-7803-1233-3
Type
conf
DOI
10.1109/TENCON.1993.319938
Filename
319938
Link To Document