User Actions and Important Information (Read this First)

Starting from September 5th, 2023, Setonix will include compute nodes with the new Cray Programming Environment (CPE) 23.03. This update to CPE will result in better performance of the supercomputer but will also imply a series of modifications and updates in the whole working environment to users. The purpose of this page is to consolidate in one place all the important points that researchers will need to pay attention, together with the recommended actions or changes to take.

What is new in CPE 23.03

The Cray Programming Environment (CPE) is the programming environment provided by the vendor on Setonix. It has been updated to version 23.03 and includes newer MPI libraries, newer Cray (14.0.3 -> 15.0.1) and GCC (12.1.0 -> 12.2.0) compilers. The AOCC compiler and programming environment should NOT be used as it is unstable.

User actions

Every researcher should follow the following steps to use the new CPE:

  • review updated versions of software in the system-wide stack provided by Pawsey and HPE
  • reinstall any software managed by the group
  • rebuild containers previously built on Pawsey-provided images for multi-node MPI support
  • update Slurm batch scripts to reflect updated versions of software

Further details are provided in the following sections.