High performance computing

High performance computing (HPC) is all about scale and speed. Google Cloud’s flexible and scalable offerings help accelerate time to completion, so you can convert ideas into discoveries and inspirations into products.

Schrodinger
HSBC
Sony Imageworks
eSilicon
Broad Institute
University of York
The University of North Carolina at Chapel Hill
University of Michigan
Scottish Association for Marine Science
SUNY Downstate
Northeastern University
Institute for Molecular Medicine Finland

Benefits

A powerful and flexible infrastructure to support scalable workloads

Cut the queues

Each team can access their own scalable, tailor-made cluster to reduce queue times for large-batch workloads and relieve compute resource limitations.

Pay only for what you need

Access custom machine configurations to control costs with committed and sustained use discounts. Get up to 80% cost savings with Preemptible VMs.

Innovate with high-performance, on-demand resources

Build your own supercomputer using the latest Intel and AMD processors, NVIDIA GPUs, and high-throughput, low-latency object and file storage.

See what challenges HPC is solving for

Customers

Partners

Related services

Documentation

See tutorials, guides, and resources for this solution

Best Practice
Best practices for running tightly coupled HPC applications

Learn best practices for tuning Google Cloud resources for optimal Message Passing Interface (MPI) performance.

Tutorial
Genomics: Running a GATK best practices pipeline

Run a pipeline on Google Cloud using the GATK Best Practices for variant discovery in whole genome sequencing data provided by the Broad Institute.

Tutorial
Google Cloud Public Datasets

Explore high-demand public datasets, making it easy for you to access and uncover new insights in the cloud.

Tutorial
Create a virtual GPU-accelerated Linux workstation

Create a virtual Linux workstation running CentOS with one of three attached display-capable NVIDIA GPUs T4, P4, and P100.

Tutorial
Deploy a Slurm cluster on Compute Engine

This tutorial shows how to deploy a Slurm cluster on Compute Engine. The Slurm Resource Manager is a popular resource manager used in many HPC centers.

What's new