Changes
Previous
Spartan has been upgraded to RedHat Enterprise Linux 9.4, Slurm 23.11.8 and Spectrum Scale 5.1.9.2
-
Nvidia driver change The Nvidia driver has been updated to support CUDA 12.4
-
gpu-h100 partition added We have recently purchased 10 H100 GPU nodes, and have added them to the gpu-h100 partition.
The H100 GPUs are the latest generation of Nvidia GPU, and have significant advantage over the A100. For information about how to use them, see GPU
Spartan has been upgraded to RedHat Enterprise Linux 9, Slurm 23.02.5 and Spectrum Scale 5.1.8.1
There are many changes to the system which you should read and get accustomed with before submitting jobs.
**Please be patient with us when the system comes back online. The number, size and complexity of changes we made means that there will probably be things that don't quite work, despite our extensive preparation and testing. Please submit a ticket if things aren't quite working well, and describe your issue in as much detail as you can (including modules being loaded, job number and error message seen). **
-
New software system
The old software systems in RedHat 7 are no longer available. The new software system is based on hierarchies, where you can only see the software in the toolchain you have loaded. The new software system is case sensitive. See Modules for details.
On that page, you will see suggested module load statements for different workflows.
-
Software changes
fosscuda has been removed. To use GPU software, load a CUDA version, and look for modules with CUDA in the name.
Singularity has been removed. The Singularity project forked into 2 - SingularityCE and Apptainer. We have chosen to install Apptainer, which can be used in identical fashion to Singularity. Load the
Apptainer
module if you wish to use containers on Spartan. -
Partition renaming
In anticipation for new hardware to arrive this year, which will have different CPUs than our current hardware, we have renamed
physical
tocascade
(the current CPUs are Cascade Lake CPUs). Please see Specifications for details. -
Removal of FastX
We have removed the old FastX system for remote desktops. Remote Desktops are now available through Open OnDemand, including a GPU enabled desktop option. See Open OnDemand for details.
Recommendations for returning users:
-
Delete your R libraries and Python environments, and recreate.
R libraries are by default stored in $HOME/R.
Python environments are stored in $HOME/.local (for pip install --user), and $HOME/venvs for virtual envs. Delete these directories, and recreate the environments you require.
-
Never use
pip install --user
to install Python modules. We highly recommend you move to using virtualenvs and/or Conda environments for Python module installation. This is much neater and allows you to separate Python modules for different tasks. See Python for details.