@@ -235,12 +235,48 @@ <h3>Disclaimer</h3>
235
235
< script >
236
236
var targets = [
237
237
{
238
- "name" : "Integrated GPU (Xe LPG / Arc™ Graphics)" ,
238
+ "name" : "Discrete GPU (Xe2 HPG / Arc™ Graphics / BMG)" ,
239
+ "code" : "xe2_hpg" ,
240
+ "device_info" : {
241
+ "EU_Per_Sub_Slice" : 8 ,
242
+ "Threads_Per_EU" : 8 ,
243
+ "EU_Count" : [ 320 , 288 ] ,
244
+ "Max_Threads_Per_Sub_Slice" : 64 ,
245
+ "Large_GRF_Mode" : false ,
246
+ "Subgroup_Sizes" : [ 32 , 16 ] ,
247
+ "SLM_Size_Per_Sub_Slice" : 128 ,
248
+ "SLM_Size_Per_Work_Group" : 128 ,
249
+ "TG_SLM_Sizes" : [ 0 , 1 , 2 , 4 , 8 , 16 , 24 , 32 , 48 , 64 , 96 , 128 ] ,
250
+ "Max_Work_Group_Size" : 1024 ,
251
+ "Max_Num_Of_Workgroups" : 64 ,
252
+ "Max_Num_Of_Barrier_Registers" : 64
253
+ }
254
+ } ,
255
+ {
256
+ "name" : "Integrated GPU (Xe2 LPG / Arc™ Graphics / LNL)" ,
257
+ "code" : "xe2_lpg" ,
258
+ "device_info" : {
259
+ "EU_Per_Sub_Slice" : 8 ,
260
+ "Threads_Per_EU" : 8 ,
261
+ "EU_Count" : [ 64 , 56 , 32 ] ,
262
+ "Max_Threads_Per_Sub_Slice" : 64 ,
263
+ "Large_GRF_Mode" : false ,
264
+ "Subgroup_Sizes" : [ 32 , 16 ] ,
265
+ "SLM_Size_Per_Sub_Slice" : 128 ,
266
+ "SLM_Size_Per_Work_Group" : 128 ,
267
+ "TG_SLM_Sizes" : [ 0 , 1 , 2 , 4 , 8 , 16 , 24 , 32 , 48 , 64 , 96 , 128 ] ,
268
+ "Max_Work_Group_Size" : 1024 ,
269
+ "Max_Num_Of_Workgroups" : 64 ,
270
+ "Max_Num_Of_Barrier_Registers" : 64
271
+ }
272
+ } ,
273
+ {
274
+ "name" : "Integrated GPU (Xe LPG / Arc™ Graphics / MTL)" ,
239
275
"code" : "xe_lpg" ,
240
276
"device_info" : {
241
277
"EU_Per_Sub_Slice" : 16 ,
242
278
"Threads_Per_EU" : 8 ,
243
- "EU_Count" : [ 48 , 64 , 112 , 128 ] ,
279
+ "EU_Count" : [ 128 , 112 , 64 , 48 ] ,
244
280
"Max_Threads_Per_Sub_Slice" : 64 ,
245
281
"Large_GRF_Mode" : false ,
246
282
"Subgroup_Sizes" : [ 32 , 16 , 8 ] ,
@@ -253,12 +289,12 @@ <h3>Disclaimer</h3>
253
289
}
254
290
} ,
255
291
{
256
- "name" : "Discrete GPU (Xe HPC / Data Center Max)" ,
292
+ "name" : "Discrete GPU (Xe HPC / Data Center Max / PVC )" ,
257
293
"code" : "xe_hpc_pvc" ,
258
294
"device_info" : {
259
295
"EU_Per_Sub_Slice" : 8 ,
260
296
"Threads_Per_EU" : 8 ,
261
- "EU_Count" : [ 448 , 512 , 896 , 1024 ] ,
297
+ "EU_Count" : [ 1024 , 896 , 512 , 448 ] ,
262
298
"Max_Threads_Per_Sub_Slice" : 64 ,
263
299
"Large_GRF_Mode" : true ,
264
300
"Subgroup_Sizes" : [ 32 , 16 ] ,
@@ -271,12 +307,12 @@ <h3>Disclaimer</h3>
271
307
}
272
308
} ,
273
309
{
274
- "name" : "Discrete GPU (Xe HPG / Data Center Flex)" ,
310
+ "name" : "Discrete GPU (Xe HPG / Data Center Flex / ATSM )" ,
275
311
"code" : "xe_hpg_dg2_flex" ,
276
312
"device_info" : {
277
313
"EU_Per_Sub_Slice" : 16 ,
278
314
"Threads_Per_EU" : 8 ,
279
- "EU_Count" : [ 128 , 512 ] ,
315
+ "EU_Count" : [ 512 , 128 ] ,
280
316
"Max_Threads_Per_Sub_Slice" : 128 ,
281
317
"Large_GRF_Mode" : false ,
282
318
"Subgroup_Sizes" : [ 32 , 16 , 8 ] ,
@@ -289,12 +325,12 @@ <h3>Disclaimer</h3>
289
325
}
290
326
} ,
291
327
{
292
- "name" : "Discrete GPU (Xe HPG / Arc™ Graphics)" ,
328
+ "name" : "Discrete GPU (Xe HPG / Arc™ Graphics / DG2 )" ,
293
329
"code" : "xe_hpg_dg2_arc" ,
294
330
"device_info" : {
295
331
"EU_Per_Sub_Slice" : 16 ,
296
332
"Threads_Per_EU" : 8 ,
297
- "EU_Count" : [ 96 , 128 , 256 , 384 , 448 , 512 ] ,
333
+ "EU_Count" : [ 512 , 448 , 384 , 256 , 128 , 96 ] ,
298
334
"Max_Threads_Per_Sub_Slice" : 128 ,
299
335
"Large_GRF_Mode" : false ,
300
336
"Subgroup_Sizes" : [ 32 , 16 , 8 ] ,
@@ -307,7 +343,7 @@ <h3>Disclaimer</h3>
307
343
}
308
344
} ,
309
345
{
310
- "name" : "Discrete GPU (Xe LP / Iris® Xe MAX)" ,
346
+ "name" : "Discrete GPU (Xe LP / Iris® Xe MAX / DG1 )" ,
311
347
"code" : "xe_dg1" ,
312
348
"device_info" : {
313
349
"EU_Per_Sub_Slice" : 16 ,
@@ -325,12 +361,12 @@ <h3>Disclaimer</h3>
325
361
}
326
362
} ,
327
363
{
328
- "name" : "Integrated GPU (Xe LP)" ,
364
+ "name" : "Integrated GPU (Xe LP / TGL,RPL,RKL,ADL )" ,
329
365
"code" : "gen12" ,
330
366
"device_info" : {
331
367
"EU_Per_Sub_Slice" : 16 ,
332
368
"Threads_Per_EU" : 7 ,
333
- "EU_Count" : [ 16 , 24 , 32 , 48 , 96 ] ,
369
+ "EU_Count" : [ 96 , 48 , 32 , 24 , 16 ] ,
334
370
"Max_Threads_Per_Sub_Slice" : 112 ,
335
371
"Large_GRF_Mode" : false ,
336
372
"Subgroup_Sizes" : [ 32 , 16 , 8 ] ,
@@ -348,7 +384,7 @@ <h3>Disclaimer</h3>
348
384
"device_info" : {
349
385
"EU_Per_Sub_Slice" : 8 ,
350
386
"Threads_Per_EU" : 7 ,
351
- "EU_Count" : [ 32 , 48 , 64 ] ,
387
+ "EU_Count" : [ 64 , 48 , 32 ] ,
352
388
"Max_Threads_Per_Sub_Slice" : 56 ,
353
389
"Large_GRF_Mode" : false ,
354
390
"Subgroup_Sizes" : [ 32 , 16 , 8 ] ,
@@ -366,7 +402,7 @@ <h3>Disclaimer</h3>
366
402
"device_info" : {
367
403
"EU_Per_Sub_Slice" : 8 ,
368
404
"Threads_Per_EU" : 7 ,
369
- "EU_Count" : [ 24 , 48 , 72 ] ,
405
+ "EU_Count" : [ 72 , 48 , 24 ] ,
370
406
"Max_Threads_Per_Sub_Slice" : 56 ,
371
407
"Large_GRF_Mode" : false ,
372
408
"Subgroup_Sizes" : [ 32 , 16 , 8 ] ,
@@ -949,7 +985,7 @@ <h3>Disclaimer</h3>
949
985
"Max_Num_Of_Barrier_Registers" : 64
950
986
}
951
987
} ,
952
- //ARC
988
+ //DG2
953
989
{
954
990
"pci_id" : [ "56A5" , "5694" ] ,
955
991
"name" : "Discrete GPU (Xe HPG)" ,
@@ -1154,7 +1190,7 @@ <h3>Disclaimer</h3>
1154
1190
} ,
1155
1191
// MTL
1156
1192
{
1157
- "pci_id" : [ "7D55" ] ,
1193
+ "pci_id" : [ "7D55" , "7DD5" ] ,
1158
1194
"name" : "Integrated GPU (Xe LPG / Arc™ Graphics)" ,
1159
1195
"product_name" : "Intel® Arc™ Graphics" ,
1160
1196
"code" : "xe_lpg" ,
@@ -1173,6 +1209,108 @@ <h3>Disclaimer</h3>
1173
1209
"Max_Num_Of_Barrier_Registers" : 64
1174
1210
}
1175
1211
} ,
1212
+ {
1213
+ "pci_id" : [ "7D45" , "7D40" ] ,
1214
+ "name" : "Integrated GPU (Xe LPG / Arc™ Graphics)" ,
1215
+ "product_name" : "Intel® Graphics" ,
1216
+ "code" : "xe_lpg" ,
1217
+ "device_info" : {
1218
+ "EU_Per_Sub_Slice" : 16 ,
1219
+ "Threads_Per_EU" : 8 ,
1220
+ "EU_Count" : 64 ,
1221
+ "Max_Threads_Per_Sub_Slice" : 64 ,
1222
+ "Large_GRF_Mode" : false ,
1223
+ "Subgroup_Sizes" : [ 32 , 16 , 8 ] ,
1224
+ "SLM_Size_Per_Sub_Slice" : 128 ,
1225
+ "SLM_Size_Per_Work_Group" : 64 ,
1226
+ "TG_SLM_Sizes" : [ 0 , 1 , 2 , 4 , 8 , 16 , 32 , 64 ] ,
1227
+ "Max_Work_Group_Size" : 1024 ,
1228
+ "Max_Num_Of_Workgroups" : 64 ,
1229
+ "Max_Num_Of_Barrier_Registers" : 64
1230
+ }
1231
+ } ,
1232
+ // LNL
1233
+ {
1234
+ "pci_id" : [ "64A0" , "6420" ] ,
1235
+ "name" : "Integrated GPU (Xe2 LPG / Arc™ Graphics)" ,
1236
+ "product_name" : "Intel® Arc™ Graphics" ,
1237
+ "code" : "xe2_lpg" ,
1238
+ "device_info" : {
1239
+ "EU_Per_Sub_Slice" : 8 ,
1240
+ "Threads_Per_EU" : 8 ,
1241
+ "EU_Count" : 64 ,
1242
+ "Max_Threads_Per_Sub_Slice" : 64 ,
1243
+ "Large_GRF_Mode" : false ,
1244
+ "Subgroup_Sizes" : [ 32 , 16 ] ,
1245
+ "SLM_Size_Per_Sub_Slice" : 128 ,
1246
+ "SLM_Size_Per_Work_Group" : 128 ,
1247
+ "TG_SLM_Sizes" : [ 0 , 1 , 2 , 4 , 8 , 16 , 24 , 32 , 48 , 64 , 96 , 128 ] ,
1248
+ "Max_Work_Group_Size" : 1024 ,
1249
+ "Max_Num_Of_Workgroups" : 64 ,
1250
+ "Max_Num_Of_Barrier_Registers" : 64
1251
+ }
1252
+ } ,
1253
+ {
1254
+ "pci_id" : [ "64B0" ] ,
1255
+ "name" : "Integrated GPU (Xe2 LPG / Arc™ Graphics)" ,
1256
+ "product_name" : "Intel® Graphics" ,
1257
+ "code" : "xe2_lpg" ,
1258
+ "device_info" : {
1259
+ "EU_Per_Sub_Slice" : 8 ,
1260
+ "Threads_Per_EU" : 8 ,
1261
+ "EU_Count" : 32 ,
1262
+ "Max_Threads_Per_Sub_Slice" : 32 ,
1263
+ "Large_GRF_Mode" : false ,
1264
+ "Subgroup_Sizes" : [ 32 , 16 ] ,
1265
+ "SLM_Size_Per_Sub_Slice" : 128 ,
1266
+ "SLM_Size_Per_Work_Group" : 128 ,
1267
+ "TG_SLM_Sizes" : [ 0 , 1 , 2 , 4 , 8 , 16 , 24 , 32 , 48 , 64 , 96 , 128 ] ,
1268
+ "Max_Work_Group_Size" : 1024 ,
1269
+ "Max_Num_Of_Workgroups" : 64 ,
1270
+ "Max_Num_Of_Barrier_Registers" : 64
1271
+ }
1272
+ } ,
1273
+ // BMG
1274
+ {
1275
+ "pci_id" : [ "E20B" ] ,
1276
+ "name" : "Discrete GPU (Xe2 HPG / Arc™ Graphics)" ,
1277
+ "product_name" : "Intel® Arc™ B580 Graphicss" ,
1278
+ "code" : "xe2_hpg" ,
1279
+ "device_info" : {
1280
+ "EU_Per_Sub_Slice" : 8 ,
1281
+ "Threads_Per_EU" : 8 ,
1282
+ "EU_Count" : 320 ,
1283
+ "Max_Threads_Per_Sub_Slice" : 32 ,
1284
+ "Large_GRF_Mode" : false ,
1285
+ "Subgroup_Sizes" : [ 32 , 16 ] ,
1286
+ "SLM_Size_Per_Sub_Slice" : 128 ,
1287
+ "SLM_Size_Per_Work_Group" : 128 ,
1288
+ "TG_SLM_Sizes" : [ 0 , 1 , 2 , 4 , 8 , 16 , 24 , 32 , 48 , 64 , 96 , 128 ] ,
1289
+ "Max_Work_Group_Size" : 1024 ,
1290
+ "Max_Num_Of_Workgroups" : 64 ,
1291
+ "Max_Num_Of_Barrier_Registers" : 64
1292
+ }
1293
+ } ,
1294
+ {
1295
+ "pci_id" : [ "E20C" ] ,
1296
+ "name" : "Discrete GPU (Xe2 HPG / Arc™ Graphics)" ,
1297
+ "product_name" : "Intel® Arc™ B570 Graphics" ,
1298
+ "code" : "xe2_hpg" ,
1299
+ "device_info" : {
1300
+ "EU_Per_Sub_Slice" : 8 ,
1301
+ "Threads_Per_EU" : 8 ,
1302
+ "EU_Count" : 288 ,
1303
+ "Max_Threads_Per_Sub_Slice" : 32 ,
1304
+ "Large_GRF_Mode" : false ,
1305
+ "Subgroup_Sizes" : [ 32 , 16 ] ,
1306
+ "SLM_Size_Per_Sub_Slice" : 128 ,
1307
+ "SLM_Size_Per_Work_Group" : 128 ,
1308
+ "TG_SLM_Sizes" : [ 0 , 1 , 2 , 4 , 8 , 16 , 24 , 32 , 48 , 64 , 96 , 128 ] ,
1309
+ "Max_Work_Group_Size" : 1024 ,
1310
+ "Max_Num_Of_Workgroups" : 64 ,
1311
+ "Max_Num_Of_Barrier_Registers" : 64
1312
+ }
1313
+ } ,
1176
1314
] ;
1177
1315
1178
1316
var gpu = { } ;
0 commit comments