Skip to main content

Finite element methods on parallel and vector computers application in fluid dynamics

  • Session 9A: Algorithms, Architectures And Performance I
  • Conference paper
  • First Online:
Supercomputing (ICS 1987)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 297))

Included in the following conference series:

  • 141 Accesses

Abstract

The experiences described in this paper show that finite element methods can be vectorized efficiently, though they are slightly penalized by the need of indirect addressing. The extension to 3-D problems is currently under investigation. The main question is to find a graph coloring algorithm to get a small number of colors, with enough elements in each color. A useful heuristic is to freeze in advance the maximal size of each group, thus the vector length. Implicit schemes without storage of the matrix are also examined, to get a good tradeoff between memory requirements and CPU time.

Concerning the parallel algorithms, the subdomain approach seems more efficient. But the microtasking approach should give better results on larger problems, with a larger granularity. It is easier to implement and does not require a preliminary partitionning.

However, we plan to investigate partitionning methods, with more general configurations (variable number of neighbors), using general graph separation algorithms. Simulated annealing techniques are also considered to optimize locally the separator length.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Dervieux, J.A. Desideri, F. Fezoui, B. Palmerio, J.P. Rosenblum Euler calculations by upwind finite element methods and adaptive mesh algorithms. GAMM Workshop, France 1986.

    Google Scholar 

  2. CRAY-XMP reference manual Cray Research, Inc.

    Google Scholar 

  3. CRAY-2 reference manual Cray Research, Inc.

    Google Scholar 

  4. ETA10 reference manual ETA Systems, Inc.

    Google Scholar 

  5. A. Jameson, T.J. Baker Improvements to the aircraft Euler method AIAA 25th aerospace sciences meeting, January 1987, USA

    Google Scholar 

  6. T. Hugues, R. Ferencz, J. Hallquist Large-scale vectorized implicit calculations in solid mechanics on a Cray X-MP/48 utilizing EBE preconditioned conjugate gradients Stanford University Report.

    Google Scholar 

  7. Cray X-MP microtasking user guide Cray Research, Inc.

    Google Scholar 

  8. Cray X-MP and CRAY-2 multitasking user guides Cray Research, Inc.

    Google Scholar 

  9. Proceedings of first international symposium on domain decomposition methods for partial differential equations, January 1987, France

    Google Scholar 

  10. G. Johnson, J. Swisshelm, D. Pryor, J. Ziebarth Multitasked embedded multigrid for three-dimensional flow simulation. 10th international conference on numerical methods in fluid mechanics, June 1986, China.

    Google Scholar 

  11. F. Fezoui, B. Stoufflet, J. Periaux, A. Dervieux Implicit high-order upwind finite element schemes for the Euler equations 4th International Symposium on numerical methods in engineering, March 1986, USA

    Google Scholar 

  12. F. Angrand, J. Erhel Simulation par éléments finis d'écoulements compressibles sur calculateurs vectoriels INRIA Research report no 622, February 1987.

    Google Scholar 

  13. IBM-VF reference manual

    Google Scholar 

  14. J. Erhel INRIA Research report, to appear

    Google Scholar 

  15. D. Kuck, R. Kuhn, D. Padua, B. Leasure, M. Wolfe Dependence graphs and compiler optimizations Proc. 8th ACM Symp. on Principles of Programming Languages, USA, January 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

E. N. Houstis T. S. Papatheodorou C. D. Polychronopoulos

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Erhel, J. (1988). Finite element methods on parallel and vector computers application in fluid dynamics. In: Houstis, E.N., Papatheodorou, T.S., Polychronopoulos, C.D. (eds) Supercomputing. ICS 1987. Lecture Notes in Computer Science, vol 297. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-18991-2_43

Download citation

  • DOI: https://doi.org/10.1007/3-540-18991-2_43

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18991-6

  • Online ISBN: 978-3-540-38888-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics