This topic introduces the terms about cGPU Professional Edition and describes how to enable and use cGPU Professional Edition. This helps you better understand and use cGPU Professional Edition.
Container Service for Kubernetes (ACK) provides the open source cGPU solution that allows you to share one GPU among multiple containers in a Kubernetes cluster. You can enable cGPU for container clusters that are deployed in Alibaba Cloud, Amazon Web Services (AWS), Google Compute Engine (GCE), or data centers. cGPU enables GPU sharing and reduces the cost of GPU resources. cGPU also enables the isolation of GPU resources allocated to multiple containers when one GPU is shared. This prevents the issue in which some containers consume excessive resources and other containers run with insufficient resources. cGPU also enables fine-grained sharing of GPUs. You can refer to the following topics for further details:
For more information about cGPU, see cGPU overview.
For more information about how to enable cGPU Professional Edition, see Install and use ack-ai-installer and the GPU inspection tool.
For more information about how to use cGPU, see Use cGPU and Use cGPU to achieve GPU sharing based on multiple GPUs.
If you migrate workloads from a dedicated Kubernetes cluster installed with cGPU Basic Edition to a professional managed Kubernetes cluster, you must upgrade to cGPU Professional Edition in the professional managed Kubernetes cluster after the migration is completed. For more information, see Upgrade cGPU Basic Edition to cGPU Professional Edition in an ACK Pro cluster.