@@ -6,12 +6,15 @@ metadata:
6
6
# the PCI info is from these websites:
7
7
# source1: https://admin.pci-ids.ucw.cz/read/PC/1002
8
8
# source2: https://devicehunt.com/view/type/pci/vendor/1002
9
+ # Please refre to ROCm official website
10
+ # vfor the driver compatibility matrix for different GPU models
9
11
spec :
10
12
rules :
11
13
- name : amd-vgpu
12
14
labels :
13
15
feature.node.kubernetes.io/amd-vgpu : " true"
14
16
matchAny :
17
+ # AMD Instinct
15
18
- matchFeatures :
16
19
- feature : pci.device
17
20
matchExpressions :
@@ -27,10 +30,42 @@ spec:
27
30
matchExpressions :
28
31
vendor : {op: In, value: ["1002"]}
29
32
device : {op: In, value: ["74b9"]} # Mi325X VF
33
+ # AMD Radeon Pro
34
+ - matchFeatures :
35
+ - feature : pci.device
36
+ matchExpressions :
37
+ vendor : {op: In, value: ["1002"]}
38
+ device : {op: In, value: ["7461"]} # Radeon Pro V710 MxGPU
39
+ - matchFeatures :
40
+ - feature : pci.device
41
+ matchExpressions :
42
+ vendor : {op: In, value: ["1002"]}
43
+ device : {op: In, value: ["73ae"]} # Radeon Pro V620 MxGPU
30
44
- name : amd-gpu
31
45
labels :
32
46
feature.node.kubernetes.io/amd-gpu : " true"
33
47
matchAny :
48
+ # AMD Instinct
49
+ - matchFeatures :
50
+ - feature : pci.device
51
+ matchExpressions :
52
+ vendor : {op: In, value: ["1002"]}
53
+ device : {op: In, value: ["74a5"]} # MI325X
54
+ - matchFeatures :
55
+ - feature : pci.device
56
+ matchExpressions :
57
+ vendor : {op: In, value: ["1002"]}
58
+ device : {op: In, value: ["74a2"]} # MI308X
59
+ - matchFeatures :
60
+ - feature : pci.device
61
+ matchExpressions :
62
+ vendor : {op: In, value: ["1002"]}
63
+ device : {op: In, value: ["74b6"]} # MI308X
64
+ - matchFeatures :
65
+ - feature : pci.device
66
+ matchExpressions :
67
+ vendor : {op: In, value: ["1002"]}
68
+ device : {op: In, value: ["74a8"]} # MI308X HF
34
69
- matchFeatures :
35
70
- feature : pci.device
36
71
matchExpressions :
41
76
matchExpressions :
42
77
vendor : {op: In, value: ["1002"]}
43
78
device : {op: In, value: ["74a1"]} # MI300X
79
+ - matchFeatures :
80
+ - feature : pci.device
81
+ matchExpressions :
82
+ vendor : {op: In, value: ["1002"]}
83
+ device : {op: In, value: ["74a9"]} # MI300X HF
84
+ - matchFeatures :
85
+ - feature : pci.device
86
+ matchExpressions :
87
+ vendor : {op: In, value: ["1002"]}
88
+ device : {op: In, value: ["74bd"]} # MI300X HF
44
89
- matchFeatures :
45
90
- feature : pci.device
46
91
matchExpressions :
@@ -66,4 +111,66 @@ spec:
66
111
matchExpressions :
67
112
vendor : {op: In, value: ["1002"]}
68
113
device : {op: In, value: ["738e"]} # MI100
69
- {{- end }}
114
+ # AMD Radeon Pro
115
+ - matchFeatures :
116
+ - feature : pci.device
117
+ matchExpressions :
118
+ vendor : {op: In, value: ["1002"]}
119
+ device : {op: In, value: ["7460"]} # V710
120
+ - matchFeatures :
121
+ - feature : pci.device
122
+ matchExpressions :
123
+ vendor : {op: In, value: ["1002"]}
124
+ device : {op: In, value: ["7448"]} # W7900
125
+ - matchFeatures :
126
+ - feature : pci.device
127
+ matchExpressions :
128
+ vendor : {op: In, value: ["1002"]}
129
+ device : {op: In, value: ["744a"]} # W7900 Dual Slot
130
+ - matchFeatures :
131
+ - feature : pci.device
132
+ matchExpressions :
133
+ vendor : {op: In, value: ["1002"]}
134
+ device : {op: In, value: ["745e"]} # W7800
135
+ - matchFeatures :
136
+ - feature : pci.device
137
+ matchExpressions :
138
+ vendor : {op: In, value: ["1002"]}
139
+ device : {op: In, value: ["73a2"]} # W6900X
140
+ - matchFeatures :
141
+ - feature : pci.device
142
+ matchExpressions :
143
+ vendor : {op: In, value: ["1002"]}
144
+ device : {op: In, value: ["73a3"]} # W6800 GL-XL
145
+ - matchFeatures :
146
+ - feature : pci.device
147
+ matchExpressions :
148
+ vendor : {op: In, value: ["1002"]}
149
+ device : {op: In, value: ["73ab"]} # W6800X / W6800X Duo
150
+ - matchFeatures :
151
+ - feature : pci.device
152
+ matchExpressions :
153
+ vendor : {op: In, value: ["1002"]}
154
+ device : {op: In, value: ["73a1"]} # V620
155
+ # AMD Radeon
156
+ - matchFeatures :
157
+ - feature : pci.device
158
+ matchExpressions :
159
+ vendor : {op: In, value: ["1002"]}
160
+ device : {op: In, value: ["7550"]} # RX 9070 / 9070 XT
161
+ - matchFeatures :
162
+ - feature : pci.device
163
+ matchExpressions :
164
+ vendor : {op: In, value: ["1002"]}
165
+ device : {op: In, value: ["744c"]} # RX 7900 XT / 7900 XTX / 7900 GRE / 7900M
166
+ - matchFeatures :
167
+ - feature : pci.device
168
+ matchExpressions :
169
+ vendor : {op: In, value: ["1002"]}
170
+ device : {op: In, value: ["73af"]} # RX 6900 XT
171
+ - matchFeatures :
172
+ - feature : pci.device
173
+ matchExpressions :
174
+ vendor : {op: In, value: ["1002"]}
175
+ device : {op: In, value: ["73bf"]} # RX 6800 / 6800 XT / 6900 XT
176
+ {{- end }}
0 commit comments