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 Intel : ifort (v12.1.0) Portland : pgf90 (v12.3) Cray : ftn | Green Amber Green Red | OpenMPI |
AIX | IBM : xlf (v11.1) | Green | IBM Parallel Environment |
Mac OS X (not yet tested) |
Support level | |
---|---|
Green | Good level of support - will be tested for each new release |
Amber | Medium level of support - may not be tested for each release. |
Red | 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.