Skip to main content
Log in

A case study in parallel computing: I. Homogeneous turbulence on a hypercube

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

In this article we discuss the detailed implementation of a parallel pseudospectral code for integration of the Navier-Stokes equations on an Intel iPSC/860 Hypercube. Issues related to the basic efficient parallelization of the algorithm on a hypercube are discussed, as well as optimization issues specific to the iPSC/860 system. With the combination of optimizations presented, the code runs on a 32-node iPSC/860 system at a speed exceeding that of the fastest implementation on a Cray YMP by nearly 25%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bokhari, S. H. (1991). Multiphase Complete Exchange on a Circuit Switched Hypercube, NASA Contractor Report No. 187499, ICASE, NASA Langley Research Center.

  • Brigham, E. O. (1974).The Fast Fourier Transform, Prentice-Hall, Englewood Cliffs, New Jersey.

    Google Scholar 

  • Gottlieb, D., and Orszag, S. A. (1977).Numerical Analysis of Spectral Methods: Theory and Applications, CBMS-NSF Regional Conf. Series in Appl. Math., SIAM, Philadelphia.

    Google Scholar 

  • Pelz, R. B. (1991a). Fourier Spectral Method on Ensemble Architectures, in Proc. World Congress on Computational Mechanics, Stuttgart, 1990, Computer Methods in Applied Mechanics & Engineering.

  • Pelz, R. B. (1991b). The parallel Fourier pseudospectral method,J. Comput. Phys. 92(2), 296–312.

    Google Scholar 

  • She, Z. S., Jackson, E., and Orszag, S. A. (1991). Structures and dynamics of homogeneous turbulence: Models and simulations,Proc. R. London Soc. A 434, 101–124.

    Google Scholar 

  • Swartztrauber, P. N. (1987). Multiprocessor FFTs,Parallel Comput. 5, 197–210.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jackson, E., She, ZS. & Orszag, S.A. A case study in parallel computing: I. Homogeneous turbulence on a hypercube. J Sci Comput 6, 27–45 (1991). https://doi.org/10.1007/BF01068123

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01068123

Key words

Navigation