Cluster Toolkit documentation

Cluster Toolkit is open source software offered by Google Cloud that makes it easy to deploy high performance computing (HPC), artificial intelligence (AI), and machine learning (ML) workloads on Google Cloud.

Start your proof of concept with $300 in free credit

  • Develop with our latest Generative AI models and tools.
  • Get free usage of 20+ popular products, including Compute Engine and AI APIs.
  • No automatic charges, no commitment.

Keep exploring with 20+ always-free products.

Access 20+ free products for common use cases, including AI APIs, VMs, data warehouses, and more.

Documentation resources

Find quickstarts and guides, review key references, and get help with common issues.

Guides

Related resources

Explore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services.
Training
Training and tutorials

Deploy an HPC Cluster with Slurm

Complete a guided step-by-step deployment of an HPC cluster with Slurm from the Google Cloud console.

TerraformSlurmHPC
25 minutesintroductory

Training
Training and tutorials

Create an AI-optimized Slurm cluster with an A4 machine type

Learn how to create an AI-optimized Slurm cluster with an A4 accelerator-optimized machine type from the Google Cloud console.

TerraformSlurmHPCA4AI
30 minutesintroductory

Training
Training and tutorials

Run Simcenter STAR CCM+ workloads

Learn how to deploy an HPC cluster on Google Cloud that is optimized to run Simcenter STAR CCM+ workloads.

TerraformSimcenter STAR CCM+HPC
25 minutesintermediate

Code sample
Code Samples

Deploy an HPC cluster Slurm and various file systems

Learn how to create a cluster with Filestore High Scale, DDN EXAscaler Lustre, and Slurm.

TerraformSlurmFilestoreDDNLustreEXAscaler

Code sample
Code Samples

Build images with Packer

Learn how to build images with Packer and the Cluster Toolkit.

TerraformPackerSlurm

Code sample
Code Samples

Use Spack to install GROMACS

Learn how to use Spack in the Cluster Toolkit to install GROMACS and launch jobs in Slurm.

TerraformSlurmSpackGROMACS

Code sample
Code Samples

Configure an HPC Cluster with DELL Omnia

Learn how to use Cluster Toolkit to configure a cluster with DELL Omnia.

TerraformDELLOmnia

Related videos

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-15 UTC.