Skip to content

GoogleCloudPlatform/accelerated-platforms

Repository files navigation

Google Cloud Accelerated Platforms

This repository is a collection of accelerated platform best practices, reference architectures, example use cases, reference implementations, and various other assets on Google Cloud.

An accelerated platform utilizes specialized hardware components, or accelerators, such as GPUs (Graphics Processing Units) and TPUs (Tensor Processing Units), to significantly increase the speed of computationally intensive tasks. These tasks may include data analysis, machine learning, artificial intelligence, and graphics rendering. By offloading demanding workloads from traditional CPUs to dedicated hardware accelerators, which are capable of much faster parallel calculations, the platform optimizes high-performance computing.

Google Kubernetes Engine (GKE)

Base GKE Accelerated Platform

The Base GKE Accelerated Platform is an implementation of a foundational platform built on GKE that incorporates best practices and provides a core environment optimized for running accelerated workloads. It offers a streamlined and efficient solution to leverage the benefits of GKE as the primary runtime.

Example implementations

Playground AI/ML Platform on GKE

The Playground AI/ML Platform on GKE is a quick-start implementation of the platform that can be used to familiarize yourself with the GKE architecture and to get an understanding of various concepts covered in the use cases.

Use cases

Contributing

For more information about contributing to this repository, see CONTRIBUTING.