Google Cloud Platform#

Compute Engine Instance

Launch a Compute Engine instance and run CUDA-X.

single-node

Compute Engine Instance

Vertex AI

Launch the RAPIDS container in Vertex AI managed notebooks.

single-node

Vertex AI

Google Kubernetes Engine (GKE)

Launch a CUDA-X cluster on managed Kubernetes.

multi-node

Google Kubernetes Engine

Dataproc

Launch a CUDA-X cluster on Dataproc.

multi-node

Dataproc

NVIDIA CUDA-X libraries for data science can be deployed on Google Cloud Platform in several ways. Google Cloud supports various kinds of GPU VMs for different needs. Please visit the Google Cloud documentation for an overview of GPU VM sizes and GPU VM availability by region.

Examples#

Time Series Forecasting on GKE

Forecast Walmart M5 sales by engineering features with cuDF and tuning XGBoost with Optuna on a GKE Dask cluster.

GKE +1 · XGBoost · HPO

HPO with dask-ml and cuml

Tune XGBoost and a cuML random forest on airline data with dask-ml grid and random search across local GPUs.

EC2 +4 · cuML · HPO