steve1977 Posted September 5, 2021 Share Posted September 5, 2021 What does Intel's new hybrid CPU mean for us Unraiders? Could I use the "fast cores" for a gaming vm and the "slow cores" for Unraid OS? Is this intended use case? 1 Quote Link to comment
Zonediver Posted September 5, 2021 Share Posted September 5, 2021 It means, "not supported" 👍 6 Quote Link to comment
ChatNoir Posted September 5, 2021 Share Posted September 5, 2021 I guess it will depend on how this is handled by the Linux kernel and the virtualization engine. Quote Link to comment
steve1977 Posted September 5, 2021 Author Share Posted September 5, 2021 Not supported? This would be a huge deal to have the latest Intel generation not working with Unraid... Was this the case for prior hybrid CPUs? Quote Link to comment
SimonF Posted November 6, 2021 Share Posted November 6, 2021 I have a 12600K and DDR5 mem arriving next week and will do some testing. 1 3 Quote Link to comment
steve1977 Posted November 7, 2021 Author Share Posted November 7, 2021 Super cool, thanks! Quote Link to comment
Blobbonator Posted November 9, 2021 Share Posted November 9, 2021 (edited) Started today with a "MSI Pro Z690-A DDR4" and a 12600k, works like a charm - with unraid 6.10.0-rc2 - the only thing not working for me is the internal 2.5Gbit Ethernet - I'm using an external gigabit dongle at the moment - using the P-Cores for my HTPC/Gaming VM and the E-Cores for all the docker stuff and so on. (Used an old Ryzen 3600 before) Looks pretty nice so far regarding CPU usage powerdraw etc. All the cores and threads are there correctly Edited November 9, 2021 by Blobbonator small corrections 1 1 Quote Link to comment
ChatNoir Posted November 9, 2021 Share Posted November 9, 2021 13 minutes ago, Blobbonator said: the only thing not working for me is the internal 2.5Gbit Ethernet That's weird that there would not be a driver for Intel I225-V. Quote Link to comment
SimonF Posted November 9, 2021 Share Posted November 9, 2021 (edited) 28 minutes ago, Blobbonator said: MSI Pro Z690-A DDR4 I have same cpu but Z690-A with ddr5. cooler arriving tomorrow. Edited November 9, 2021 by SimonF Quote Link to comment
Blobbonator Posted November 10, 2021 Share Posted November 10, 2021 4 hours ago, ChatNoir said: That's weird that there would not be a driver for Intel I225-V. Yep but looks like this on boot. Quote [ 0.544469] pci 0000:04:00.0: [8086:15f3] type 00 class 0x020000 [ 0.544598] pci 0000:04:00.0: reg 0x10: [mem 0x76c00000-0x76cfffff] [ 0.544743] pci 0000:04:00.0: reg 0x1c: [mem 0x76d00000-0x76d03fff] [ 0.544996] pci 0000:04:00.0: PME# supported from D0 D3hot D3cold [ 0.601171] pci 0000:04:00.0: Adding to iommu group 15 [ 21.854158] igc: probe of 0000:04:00.0 failed with error -2 So far I also found out, that I have to deactivate Above 4G decoding in the bios to get unraid to boot and the iGpu doesn't seem to be supported for now by the linux kernel which makes sense for now. Looking forward to see what SimonF finds out, I think with ddr5 it might be even more interesting Quote Link to comment
jwoolen Posted November 10, 2021 Share Posted November 10, 2021 I have an Aorus z690 board and a 12700K coming later this week. I will post IOMMU groupings, etc. after I've had a chance to play with it. Quote Link to comment
SimonF Posted November 10, 2021 Share Posted November 10, 2021 6 hours ago, Blobbonator said: iGpu doesn't seem It will be a bit like Rocket Lake and you need to enable the gpu in the driver. But not tested this yet. i915.force_probe=4680 1 Quote Link to comment
SimonF Posted November 11, 2021 Share Posted November 11, 2021 (edited) 12600K installed, Onboard Nic not showing at present will look at this over the weekend. Nov 11 20:00:04 computenode kernel: Intel(R) 2.5G Ethernet Linux Driver Nov 11 20:00:04 computenode kernel: Copyright(c) 2018 Intel Corporation. Nov 11 20:00:04 computenode kernel: igc 0000:04:00.0: enabling device (0000 -> 0002) Nov 11 20:00:04 computenode kernel: usbcore: registered new interface driver aqc111 Nov 11 20:00:04 computenode kernel: aqc111 2-2:1.0 eth0: register 'aqc111' at usb-0000:00:14.0-2, QNAP QNA-UC5G1T USB to 5GbE Adapter, 24:5e:be:5b:fa:fe Nov 11 20:00:04 computenode kernel: igc: probe of 0000:04:00.0 failed with error -2 Edited November 11, 2021 by SimonF Quote Link to comment
SimonF Posted November 13, 2021 Share Posted November 13, 2021 On 11/10/2021 at 12:32 AM, Blobbonator said: igc: probe of 0000:04:00.0 failed with error -2 I get the same error, but have been able to get the NIC to work in a Debian VM running kernel 5.15 so it looks like it may be a kernel/driver issue. with the kernel in unraid. Quote Link to comment
jwoolen Posted November 13, 2021 Share Posted November 13, 2021 (edited) Finally got my hardware. Here's what lstopo looks like. I have a 12700K on an ASUS TUF Gaming Z690-Plus WiFi D4 board. Here's the IOMMU groupings with no overrides. IOMMU group 0: [8086:4668] 00:00.0 Host bridge: Intel Corporation Device 4668 (rev 02) IOMMU group 1: [8086:460d] 00:01.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x16 Controller #1 (rev 02) IOMMU group 2: [8086:464d] 00:06.0 PCI bridge: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 (rev 02) IOMMU group 3: [8086:467d] 00:0a.0 Signal processing controller: Intel Corporation Platform Monitoring Technology (rev 01) IOMMU group 4: [8086:467f] 00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller IOMMU group 5: [8086:7ae0] 00:14.0 USB controller: Intel Corporation Device 7ae0 (rev 11) Bus 001 Device 001 Port 1-0 ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002 Port 1-2 ID 0b05:19af ASUSTek Computer, Inc. AURA LED Controller Bus 001 Device 003 Port 1-3 ID 0bda:5411 Realtek Semiconductor Corp. 4-Port USB 2.1 Hub Bus 001 Device 004 Port 1-6 ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub Bus 001 Device 005 Port 1-3.1 ID 045e:02fe Microsoft Corp. XBOX ACC Bus 001 Device 008 Port 1-3.3 ID 0bda:5411 Realtek Semiconductor Corp. 4-Port USB 2.1 Hub Bus 001 Device 009 Port 1-6.3 ID 0a12:1243 Cambridge Silicon Radio, Ltd Audioengine HD3 Bus 001 Device 010 Port 1-3.4 ID 0bda:5411 Realtek Semiconductor Corp. 4-Port USB 2.1 Hub Bus 001 Device 012 Port 1-3.4.4 ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 002 Device 001 Port 2-0 ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 002 Port 2-2 ID 0bda:0411 Realtek Semiconductor Corp. 4-Port USB 3.1 Hub Bus 002 Device 003 Port 2-9 ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub Bus 002 Device 004 Port 2-2.3 ID 0bda:0411 Realtek Semiconductor Corp. 4-Port USB 3.1 Hub Bus 002 Device 005 Port 2-2.4 ID 0bda:0411 Realtek Semiconductor Corp. 4-Port USB 3.1 Hub Bus 002 Device 007 Port 2-9.4 ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive [8086:7aa7] 00:14.2 RAM memory: Intel Corporation Device 7aa7 (rev 11) IOMMU group 6: [8086:7af0] 00:14.3 Network controller: Intel Corporation Device 7af0 (rev 11) IOMMU group 7: [8086:7acc] 00:15.0 Serial bus controller [0c80]: Intel Corporation Device 7acc (rev 11) [8086:7acd] 00:15.1 Serial bus controller [0c80]: Intel Corporation Device 7acd (rev 11) [8086:7ace] 00:15.2 Serial bus controller [0c80]: Intel Corporation Device 7ace (rev 11) IOMMU group 8: [8086:7ae8] 00:16.0 Communication controller: Intel Corporation Device 7ae8 (rev 11) IOMMU group 9: [8086:7ae2] 00:17.0 SATA controller: Intel Corporation Device 7ae2 (rev 11) IOMMU group 10: [8086:7ac8] 00:1a.0 PCI bridge: Intel Corporation Device 7ac8 (rev 11) IOMMU group 11: [8086:7ac0] 00:1b.0 PCI bridge: Intel Corporation Device 7ac0 (rev 11) IOMMU group 12: [8086:7ab8] 00:1c.0 PCI bridge: Intel Corporation Device 7ab8 (rev 11) IOMMU group 13: [8086:7aba] 00:1c.2 PCI bridge: Intel Corporation Device 7aba (rev 11) IOMMU group 14: [8086:7abc] 00:1c.4 PCI bridge: Intel Corporation Device 7abc (rev 11) IOMMU group 15: [8086:7ab0] 00:1d.0 PCI bridge: Intel Corporation Device 7ab0 (rev 11) IOMMU group 16: [8086:7a84] 00:1f.0 ISA bridge: Intel Corporation Device 7a84 (rev 11) [8086:7ad0] 00:1f.3 Audio device: Intel Corporation Device 7ad0 (rev 11) [8086:7aa3] 00:1f.4 SMBus: Intel Corporation Device 7aa3 (rev 11) [8086:7aa4] 00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 7aa4 (rev 11) IOMMU group 17: [10de:2204] 01:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3090] (rev a1) [10de:1aef] 01:00.1 Audio device: NVIDIA Corporation GA102 High Definition Audio Controller (rev a1) IOMMU group 18: [144d:a80a] 02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO This controller is bound to vfio, connected drives are not visible. IOMMU group 19: [144d:a80a] 03:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO [N:1:6:1] disk Samsung SSD 980 PRO 2TB__1 /dev/nvme1n1 2.00TB IOMMU group 20: [8086:15f3] 06:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-V (rev 03) IOMMU group 21: [1000:00e6] 07:00.0 Serial Attached SCSI controller: Broadcom / LSI Fusion-MPT 12GSAS/PCIe Secure SAS38xx [9:0:0:0] disk ATA SAMSUNG MZ7LH7T6 304Q /dev/sdb 7.68TB [9:0:1:0] disk ATA SAMSUNG MZ7LH7T6 404Q /dev/sdc 7.68TB [9:0:2:0] disk ATA SAMSUNG MZ7LH7T6 404Q /dev/sdd 7.68TB [9:0:3:0] disk ATA SAMSUNG MZ7LH7T6 404Q /dev/sde 7.68TB [9:0:4:0] disk ATA SAMSUNG MZ7LH7T6 404Q /dev/sdf 7.68TB [9:0:5:0] disk ATA SAMSUNG MZ7LH7T6 404Q /dev/sdg 7.68TB [9:0:6:0] disk ATA SAMSUNG MZ7LH7T6 404Q /dev/sdh 7.68TB [9:0:7:0] disk ATA SAMSUNG MZ7LH7T6 404Q /dev/sdi 7.68TB Here's what core assignment looks like. Edited November 13, 2021 by jwoolen Added IOMMU groupings Quote Link to comment
Manwdaplan Posted November 13, 2021 Share Posted November 13, 2021 Can somebody verify if the GPU is working for Plex? Don’t want to switch over until I know. Quote Link to comment
SimonF Posted November 14, 2021 Share Posted November 14, 2021 (edited) 9 hours ago, Manwdaplan said: Can somebody verify if the GPU is working for Plex? Don’t want to switch over until I know. At present I have only 1 GPU in the system and have added i915.force_probe=4680 to syslinux config. Below is intel_gpu_top, GVT-g is not supported on this platform. Also included is my System Devices, Onboard NIC is bound to VFIO at present for testing as it doesn't work under Stock RC2. Works on Debian 11 with 5.15 kernel. Using QNAP_QNA-UC5G1T_USB_to_5GbE_Adapter Edited November 14, 2021 by SimonF Quote Link to comment
ich777 Posted November 14, 2021 Share Posted November 14, 2021 1 hour ago, SimonF said: i915.force_probe=4680 Do you also have to add this if you are booting with Intel GPU TOP, if yes, you might be on 6.10.0-rc2 or am I wrong? Quote Link to comment
Zonediver Posted November 14, 2021 Share Posted November 14, 2021 Conclusio: Unraid does "not" support 12th Gen Intel Plattforms (correctly) - even RC2... as is sayed before 👍 Quote Link to comment
SimonF Posted November 14, 2021 Share Posted November 14, 2021 (edited) 1 hour ago, ich777 said: Do you also have to add this if you are booting with Intel GPU TOP, if yes, you might be on 6.10.0-rc2 or am I wrong? Yes RC2 and it does not work without the kernel option even with GPU Top installed. root@computenode:~# dmesg | grep i915 [ 30.176863] i915 0000:00:02.0: Your graphics device 4680 is not properly supported by the driver in this kernel version. To force driver probe anyway, use i915.force_probe=4680 Edited November 14, 2021 by SimonF Quote Link to comment
ich777 Posted November 14, 2021 Share Posted November 14, 2021 12 minutes ago, SimonF said: Yes RC2 and it does not work without the kernel option even with GPU Top installed. Exactly, that's caused because the module is loaded by unRAID on boot (with no or better speaking no probe added) you would need to blacklist the module, than Intel GPU TOP should be able to load the module just fine. Hope that makes sense to you. 1 Quote Link to comment
ich777 Posted November 14, 2021 Share Posted November 14, 2021 1 hour ago, Zonediver said: Unraid does "not" support 12th Gen Intel Plattforms That's also not correct, it's not unRAID it's the Kernel itself who doesn't support it fully. Quote Link to comment
SimonF Posted November 14, 2021 Share Posted November 14, 2021 (edited) 12 minutes ago, ich777 said: Exactly, that's caused because the module is loaded by unRAID on boot (with no or better speaking no probe added) you would need to blacklist the module, than Intel GPU TOP should be able to load the module just fine. Hope that makes sense to you. Yes works as expected with GPU TOP if you run echo "blacklist i915" > /boot/config/modprobe.d/i915.conf Edited November 14, 2021 by SimonF 2 Quote Link to comment
ich777 Posted November 14, 2021 Share Posted November 14, 2021 2 minutes ago, SimonF said: Yes works as expected with GPU TOP if you run echo "blacklist i915" > /boot/config/modprobe.d/i915.conf Yes, this is a little odd, now that the drivers are loaded again on boot with 6.10.0+ I can't "reload" or better speaking unload and load the module again in Intel GPU TOP and I really don't want to automatically create the blacklist file on boot... Quote Link to comment
SimonF Posted November 14, 2021 Share Posted November 14, 2021 12 minutes ago, ich777 said: That's also not correct, it's not unRAID it's the Kernel itself who doesn't support it fully. Yes agreed, seems to be working ok, issues are kernel support/bugs for hardware not an Unraid issue. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.