intel / intel/intel-technology-enabling-for-openshift

Support the Heterogenous(different type of) Intel GPU cards in the same OCP cluster

Open
#216 2 comments 0 reactions 1 assignee Claimed by @vbedida79 View on GitHub
enhancement gpu
Dominant language
Python
Stars
22
Forks
13
PR merge metrics
No merged PRs in 30d

Description

### Summary
Support the heterogeneous (different) Intel GPU cards in the same OCP cluster.

### Detail

In the Scenario, When in the same cluster, different Intel GPU cards like Max-1100, Flex-140, and Flex-170 are provisioned. A mechanism should be provided for the users to pick up the proper GPU card they want to run the workloads on.
To align with the taints/tolerance mechanism from [Red Hat OpenShift AI accelerator Profile](https://access.redhat.com/documentation/en-us/red_hat_openshift_data_science_self-managed/2.4/html/working_on_data_science_projects/working-with-accelerators_accelerators#working-with-accelerator-profiles_accelerators), We will use the same taints/tolerance mechanism for this feature.

To properly label(taint) the nodes in the cluster automatically, we will rely on the [NFD node tainting feature](https://nfd.sigs.k8s.io/usage/customization-guide#node-tainting).

So this feature rely on issue https://github.com/openshift/cluster-nfd-operator/issues/356
### Note
The feature is for the heterogeneous (different) Intel GPU cards in the same OCP cluster.
The different Intel dGPU cards in the same node are not supported.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.