Cypress CSC-1200T Guía de usuario Pagina 40

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 124
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 39
40 Cray T3E User’s Guide
Chapter 5
Fortran programming
The Cray T3E offers a Fortran 90 compiler which can be used to com-
pile standard-conforming FORTRAN 77 programs as well. This chapter
discusses the most essential compiler features. Parallel programming is
described in Chapter 7. Programming tools are discussed in Chapter 9.
5.1 The Fortran 90 compiler
The Cray T3E Fortran 90 compiler (CF90) supports a full implementation
of the ANSI and ISO Fortran 90 standard. The compiler also includes
many traditional Cray-specific features, such as Cray-style pointers.
A separate FORTRAN 77 compiler is not (and will not be) available on
the Cray T3E. Because the FORTRAN 77 standard is included in the
Fortran 90 programming language, you can also compile FORTRAN 77
programs with the Cray CF90 compiler. You should note, however, that
some Fortran programs contain vendor-specific extensions which may
or may not be compatible with the Fortran 90 standard.
Note that the Cray Fortran 90 compiler is unable to parallelize your code
automatically. Instead, you must use explicit methods such as message-
passing (MPI or PVM) libraries, or the data-passing library (SHMEM).
The data-parallel programming language HPF (High Performance For-
tran) with HPF_CRAFT extensions is also available. This programming
model, supporting HPF directives in the Fortran source code, is dis-
cussed in Section 7.5.
Vista de pagina 39
1 2 ... 35 36 37 38 39 40 41 42 43 44 45 ... 123 124

Comentarios a estos manuales

Sin comentarios