
Programming languages on the IBM Regatta
The following languages are supported.
Fortran: IBM XL Fortran 8 release 1
- IBM's native Fortran compilers and scripts:
| language |
serial |
MPI |
OpenMP |
MPI thread-safe |
file suffix |
| Fortran 77 |
xlf |
mpxlf |
xlf_r |
mpxlf_r |
.f |
| Fortran 90 |
xlf90 |
mpxlf90 |
xlf90_r |
mpxlf90_r |
.f |
| Fortran 95 |
xlf95 |
mpxlf95 |
xlf95_r |
mpxlf95_r |
.f |
- The quickstart page lists some essential
properties of the compilers.
- Help for the compiler options can be found on the man-page ('man xlf').
- xlf 8.1 User guide (PDF, 500 pages, 1.5MB)
- xlf 8.1 Language Reference (PDF, 800 pages, 2.5MB)
- XL Fortran Frequently Asked Questions (FAQ)
C
- IBM's native C compilers and scripts:
| language |
serial |
MPI |
OpenMP |
MPI thread-safe |
file suffix |
| C |
xlc |
mpcc |
xlc_r |
mpcc_r |
.c |
C++
- IBM's native C++ compilers and scripts:
| language |
serial |
MPI |
OpenMP |
MPI thread-safe |
file suffix |
| C++ |
xlC |
mpCC |
xlC_r |
mpCC_r |
.C |
NOTE: The above compilers support
automatic
parallelization.
In addition, there are
We also have the following languages installed.
- Python 2.1 with Numeric Python.
- Perl version 5.6.0 (built for AIX)
This page is maintained by webmaster@bccs.uib.no. Last updated:
Thursday 05 October, 2006