Running on HPC - firedrakeproject/firedrake GitHub Wiki

Running on HPC

The recommended installation on HPC is to use the Spack package manager.

You should familiarise yourself with as much of Spack's functionality as possible. To achieve the same flexibility as we have on desktop installs the Firedrake Spack install leverages a lot of Spack's features. More information about Spack can be found on their website.

Spack guides for specific machines:

Container installs

For platforms where Apptainer/Singularity is installed it is possible to convert the Firedrake Docker image for use with the singularity program. Details of this procedure are on the Apptainer/Singularity page.

Other systems

NextGen cluster