Skip to main content

Influence of Fortran 90 features on performance on Cray vector computer systems

  • Compilers and Data Parallel Structures
  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 1994)

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

Included in the following conference series:

  • 155 Accesses

Abstract

To formulate data structures suited to numerical problems like selfadapting multilevel algorithms several data constructs, conditions and attributes are necessary. These constructs are offered by languages like C++ or Fortran 90.

A selection of features which seem to be useful in programming certain algorithms are pointer, derived types, dynamic memory management, some array constructs etc. In the first point we were interested in the newly developed programming language Fortran 90. Cray was the first company in developing a real Fortran 90 compiler which has been released in December 1993. This paper gives an impression of how using some single Fortran 90 features does influence the speed of the scalar part of a program.

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. J.C. Adams, W.S. Brainerd, J.T. Martin, B.T. Smith, J.L. Wagener, Fortran 90 Handbook, McGraw-Hill Book Company, New York 1992

    Google Scholar 

  2. M. Metcalf, J.Reid, Fortran 90 Explained, Oxford Univeristy Press, Oxford, New York, Tokyo, New York 1990

    Google Scholar 

  3. CF77 Compiling System, Volume 1&2: Fortran Reference Manual, SR-3071 4.0, Cray Research, Inc.

    Google Scholar 

  4. CF90 Commands and Directives, Reference Manual, SR-3901 1.0, Cray Research, Inc.

    Google Scholar 

  5. Fortran 90 Features and Differences, TR-CF90, Cray Research, Inc.

    Google Scholar 

  6. Manuela Zürn, Uwe Küster, Influence of Fortran 90 Features on Performance on Cray Vector Computer Systems, Stuttgart 3/94

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wolfgang Gentzsch Uwe Harms

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Küster, U., Zürn, M. (1994). Influence of Fortran 90 features on performance on Cray vector computer systems. In: Gentzsch, W., Harms, U. (eds) High-Performance Computing and Networking. HPCN-Europe 1994. Lecture Notes in Computer Science, vol 797. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57981-8_163

Download citation

  • DOI: https://doi.org/10.1007/3-540-57981-8_163

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-48408-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics