Logo image
Programming an astrophysics application in an object-oriented parallel language
Conference paper

Programming an astrophysics application in an object-oriented parallel language

Shelby X. Yang, Jenq Kuen Lee, Srinivas P. Narayana and Dennis Gannon
Proccedings of the Scalable High Performance Computing Conference-SHPCC-92, pp.236-240
1992

Abstract

A three-dimensional hydrodynamic code is used to test a newly developed parallel C++ (pC++) language and compiler. The original code is written in FORTRAN77 and is designed to model self-graviting compressible gas flows. The code is rewritten in pC++ and is tested on a BBN GP1000 and an Alliant FX/2800. Nearly linear speed-up is achieved on both machines. On the Alliant, comparison between the pC++ code and the original FORTRAN77 code is conducted. For processor number ≥ 6, the pC++ code outperforms the FORTRAN77 code which is automatically vectorized and parallelized by the Alliant FORTRAN compiler.

Metrics

1 Record Views

Details

Logo image