Supercomputing |
Fortran 90 FeaturesThis course will describe the new features found in Fortran 90 which are aimed at extending the usefulness of the language. These improved Fortran capabilities include free-form source code, pointers, dynamic memory management, array syntax expressions, a CASE construct, and derived data types capable of grouping together heterogeneous data. In addition, the machine-specific optimization performed automatically by the Fortran 90 compiler - as well as optimization techniques the Fortran 90 programmer can employ - will be discussed.
Previously Taught F90 Course This one-day workshop will focus on the mechanics of using the CF90 compiler on OSC's CRAY Y-MP8E, supported CF77 extensions, and CF90 features. Workshop topics include: Support for FORTRAN 77 features, source form and name, control structures, portable numeric processing, array processing, I/O, Fortran 90 intrinsics, pointers, user-defined types and operators, procedures, modules, new parallel processing, optimization, and vectorization technology.
|
