Skip to main content

Programming Aspects and Algorithms for Vector- and Parallel Computers

  • Conference paper
High Performance Computing in Fluid Dynamics

Part of the book series: Series ((ERCO,volume 3))

  • 133 Accesses

Abstract

The development of faster and faster computers can be based on two different techniques. The first is to increase the speed of the processor by improving the hardware such that the clock cycle time decreases. With current computer technology the limit of what physically can be achieved is being approximated. As a consequence an increase of computing power with an order of magnitude is not to be expected anymore from this approach.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Blosch E.L., Shyy W. (1994) ‘Parallel Efficiency of Sequential Pressure-Based Navier-Stokes Algorithms on the CM-2 and MP-1 SIMD Computers’, AIAA paper 94-0409, AlAA 32nd Aerospace Sciences Meeting & Exhibit, Reno,.

    Google Scholar 

  • Candler G.V., Wright M.J. (1994) ‘A Data-Parallel LU-SGS Method fro Reacting Flows’, AIAA paper 94-0410, AIAA 32nd Aerospace Sciences Meeting & Exhibit, Reno,.

    Google Scholar 

  • Davis S.F. (1984) ‘TVD Finite Difference Schemes and Artificial Viscosity’, ICASE Report 84-20, NASA CR 172373, NASA Langley Research Center.

    Google Scholar 

  • Dongarra J.J. (1983). ‘ Redesigning linear algebra algorithms’, Proc. 1st International Coll. on Vector and Parallel Computing in Scientific Appl., Bulletin de la Direction des Etudes et Recherches, Serie C, pp. 51-59.

    Google Scholar 

  • Drikakis D., Schreck E. (1993) ‘Development of Parallel Implicit Navier-Stokes Solvers on MIMD Multi-Processor Systems’, AIAA 31st Aerospace Sciences Meeting & Exhibit, Reno.

    Google Scholar 

  • Gentsch W. (1984). ‘Vectorization of Computer Programs with Applications to Computational Fluid Dynamics’, Notes on Numerical Fluid Mechanics, Volume 8, Vieweg.

    Google Scholar 

  • Gentsch W., Neves K.W. (1988).‘Computational Fluid Dynamics : Algorithms and Supercomputers’, AGARDograph No. 311 (Ed. H. Yoshihara).

    Google Scholar 

  • Hockney R.W., Jesshope C.R. (1988). ‘Parallel Computers 2’, Adam Hilger, Bristol.

    MATH  Google Scholar 

  • Jameson A., Schmidt W., Turkel E. (1981) ‘Numerical Solutions of the Euler Equations by Finite Volume Methods using Runge-Kutta Time-Stepping Schemes’, AIAA-81-1259.

    Google Scholar 

  • Lacor C., Hirsch Ch., Eliasson P., Lindblad I. (1994) ‘Study of the Efficiency of a Parallelized Multigrid/Multiblock Navier-Stokes Solver on Different MIMD Platforms’, 2nd European CFD Conf., Stuttgart, 5-8 September.

    Google Scholar 

  • Lacor C., Zhu Z.W., Hirsch Ch. (1993) ‘A new Family of Limiters Within the Multigrid/Multiblock Navier-Stokes Code EURANUS’, AIAA/DGLR 5th Int. Aerospace Planes and Hypersonics Technologies Conf., Munich.

    Google Scholar 

  • McBryan O.A. (1994) ‘An overview of message passing environments’, Parallel Computing, Vol. 20, pp. 417–444.

    Article  MATH  Google Scholar 

  • Roe P.L. (1981) ‘Approximate Riemann solvers, parameter vectors and difference schemes’, J. Comp. Physics, Vol. 43, pp. 357–382.

    Article  MathSciNet  MATH  Google Scholar 

  • Ryan J.S., Weeratunga S.K. (1993) ‘Parallel Computation of 3-D Navier-Stokes Flowfields for Supersonic Vehicles’, AIAA paper 93-0064, AIAA 31st Aerospace Sciences Meeting & Exhibit, Reno.

    Google Scholar 

  • Schonauer W. (1987). ‘Scientific Computing on Vector Computers’, Special Topics in Supercomputing, Volume 2, North-Holland.

    Google Scholar 

  • Tysinger T.L., Caughey D.A. (1993) ‘Distributed Parallel Processing Applied to an Implicit Multigrid Euler /Navier-Stokes Algorithm, AIAA paper 93-0057, AIAA 31st Aerospace Sciences Meeting & Exhibit, Reno.

    Google Scholar 

  • Van der Vorst H. (1988). ‘Parallel Rekenen en Supercomputers’, Academic Service.

    Google Scholar 

  • Yee H.C. (1987) ‘Construction of Explicit and Implicit Symmetric TVD Schemes and their Applications’, Journal of Computational Physics, Vol. 68, pp. 151–179.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Kluwer Academic Publishers

About this paper

Cite this paper

Lacor, C. (1996). Programming Aspects and Algorithms for Vector- and Parallel Computers. In: Wesseling, P. (eds) High Performance Computing in Fluid Dynamics. ERCOFTAC Series, vol 3. Springer, Dordrecht. https://doi.org/10.1007/978-94-009-0271-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-94-009-0271-8_2

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-010-6606-8

  • Online ISBN: 978-94-009-0271-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics