DocumentCode
3287300
Title
Preliminary experience in developing a parallel thin-layer Navier Stokes code and implications for parallel language design
Author
Olander, Daryl ; Schnabel, Robert B.
Author_Institution
Dept. of Comput. Sci., Colorado Univ., Boulder, CO, USA
fYear
1992
fDate
26-29 Apr 1992
Firstpage
276
Lastpage
283
Abstract
Describes preliminary experience in developing a parallel version of a reasonably large, multi-grid based computational fluid dynamics code, and implementing this version on a distributed memory multiprocessor. Creating an efficient parallel code has involved interesting decisions and tradeoffs in the mapping of the key data structures to the processors. It also has involved significant reordering of computations in computational kernels, including the use of pipelining, to achieve good efficiency. The authors discuss these issues and their computational experiences with different alternatives, and briefly discuss the implications of these experiences upon the design of effective languages for distributed parallel computation
Keywords
Navier-Stokes equations; data structures; distributed memory systems; mechanical engineering computing; parallel languages; parallel programming; physics computing; pipeline processing; computation reordering; computational kernels; data structures; distributed memory multiprocessor; efficiency; multi-grid based computational fluid dynamics code; parallel language design; parallel thin-layer Navier Stokes code; pipelining; Automotive components; Concurrent computing; Data structures; Distributed computing; Filters; Grid computing; Kernel; Parallel algorithms; Parallel languages; Pipeline processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Scalable High Performance Computing Conference, 1992. SHPCC-92, Proceedings.
Conference_Location
Williamsburg, VA
Print_ISBN
0-8186-2775-1
Type
conf
DOI
10.1109/SHPCC.1992.232631
Filename
232631
Link To Document