Skip to content

Commit d156d24

Browse files
committed
Update GPU family support for Node Labeller
Change-Id: Idb44fc2e201580e58b0ad0a7b6eb814a58abddb5
1 parent 9941b59 commit d156d24

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

cmd/k8s-node-labeller/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,13 @@ The Labeller currently creates node label for the following AMD GPU properties:
3333
* AI - Arctic Islands
3434
* RV - Raven
3535
* NV - Navi
36+
* VGH - Van Gogh
37+
* GC\_11\_0\_0 - GC 11.0.0
38+
* YC - Yellow Carp
39+
* GC\_11\_0\_1 - GC 11.0.1
40+
* GC\_10\_3\_6 - GC 10.3.6
41+
* GC\_10\_3\_7 - GC 10.3.7
42+
* GC\_11\_5\_0 - GC 11.5.0
3643

3744
Example result
3845

internal/pkg/amdgpu/amdgpu.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,20 @@ func FamilyIDtoString(familyId uint32) (string, error) {
5959
return "RV", nil
6060
case C.AMDGPU_FAMILY_NV:
6161
return "NV", nil
62+
case C.AMDGPU_FAMILY_VGH:
63+
return "VGH", nil
64+
case C.AMDGPU_FAMILY_GC_11_0_0:
65+
return "GC_11_0_0", nil
66+
case C.AMDGPU_FAMILY_YC:
67+
return "YC", nil
68+
case C.AMDGPU_FAMILY_GC_11_0_1:
69+
return "GC_11_0_1", nil
70+
case C.AMDGPU_FAMILY_GC_10_3_6:
71+
return "GC_10_3_6", nil
72+
case C.AMDGPU_FAMILY_GC_10_3_7:
73+
return "GC_10_3_7", nil
74+
case C.AMDGPU_FAMILY_GC_11_5_0:
75+
return "GC_11_5_0", nil
6276
default:
6377
ret := ""
6478
err := fmt.Errorf("Unknown Family ID: %d", familyId)

0 commit comments

Comments
 (0)