Graphics Processing Unit (GPU)

Leverage GPUs on Google Cloud for machine learning, scientific computing, and 3D visualization.

TRY IT FREE

Accelerated Cloud Computing

Scientists, artists, and engineers need access to massively parallel computational power. Google Cloud now offers virtual machines with GPUs capable of up to 960 teraflops of performance per instance. Deep learning, physical simulation, and molecular modeling take hours instead of days on NVIDIA Tesla K80, P4, P100, and V100 GPUs. Regardless of the size of your workload, GCP provides the perfect GPU for your job.

Accelerated Cloud Computing

Speed Up Complex Compute Jobs

Increase the speed of complex processing such as machine learning, medical analysis, seismic exploration, video transcoding, graphic visualization, and scientific simulations. Provision Compute Engine instances with powerful GPUs to handle your most complex compute-intensive workloads.

Speed Up Complex Compute Jobs

GPUs in the Cloud

Reduce capital costs—whether the task requires GPUs for hours or weeks, you can get exactly what you need. Precisely configure an instance with the ratio of processors, memory and GPUs you need instead of modifying your workload to fit within limited system configurations.

GPUs in the Cloud

Optimize Time and Cost

Thanks to per-second pricing, you can choose the GPU that best suits your workload and pay only for what you need.

Optimize Time and Cost

Built on Google’s Infrastructure

Access some of the same hardware that Google uses to develop high performance machine learning products. GPUs give you the power that you need to process massive datasets. The hardware is passed through directly to the virtual machine to provide bare metal performance.

Built on Google’s Infrastructure

GPU Features

Leverage GPUs on Google Cloud for machine learning, scientific computing, and 3D visualization.

Several GPU types available
NVIDIA Tesla K80, P100, P4, and V100 GPUs are available today, depending on your compute or visualization needs.
Bare metal performance
GPUs are offered in passthrough mode, directly attached to the virtual machine to provide maximum performance.
All the benefits of the Google Cloud
Run GPU workloads on Google Cloud Platform where you have access to industry-leading storage, networking, and data analytics technologies.
Virtual Workstations in the Cloud
Run graphics-intensive applications including 3D visualization and rendering with NVIDIA GRID Virtual Workstations, supported on P4 and P100 GPUs.
Attach GPUs to any machine type
Optimally balance the processor, memory, high performance disk and GPU power for your individual workload.
Flexible GPU counts per instance
Attach up to 8 GPU dies to your instance to get the power that you need for your applications.
GPU application frameworks
Whether your applications require OpenCL, CUDA, Vulkan or OpenGL, Compute Engine provides the hardware that you need to accelerate your workloads.
Per-second billing
Get the same per-second billing for GPUs that you do for the rest of Google Cloud Platform's resources. Pay only for what you need while you are using it.
Preemptible GPUs
For batch processing jobs, customers can save 50% from on-demand prices by using GPUs with preemptible instances. Together with preemptible GPU instances, managed instance groups can be used to create a large pool of affordable GPU capacity that runs as long as capacity is available.

“For certain tasks, [NVIDIA] GPUs are a cost-effective and high-performance alternative to traditional CPUs. They work great with Shazam’s core music recognition workload, in which we match snippets of user-recorded audio fingerprints against our catalog of over 40 million songs. We do that by taking the audio signatures of each and every song, compiling them into a custom database format and loading them into GPU memory. Whenever a user Shazams a song, our algorithm uses GPUs to search that database until it finds a match. This happens successfully over 20 million times per day.”

— Ben Belchak Head of Site Reliability Engineering, Shazam

GPU Pricing

Leverage GPUs on Google Cloud for machine learning, scientific computing, and 3D visualization.

Hourly price by location (USD)

Model U.S.
On-Demand Price
Europe / Asia
On-Demand Price
U.S.
Sustained Use Discount

(up to 30% off)
Europe / Asia
Sustained Use Discount

(up to 30% off)
U.S.
Preemptible Price
Europe / Asia
Preemptible Price
NVIDIA K80 $0.45 $0.49 As low as $0.315 As low as $0.346 $0.135 $0.135
NVIDIA P4 Starting at $0.60 Starting at $0.65 As low as $0.42 As low as $0.455 $0.216 $0.216
NVIDIA P100 $1.46 $1.60 As low as $1.022 As low as $1.242 $0.43 $0.43
NVIDIA V100 $2.48 $2.55 As low as $1.736 As low as $1.785 $0.74 $0.74

NVIDIA GRID License hourly pricing is $0.20 per GPU. NVIDIA GRID support only available on P4 and P100 GPUs (beta).