Please see the Prerequisites page for details of what other software is required to be able to run OpenIFS.
OpenIFS is predominantly fortran code with a small amount of C and requires some flavour of Unix (such as Linux). It is known to run on a number of systems, some of which are directly supported by ECMWF.
The following table details what combinations have been tested and the support level:
Operating System | Supported Compilers | Support level | MPI |
---|---|---|---|
Linux/Unix x86_64 (64 bit2) | gfortran (v4.5 & above)1 | OpenMPI | |
Intel : ifort (v12.1.0) | |||
Portland : pgf90 (v12.3) | |||
Cray : ftn | |||
AIX | IBM : xlf (v11.1) | IBM Parallel Environment | |
Mac OS X (not yet tested) |
Support level | |
---|---|
Good level of support - will be tested for each new release | |
Medium level of support - may not be tested for each release. | |
Not directly supported due to lack of facilities at ECMWF; |
Notes:
- gfortran version must be at least 4.5. OpenIFS is known not to work on gfortran versions less than this due to a bug in the gfortran compiler.
- 32bit is not supported or tested.