An HPC blueprint is a YAML
file that defines a reusable configuration and
describes the specific environment that you want to deploy using Cluster Toolkit.
An HPC blueprint implements and documents a specific opinionated
solution. For more information about HPC blueprints, see HPC blueprints.
To search the catalog, you can filter by a combination of your required scheduler, storage, machine types, and base operating system. For each HPC blueprint, featured applications and Google Cloud resources that can be leveraged by using the blueprint are also highlighted.
HPC blueprint | Scheduler | Storage | Machine types | Base operating system | Featured software and compute resources | Collection |
---|---|---|---|---|---|---|
a3-highgpu-8g | Slurm | Filestore, Cloud Storage | A3 | ubuntu-2004-lts* |
|
Core |
a3-megagpu-8g | Slurm | Filestore, Cloud Storage | A3 | debian-12* |
|
Core |
hpc-slurm | Slurm | Filestore | N2, C2, H3 | hpc-centos-7* |
Core | |
hpc-enterprise-slurm | Slurm | Filestore, Filestore High Scale, DDN-EXAScaler Lustre | N2, C2, C3, A2, H3 | hpc-centos-7* |
|
Core |
hpc-slurm6-tpu-maxtext | Slurm | None | TPUv4, N2, C2 | slurm-gcp-6-4-tf-2.14.0* |
|
Community, Experimental |
ml-slurm | Slurm | Filestore, Cloud Storage | N2, A2, G2 | debian-11* |
|
Core |
serverless-batch | Batch | Filestore | N2 | rocky-linux-8-optimized-gcp |
Core | |
serverless-batch-mpi | Batch | Filestore | C2 | hpc-centos-7 |
|
Core |
tutorial-starccm | None | Filestore | C2 | hpc-centos-7 |
|
Community, Experimental |
tutorial-fluent | None | Filestore | C2 | hpc-centos-7 |
|
Community, Experimental |
image-builder | Slurm | Filestore | C2, N2 | hpc-centos-7* |
|
Core |
hpc-build-slurm-image | Slurm | None | N2D | hpc-rocky-linux-8* |
|
Community |
pfs-lustre | None | DDN-EXAScaler Lustre | N2 | hpc-centos-7 |
|
Core |
pfs-daos | None | Intel DAOS | N2 | hpc-centos-7† |
|
Community |
hpc-slurm-daos | Slurm | Intel DAOS | N2, C2 | hpc-rocky-linux-8* |
|
Community |
hpc-amd-slurm | Slurm | Filestore | C2D | hpc-centos-7* |
|
Community |
quantum-circuit-simulator | None | None | N1 | ubuntu-2004-lts |
|
Community |
hpc-slurm-local-ssd | Slurm | Filestore | N1 | hpc-centos-7* |
|
Community, Experimental |
hpc-slurm-ubuntu2004 | Slurm | Filestore | N2, C2 | ubuntu-2004-lts |
Community | |
hpc-slurm-gromacs | Slurm | Filestore | C2 | hpc-rocky-linux-8* |
|
Community, Experimental |
hpc-slurm-hcls | Slurm | Cloud Storage, Filestore | A2, C2 | hpc-centos-7* |
|
Community |
htc-htcondor | HTCondor | None | C2 | hpc-centos-7 |
Community, Experimental | |
ml-gke | GKE | None | N2, A2 | Containers |
|
Community, Experimental |
hpc-gke | GKE | None | N2, C2 | Containers | Community, Experimental | |
storage-gke | GKE | Filestore, ephemeral storage | N2D | Containers |
|
Community, Experimental |
client-google-cloud-storage | None | Cloud Storage | E2 | hpc-centos-7 |
Community, Experimental | |
omnia-cluster | None | Filestore | N2, C2 | rocky-linux-8 |
|
Community, Experimental |
htc-slurm | Slurm | Filestore, Filestore High Scale, DDN EXAScaler Lustre | N2, C2 | hpc-centos-7* |
|
Community, Experimental |
hpc-slurm-sharedvpc | Slurm | Filestore | N2, C2 | hpc-rocky-linux-8* |
|
Community |
*This OS image is an optimized Schedmd's Slurm image that is based on the specified operating system.
†This OS image has DAOS drivers pre-installed and needs to be built following instructions in the DAOS project.
What's next
- Set up Cluster Toolkit
- Review Cluster deployment overview