Skip to main content

Difficulties in Parallelising Efficient Sequential Codes

  • Chapter
Book cover Applications of Supercomputers in Engineering II

Abstract

Efficient numerical algorithms for the solution of fluid flow problems on sequential machines are the major focus of research within our group. However with the recent acquisition of a MIMD machine, attempts have been made to obtain parallel implementations of these algorithms. This paper will describe the difficulties involved in two such attempts: the solution of a triple—layer diffusion problem used in modelling electrochemical sensors; and the solution of the Navier—Stokes equations in a driven cavity using multigrid.

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
Hardcover Book
USD 54.99
Price excludes VAT (USA)
  • Durable hardcover 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

  1. Shah, T.M. Analysis of the Multigrid Method, DPhil thesis, Oxford University Computing Laboratory, Oxford, 1989.

    Google Scholar 

  2. Clark, L.C. Monitor and Control of Blood and Tissue Oxygen Tensions, Trans. Am. Soc. Art. Intern. Organs, Vol.2, pp. 41–60, 1956.

    Google Scholar 

  3. Peaceman, D.W. and Rachford, H.H. The Numerical Solution of Parabolic and Elliptic Differential Equations, J. Soc. Indust. Appl. Math., Vol.3, pp. 28–41, 1955.

    Article  MathSciNet  MATH  Google Scholar 

  4. Gavaghan, D.J. and Rollett, J.S. The Correction of Boundary Singularities in Numerical Simulation of Time-dependent Diffusion Processes at Unshielded Disc Electrodes, J. Electroanal. Chem., Vol. 295, pp. 1–14, 1990.

    Article  Google Scholar 

  5. Inmos. Transputer Development System, Prentice Hall, London, 1988.

    Google Scholar 

  6. Gourlay, G.R. Hopscotch: A Fast Second Order Partial Differential Equation Solver, J. Inst. Maths. Applies., Vol.6, pp. 375–390, 1970.

    Article  MathSciNet  MATH  Google Scholar 

  7. Gwilliam, C.S. A Parallel Algorithm for the Navier-Stokes Equations in a Driven CavitY, MSc thesis, Oxford University Computing Laboratory, Oxford, 1990.

    Google Scholar 

  8. Harlow, F.H. and Welch, J.E. Numerical Calculation of Time-dependent Viscous Incompressible Flow of Fluid with Free Surface, The Physics of Fluids, Vol.8(12), pp. 2182–2189, Dec 1965.

    Article  MATH  Google Scholar 

  9. Brandt, A. Multi-level Adaptive Solutions to Boundary-value Problems, Mathematics of Computation, Vol.31(138), pp. 333–390, April 1977.

    Article  MathSciNet  MATH  Google Scholar 

  10. Sivaloganathan, S. and Shaw, G. A Multigrid Method for Recirculating Flows, International Journal for Numerical Methods in Fluids, Vol.8, pp. 417–440, 1988.

    Article  MATH  Google Scholar 

  11. Stäben, K. and Trottenberg, U. Multigrid Methods: Fundamental Algorithms, Model Problem Analysis and Applications, Springer Verlag Lecture Notes in Mathematics, Vol.960, pp. 1–176, 1981.

    Google Scholar 

  12. Johnsson, S.L. Saad, Y. and Schultz, M.H. Research Report, YALEU/DCS/RR-382, Oct. 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Computational Mechanics Publications

About this chapter

Cite this chapter

Gavaghan, D.J., Gwilliam, C.S., Rollett, J.S. (1991). Difficulties in Parallelising Efficient Sequential Codes. In: Brebbia, C.A., Peters, A., Howard, D. (eds) Applications of Supercomputers in Engineering II. Springer, Dordrecht. https://doi.org/10.1007/978-94-011-3660-0_2

Download citation

  • DOI: https://doi.org/10.1007/978-94-011-3660-0_2

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-85166-695-9

  • Online ISBN: 978-94-011-3660-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics