HECToR now upgraded to CLE 2.1

On May 6 2009 the Cray Linux Environment (CLE) on HECToR was upgraded from version 2.0 to version 2.1.

Key changes as a result of this upgrade are detailed below. These will be updated if further upgrade-specific issues are identified.

Any users requiring assistance should contact the HECToR Helpdesk.

MPT 2.0 Executables No Longer Supported

Binaries compiled under MPT v2.0 will not run and will be blocked automatically.

If a job is aborted for this reason, you will be presented with the following message:

aprun: MPT 2.0 applications no longer supported
aprun: Exiting due to errors. Application aborted

Any such binaries will have to be recompiled against MPT v3.x.

You can identify MPT v2.0 binaries with the command:

find . -type f -a -perm -100 -a -exec grep 'rs64\.REL_2[a-zA-Z0-9/_.]*xt_allreduce.c' {} \; -print

Recompile CLE 2.0 Binaries

We would strongly recommend that all CLE 2.0 compiled executables are recompiled. Failure to recompile may result in application failure, hangs, or other undefined behaviour.

Hybrid OpenMP/MPI with Pathscale

Any users who are running hybrid OpenMP/MPI codes compiled with Pathscale must set PSC_OMP_AFFINITY=FALSE in their job scripts.

Failure to do so will result in performance problems.