Adding an entry matching the PCI-vendor and PCI-device ID of the Intel GPU in NUCs fitted with Iris Graphics is enough start processing WU on the GPU.
Output from a i7-8559U fitted Bean Canyon NUC
Code: Select all
$ FAHClient --lspci
VendorID:DeviceID:PCI Bus:PCI Slot:PCI function:Vendor Name:Description
0x8086:0x3ed0:0:0:0:Intel Corporation:
[b]0x8086:0x3ea5:0:2:0:Intel Corporation:
[/b]0x8086:0x1911:0:8:0:Intel Corporation:
0x8086:0x9df9:0:18:0:Intel Corporation:
0x8086:0x9ded:0:20:0:Intel Corporation:
0x8086:0x9def:0:20:2:Intel Corporation:
0x8086:0x9df0:0:20:3:Intel Corporation:
0x8086:0x9de0:0:22:0:Intel Corporation:
0x8086:0x9dd3:0:23:0:Intel Corporation:
0x8086:0x9db8:0:28:0:Intel Corporation:
0x8086:0x9dbc:0:28:4:Intel Corporation:
0x8086:0x9db0:0:29:0:Intel Corporation:
0x8086:0x9db6:0:29:6:Intel Corporation:
0x8086:0x9d84:0:31:0:Intel Corporation:
0x8086:0x9dc8:0:31:3:Intel Corporation:
0x8086:0x9da3:0:31:4:Intel Corporation:
0x8086:0x9da4:0:31:5:Intel Corporation:
0x8086:0x15be:0:31:6:Intel Corporation:
0x10ec:0x522a:110:0:0:Realtek Semiconductor Co., Ltd.:
Code: Select all
$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers [8086:3ed0] (rev 08)
[b]00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:3ea5] (rev 01)[/b]
...
Code: Select all
0x8086:0x3ea5:3:0:[Iris Plus Graphics 655]
I've tested the above for a total of three Intel iGPUs
The others are
Iris Graphics Pro 580 (i7-6770)
Code: Select all
0x8086:0x193b:3:0:[Iris Pro Graphics 580]
Code: Select all
0x8086:0x1926:3:0:[Iris Graphics 540]
I'm not sure what the 4th column represent in CPUs.txt, I just set to "0" and it seems to work...
TL;DR Can this be added to CPUs.txt to support the above iGPUs?
Code: Select all
0x8086:0x1926:3:0:[Iris Graphics 540]
0x8086:0x193b:3:0:[Iris Pro Graphics 580]
0x8086:0x3ea5:3:0:[Iris Plus Graphics 655]