Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Setonix operating system and environment will be a newer version of the Cray Linux Environment familiar to users of Magnus and Galaxy. It will also include scheduling features previously provided separately on Zeus and Topaz. This will enable the creation of end-to-end workflows running on Setonix, as detailed in the following sections.

Supercomputing filesystems 
Anchor
setonix_filesystems
setonix_filesystems

There are several new filesystems that will be available with the Setonix supercomputer.

...

For information specific to Setonix refer to the Filesystems and data management section of the Setonix User Guide.​

Loading modules and using containers 
Anchor
setonix_modules_containers
setonix_modules_containers

The software environment on Setonix is provided by a module environment very similar to that of the previous supercomputing systems.

...

For information specific to Setonix refer to the Software Environment section of the Setonix User Guide.​

Installing and maintaining your software 
Anchor
setonix_installing_software
setonix_installing_software

The Setonix supercomputer has a different hardware architecture to previous supercomputing systems, and the compilers and libraries available may have changed or have newer versions. It is strongly recommended that project groups reinstall any necessary domain-specific software. This is also an opportunity for project groups to review the software in use and consider updating to recent versions, which typically contain newer features and improved performance.

...

For information specific to Setonix refer to the Compiling section of the Setonix User Guide. 

Submitting and monitoring jobs 
Anchor
setonix_jobs
setonix_jobs

Setonix uses Slurm, which is the same job scheduling system used on the previous generation of supercomputing systems. Previously, several specific types of computational use cases for were supported on Zeus rather than the main petascale supercomputer, Magnus. Such use cases were often used for pre-processing and post-processing. These specialised use cases are now supported on Setonix alongside large scale computational workloads.

...

For information specific to Setonix refer to the Running Jobs section, and particularly for GPU jobs the Example Slurm Batch Scripts for Setonix on GPU Compute Nodes page of the Setonix User guide.

Using data throughout the project

...

lifecycle 
Anchor
setonix_datamanagement
setonix_datamanagement

When using Pawey's supercomputing infrastructure, there may be project data that is needed to be available for longer than the 30 day /scratch purge policy. For example, a reference set of data that is reused across many computational workflows.

...