Skip to main content

ASTRID: A Programming Environment for Scientific Applications on Parallel Vector Computers

  • Chapter
Scientific Computing on Supercomputers II

Abstract

ASTRID is an interdisciplinary project which aims at implementing a set of structured finite element or finite volume programs adapted to the architecture of parallel vector computers with large central memories. All CPU time consuming sections such as mesh generation, matrix construction and solver are highly vectorized and parallelized. Each numerical experiment is an independent program which runs on three virtual machines for preprocessing, computation and postprocessing. One program includes all components required in an advanced numerical experimentation code : the multimachine data base management system MEM-COM to store data and to send it from one machine to the other, man-machine interfaces to set the geometrical and physical input quantities, a structured semiautomatic adaptive mesh generator, the solver and the graphic interpretation system BASPL integrated into MEM-COM. The data management system is very open and can easily be used to connect with any other program which then can take full advantage of the graphics capabilities of BASPL.

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

  1. R. Gruber et al, “Structured finite element and finite volume programs adapted to parallel vector computers”, Computer Physics Reports 11:81–116 (1989).

    Article  MathSciNet  ADS  Google Scholar 

  2. M. Flück and R. Herbin, “Implementation of a parallel domain decomposition method for structured finite element problems”, in Proceedings of the Fifth International Symposium on Numerical Methods in Engineering, Lausanne, Switzerland, R. Gruber, J. Periaux and R.P. Shaw, eds., Springer-Verlag (1989), Vol. 2, 299–304.

    Google Scholar 

  3. E. Bonomi, “Adaptive meshings of surfaces by structured grids using molecular dynamics”, in Proceedings of the Fifth International Symposium on Numerical Methods in Engineering, Lausanne, Switzerland, R. Gruber, J. Periaux and R.P. Shaw, eds., Springer-Verlag (1989), Vol. 1, 113–120.

    Google Scholar 

  4. M. Flück and R. Herbin, “The ASTRID Finite Element Kernel”, GASOV report 13, September 1988.

    Google Scholar 

  5. D.V. Anderson, W.A. Cooper, R. Gruber, S. Merazzi and U. Schwenn, “TERPSICHORE: A three-dimensional ideal magnetohydrodynamic stability program”, these Proceedings.

    Google Scholar 

  6. S. Merazzi, “The MEMCOM user manual (Version 5.6)”, SMR Corporation, Bienne, Switzerland (1988).

    Google Scholar 

  7. S. Merazzi, “The ASTRID data structure and processor handbook”, GASOV Report 12, EPFL, Switzerland (1988).

    Google Scholar 

  8. S. Merazzi, “The BASPL postprocessing system”, GASOV Report 14, EPFL, Switzerland (1989).

    Google Scholar 

  9. S. Merazzi, “The ASTRID System: an example of an integrated numerical analysis system”, in Proceedings of the 8th European Summer School in Computational Physics, Skalsky Dvur, CSSR, Sept. 1989, to be published in Comput. Phys. Commun.

    Google Scholar 

  10. J.J. Desbiolles, J.J. Droux, A.F.A. Hoadley, J. Rappaz and M. Rappaz, “Modelling of solidification processes”, in Proceedings of the Fifth International Symposium on Numerical Methods in Engineering, Lausanne, Switzerland, R. Gruber, J. Periaux and R.P. Shaw, eds., Springer-Verlag (1989), Vol. 1, 47–59 and 279.

    Google Scholar 

  11. S. Merazzi and P. Leyland, “A note on workstations and supercomputers”, in Supercomputing Review, No. 1, Ecole Polytechnique Fédérale de Lausanne, Switzerland (1989).

    Google Scholar 

  12. U.G. Bossel and J.R. Ferguson, Natural Gas Fuelled Solid Oxide Fuel Cells and Systems, “Facts and Figures”, Office Fédéral de l’Energie, July 1989.

    Google Scholar 

  13. M. Flück and R. Herbin, “The Mathematical Modelling of NG-fuelled SOFC, in Natural Gas Fuelled Solid Oxide Fuel Cells and Systems”, Proceedings of the Workshop on Mathematical Modelling, Charmey, Switzerland, July 1989, (1989), 229–240.

    Google Scholar 

  14. ASTRID Group, presented by R. Gruber, “A simulation software for MIMD machines”, in Proceedings of the Fifth International Symposium on Numerical Methods in Engineering, Lausanne, Switzerland, R. Gruber, J. Periaux and R.P. Shaw, eds., Springer-Verlag (1989), Vol. 1, 197–201

    Google Scholar 

  15. G. Meurant, “Iterative methods for multiprocessor vector computers”, Computer Physics Reports 11:51–80 (1989).

    Article  ADS  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Plenum Press, New York

About this chapter

Cite this chapter

Bonomi, E. et al. (1990). ASTRID: A Programming Environment for Scientific Applications on Parallel Vector Computers. In: Devreese, J.T., Van Camp, P.E. (eds) Scientific Computing on Supercomputers II. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-0659-7_3

Download citation

  • DOI: https://doi.org/10.1007/978-1-4613-0659-7_3

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4612-7914-3

  • Online ISBN: 978-1-4613-0659-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics