Anybody planning a Ryzen build?


Recommended Posts

On 3/14/2018 at 1:05 AM, John_M said:

 

There's something not right about that article. I don't believe it to be true. If it were the news would have been handled very differently. Someone is out to cause mischief. At best CTS-Labs has acted irresponsibly by disclosing after only 24 hours, at worst there's real malice involved. Expect retractions and recriminations.

An interesting thing is that they claim they have no economic interest in AMD or Intel.

But they do not say if Intel has any economical interest in them.

And Intel has lots of staff in Israel - the Core chips originated in Israel as a continuation of the Pentium M (Centrino) and saved Intel from the P4/Prescott failure.

  • Like 1
Link to comment

Possible Ryzen issues?

 

I have 2 VMs running, ryzen system with 32gb ram. all on stock settings...

 

Earlier i tried to backup a HDD in unassigned devices and one of my VMs just turned off and unraid wouldn't allow me to boot the VM. 

 

I have attached the diagnostics, i also have bad performance when i try to do anything with data. my VM stutters and feels laggy.,  I have the NVME as unassigned device and the VM on it so was expecting it to be smooth even when copying data to the array between a different unassigned device (not the NVME).

mediaserver-diagnostics-20180317-1746.zip

Link to comment
  • 2 weeks later...

Guys, please how many cards are you able to put into VM?

 

I have Asus Crosshair Hero VI and im only able to use 2 slots (out of 6) for 2 GPUs...others are "shared" with other devices...

 

Im using VM (linux) for Mining when i dont use VM Desktop (Windows was freezing with 2 cards)

 

Thanks

Link to comment
2 hours ago, killeriq said:

Guys, please how many cards are you able to put into VM?

 

I have Asus Crosshair Hero VI and im only able to use 2 slots (out of 6) for 2 GPUs...others are "shared" with other devices...

 

Im using VM (linux) for Mining when i dont use VM Desktop (Windows was freezing with 2 cards)

 

Thanks

Please post your iommu groups here - you can find them under TOOLS -> SYSTEMDEVICES -> IOMMU Groups,  please also explain if you use ACS Patch with or without multifunction.

Edited by jammsen
Link to comment

I do use ACS, but there wasnt any change, if i use any other then 2x main PCIE slot , it puts them into Group 15

 

IOMMU group 0:	[1022:1452] 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 1:	[1022:1453] 00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 2:	[1022:1453] 00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 3:	[1022:1452] 00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 4:	[1022:1452] 00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 5:	[1022:1453] 00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 6:	[1022:1453] 00:03.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 7:	[1022:1452] 00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 8:	[1022:1452] 00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 9:	[1022:1454] 00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
IOMMU group 10:	[1022:1452] 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 11:	[1022:1454] 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
IOMMU group 12:	[1022:790b] 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 59)
[1022:790e] 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
IOMMU group 13:	[1022:1460] 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0
[1022:1461] 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1
[1022:1462] 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2
[1022:1463] 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3
[1022:1464] 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4
[1022:1465] 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5
[1022:1466] 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6
[1022:1467] 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7
IOMMU group 14:	[144d:a804] 01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
IOMMU group 15:	[1022:43b9] 02:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43b9 (rev 02)
[1022:43b5] 02:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43b5 (rev 02)
[1022:43b0] 02:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b0 (rev 02)
[1022:43b4] 03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1b21:1343] 04:00.0 USB controller: ASMedia Technology Inc. Device 1343
[8086:1539] 05:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)
IOMMU group 16:	[10de:1b06] 0b:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
[10de:10ef] 0b:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)
IOMMU group 17:	[10de:1b06] 0c:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
[10de:10ef] 0c:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)
IOMMU group 18:	[1022:145a] 0d:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 145a
IOMMU group 19:	[1022:1456] 0d:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Platform Security Processor
IOMMU group 20:	[1022:145c] 0d:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) USB 3.0 Host Controller
IOMMU group 21:	[1022:1455] 0e:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 1455
IOMMU group 22:	[1022:7901] 0e:00.2 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
IOMMU group 23:	[1022:1457] 0e:00.3 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller

 

Link to comment
18 minutes ago, killeriq said:

I do use ACS, but there wasnt any change, if i use any other then 2x main PCIE slot , it puts them into Group 15

 


IOMMU group 0:	[1022:1452] 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 1:	[1022:1453] 00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 2:	[1022:1453] 00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 3:	[1022:1452] 00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 4:	[1022:1452] 00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 5:	[1022:1453] 00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 6:	[1022:1453] 00:03.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 7:	[1022:1452] 00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 8:	[1022:1452] 00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 9:	[1022:1454] 00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
IOMMU group 10:	[1022:1452] 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 11:	[1022:1454] 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
IOMMU group 12:	[1022:790b] 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 59)
[1022:790e] 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
IOMMU group 13:	[1022:1460] 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0
[1022:1461] 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1
[1022:1462] 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2
[1022:1463] 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3
[1022:1464] 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4
[1022:1465] 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5
[1022:1466] 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6
[1022:1467] 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7
IOMMU group 14:	[144d:a804] 01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
IOMMU group 15:	[1022:43b9] 02:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43b9 (rev 02)
[1022:43b5] 02:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43b5 (rev 02)
[1022:43b0] 02:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b0 (rev 02)
[1022:43b4] 03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1022:43b4] 03:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
[1b21:1343] 04:00.0 USB controller: ASMedia Technology Inc. Device 1343
[8086:1539] 05:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)
IOMMU group 16:	[10de:1b06] 0b:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
[10de:10ef] 0b:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)
IOMMU group 17:	[10de:1b06] 0c:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
[10de:10ef] 0c:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)
IOMMU group 18:	[1022:145a] 0d:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 145a
IOMMU group 19:	[1022:1456] 0d:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Platform Security Processor
IOMMU group 20:	[1022:145c] 0d:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) USB 3.0 Host Controller
IOMMU group 21:	[1022:1455] 0e:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 1455
IOMMU group 22:	[1022:7901] 0e:00.2 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
IOMMU group 23:	[1022:1457] 0e:00.3 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller

 

Please try something like this, without my pci_stubs in your flash config, i experiment with my unraid GUI version, when its stable i add it to the normal console kernel version, that way i can just load another kernel config and go back to correct my error i made somewhere.

 

Try adding multifunction and post IOMMU again please:

label unRAID OS GUI Mode
  kernel /bzimage
  append pcie_acs_override=downstream,multifunction pci-stub.ids=1b21:1343,1022:145c,1022:1457 initrd=/bzroot,/bzroot-gui

 

After adding that and loading that kernel with that parameters basically my iommu groups exploded, i had like almost everything in its own group, which was awesome. I had about 9-12 more groups.

Edited by jammsen
Link to comment

My Ryzen machine runs two VMs at any given time — Windows 10 and Ubuntu. If I let the computer idle while nothing is running in Windows, the entire system locks up and all you can do is a hard reset. But if I keep Blender open in Windows, the system is rock solid with zero problems. Windows power management settings are all switched off. 

Link to comment
7 hours ago, cyberspectre said:

My Ryzen machine runs two VMs at any given time — Windows 10 and Ubuntu. If I let the computer idle while nothing is running in Windows, the entire system locks up and all you can do is a hard reset. But if I keep Blender open in Windows, the system is rock solid with zero problems. Windows power management settings are all switched off. 

Are you using zenstates option for unRAIDs boot loader?

Sounds like a C6 sleep issue.

Link to comment
54 minutes ago, HellDiverUK said:

No problems after 4 days with my R5-1600.  C-states on in BIOS, zenstates set in go file.

 

Power consumption is a little higher than expected (idles at 70W, compared to 18W of my Skylake i5).  I may rethink due to that, and go back to Intel.

Dont you got weird IOMMU conflicts on Intel and some problems on Sky/Kabylake with VM passthrough?

Thats why i went for AMD, because i7-6700K+MSI Z170A didnt worked good at all.

Link to comment

For those trying the OC instead of disabling the C6 state, now Ryzen 2400g is stable with just +0,1v in the processor, not in the core.

 

A question I have is if there is a way in Ryzen to see the real freq to which the processor is working, the processor governor is set on demand so it should scale up and down. Is there a way to see this on real time?

Link to comment
2 minutes ago, L0rdRaiden said:

For those trying the OC instead of disabling the C6 state, now Ryzen 2400g is stable with just +0,1v in the processor, not in the core.

 

A question I have is if there is a way in Ryzen to see the real freq to which the processor is working, the processor governor is set on demand so it should scale up and down. Is there a way to see this on real time?

 

cpufreq-aperf in the terminal

  • Like 1
Link to comment
On 3/31/2018 at 9:09 PM, david279 said:

 

cpufreq-aperf in the terminal

 

I have all the cores between 3.3 and 3.6 GHz and the CPU use is almost idle between 0 and 2 %

Is this normal? With Intel the freq under windows go much lower.

cpufreq-info tell me something different.

 

 

000     3306000                 00 sec 011 ms   00 sec 988 ms   01
001     3648000                 00 sec 013 ms   00 sec 986 ms   01
002     3382000                 00 sec 009 ms   00 sec 990 ms   00
003     3230000                 00 sec 003 ms   00 sec 996 ms   00
004     3420000                 00 sec 007 ms   00 sec 992 ms   00
005     3686000                 00 sec 007 ms   00 sec 992 ms   00
006     3268000                 00 sec 012 ms   00 sec 987 ms   01
007     3382000                 00 sec 005 ms   00 sec 994 ms   00

^C
root@MediaCenter:~# cpufreq-infpo
-bash: cpufreq-infpo: command not found
root@MediaCenter:~# cpufreq-info
cpufrequtils 008: cpufreq-info (C) Dominik Brodowski 2004-2009
Report errors and bugs to [email protected], please.
analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 4294.55 ms.
  hardware limits: 1.60 GHz - 3.80 GHz
  available frequency steps: 3.80 GHz, 1.60 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance, schedutil
  current policy: frequency should be within 1.60 GHz and 3.80 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
  cpufreq stats: 3.80 GHz:1.30%, 1.60 GHz:98.70%  (172407)
analyzing CPU 1:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 1
  CPUs which need to have their frequency coordinated by software: 1
  maximum transition latency: 4294.55 ms.
  hardware limits: 1.60 GHz - 3.80 GHz
  available frequency steps: 3.80 GHz, 1.60 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance, schedutil
  current policy: frequency should be within 1.60 GHz and 3.80 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
  cpufreq stats: 3.80 GHz:1.16%, 1.60 GHz:98.84%  (67851)
analyzing CPU 2:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 2
  CPUs which need to have their frequency coordinated by software: 2
  maximum transition latency: 4294.55 ms.
  hardware limits: 1.60 GHz - 3.80 GHz
  available frequency steps: 3.80 GHz, 1.60 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance, schedutil
  current policy: frequency should be within 1.60 GHz and 3.80 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
  cpufreq stats: 3.80 GHz:0.95%, 1.60 GHz:99.05%  (109275)
analyzing CPU 3:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 3
  CPUs which need to have their frequency coordinated by software: 3
  maximum transition latency: 4294.55 ms.
  hardware limits: 1.60 GHz - 3.80 GHz
  available frequency steps: 3.80 GHz, 1.60 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance, schedutil
  current policy: frequency should be within 1.60 GHz and 3.80 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
  cpufreq stats: 3.80 GHz:1.22%, 1.60 GHz:98.78%  (67545)
analyzing CPU 4:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 4
  CPUs which need to have their frequency coordinated by software: 4
  maximum transition latency: 4294.55 ms.
  hardware limits: 1.60 GHz - 3.80 GHz
  available frequency steps: 3.80 GHz, 1.60 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance, schedutil
  current policy: frequency should be within 1.60 GHz and 3.80 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
  cpufreq stats: 3.80 GHz:0.84%, 1.60 GHz:99.16%  (100685)
analyzing CPU 5:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 5
  CPUs which need to have their frequency coordinated by software: 5
  maximum transition latency: 4294.55 ms.
  hardware limits: 1.60 GHz - 3.80 GHz
  available frequency steps: 3.80 GHz, 1.60 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance, schedutil
  current policy: frequency should be within 1.60 GHz and 3.80 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
  cpufreq stats: 3.80 GHz:1.19%, 1.60 GHz:98.81%  (68539)
analyzing CPU 6:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 6
  CPUs which need to have their frequency coordinated by software: 6
  maximum transition latency: 4294.55 ms.
  hardware limits: 1.60 GHz - 3.80 GHz
  available frequency steps: 3.80 GHz, 1.60 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance, schedutil
  current policy: frequency should be within 1.60 GHz and 3.80 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
  cpufreq stats: 3.80 GHz:0.84%, 1.60 GHz:99.16%  (100911)
analyzing CPU 7:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 7
  CPUs which need to have their frequency coordinated by software: 7
  maximum transition latency: 4294.55 ms.
  hardware limits: 1.60 GHz - 3.80 GHz
  available frequency steps: 3.80 GHz, 1.60 GHz
  available cpufreq governors: conservative, userspace, powersave, ondemand, performance, schedutil
  current policy: frequency should be within 1.60 GHz and 3.80 GHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 1.60 GHz (asserted by call to hardware).
  cpufreq stats: 3.80 GHz:0.74%, 1.60 GHz:99.26%  (69445)

 

Edited by L0rdRaiden
Link to comment

I agree that looks weird, so i tried my Ryzen 5 1600X, same thing, under Windows10 native, the core frequency lowers if not needed, with unraid it looks totally weird, from 2,08 to 3,2 GHz:

000     2088000                 00 sec 062 ms   00 sec 937 ms   06
001     2124000                 00 sec 110 ms   00 sec 889 ms   11
002     2736000                 00 sec 315 ms   00 sec 684 ms   31
003     2736000                 00 sec 201 ms   00 sec 798 ms   20
004     2412000                 00 sec 141 ms   00 sec 858 ms   14
005     2376000                 00 sec 177 ms   00 sec 822 ms   17
006     2484000                 00 sec 236 ms   00 sec 763 ms   23
007     2376000                 00 sec 144 ms   00 sec 855 ms   14
008     2376000                 00 sec 119 ms   00 sec 880 ms   11
009     2340000                 00 sec 202 ms   00 sec 797 ms   20
010     2880000                 00 sec 217 ms   00 sec 782 ms   21
011     3276000                 00 sec 542 ms   00 sec 457 ms   54
 

Link to comment
On 5/22/2017 at 10:46 PM, ufopinball said:

 

Okay, so I took another stab at this today.  For the record, my board is the ASUS Prime X370-PRO.

 

If I open a putty window and run "sensors-detect", here's what I get (skipping 'No" items):


Trying family `ITE'...                                      Yes
Found unknown chip with ID 0x8665
    (logical device 4 has address 0x290, could be sensors)

Unfortunately, the ITE 0x8665 driver is not included in the unRAID 6.3.4 build ... however, this led me to this thread:

 

https://github.com/groeck/it87/issues/10

 

Following their instructions, I tried this command:

 

modprobe it87 force_id=0x8620

 

and then ran 'sensors', which now produced this output:


it8620-isa-0290
Adapter: ISA adapter
in0:          +0.88 V  (min =  +2.22 V, max =  +2.42 V)
in1:          +2.74 V  (min =  +0.97 V, max =  +1.39 V)
in2:          +2.20 V  (min =  +2.06 V, max =  +1.81 V)
in3:          +2.18 V  (min =  +1.34 V, max =  +2.27 V)
in4:          +0.04 V  (min =  +1.57 V, max =  +0.49 V)
in5:          +0.04 V  (min =  +1.46 V, max =  +2.76 V)
in6:          +0.04 V  (min =  +2.11 V, max =  +0.16 V)
3VSB:         +3.60 V  (min =  +3.24 V, max =  +4.51 V)
Vbat:         +3.46 V
in11:         +0.41 V
Array Fan:   1053 RPM  (min =   11 RPM)
fan3:         795 RPM  (min =   40 RPM)
CPU Temp:     +44.0°C  (low  = -31.0°C, high = +78.0°C)  sensor = thermistor
MB Temp:      +32.0°C  (low  = +84.0°C, high = +13.0°C)  sensor = thermistor
temp3:        +34.0°C  (low  = -13.0°C, high = -14.0°C)  sensor = thermistor
temp4:        +34.0°C
temp6:        +34.0°C
intrusion0:  ALARM

Since we don't have the proper driver, we're using a 'compatible' driver, so the above information has some issues.  Notably the min/max values are incorrect ... however for my purposes, I am only interested in obtaining enough data to populate the Dynamix System Temperature plugin.  This works as follows:

 

sensors.png

 

To complete the setup, I added the command "modprobe it87 force_id=0x8620" to my 'go' file and rebooted.  The system loads the drivers at boot time, and the plugin now displays the CPU/MB temperature and the CPU fan speed on the status line.

 

Hopefully in unRAID 6.4, they'll include the necessary sensors packages to support the ITE 0x8665 chipset.

 

If someone has one of the other ASUS motherboards and find that this also works for you, let us know?

 

- Bill

 

PS:  I did not test this with an earlier version of unRAID, so I don't know if version 6.3.4 (or later) is required.  You may wish to upgrade prior to attempting this.

 

 

Tested on Asus CROSSHAIR HERO VI, working , thanks! :)

Link to comment
On 3/29/2018 at 12:02 AM, jammsen said:

Please try something like this, without my pci_stubs in your flash config, i experiment with my unraid GUI version, when its stable i add it to the normal console kernel version, that way i can just load another kernel config and go back to correct my error i made somewhere.

 

Try adding multifunction and post IOMMU again please:

label unRAID OS GUI Mode
  kernel /bzimage
  append pcie_acs_override=downstream,multifunction pci-stub.ids=1b21:1343,1022:145c,1022:1457 initrd=/bzroot,/bzroot-gui

 

After adding that and loading that kernel with that parameters basically my iommu groups exploded, i had like almost everything in its own group, which was awesome. I had about 9-12 more groups.

Thank man! seems much better ;)

 

IOMMU group 0:	[1022:1452] 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 1:	[1022:1453] 00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 2:	[1022:1453] 00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe GPP Bridge
IOMMU group 3:	[1022:1452] 00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 4:	[1022:1452] 00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 5:	[1022:1452] 00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 6:	[1022:1452] 00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 7:	[1022:1454] 00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
IOMMU group 8:	[1022:1452] 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
IOMMU group 9:	[1022:1454] 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
IOMMU group 10:	[1022:790b] 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 59)
[1022:790e] 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
IOMMU group 11:	[1022:1460] 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0
[1022:1461] 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1
[1022:1462] 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2
[1022:1463] 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 3
[1022:1464] 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 4
[1022:1465] 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5
[1022:1466] 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6
[1022:1467] 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7
IOMMU group 12:	[144d:a804] 01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM961/PM961
IOMMU group 13:	[1022:43b9] 02:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43b9 (rev 02)
IOMMU group 14:	[1022:43b5] 02:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] Device 43b5 (rev 02)
IOMMU group 15:	[1022:43b0] 02:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b0 (rev 02)
IOMMU group 16:	[1022:43b4] 03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
IOMMU group 17:	[1022:43b4] 03:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
IOMMU group 18:	[1022:43b4] 03:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
IOMMU group 19:	[1022:43b4] 03:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
IOMMU group 20:	[1022:43b4] 03:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
IOMMU group 21:	[1022:43b4] 03:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
IOMMU group 22:	[1022:43b4] 03:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
IOMMU group 23:	[1b21:1343] 04:00.0 USB controller: ASMedia Technology Inc. Device 1343
IOMMU group 24:	[8086:1539] 05:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)
IOMMU group 25:	[10de:1b06] 07:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
IOMMU group 26:	[10de:10ef] 07:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)
IOMMU group 27:	[10de:1b06] 0a:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
IOMMU group 28:	[10de:10ef] 0a:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)
IOMMU group 29:	[1022:145a] 0b:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 145a
IOMMU group 30:	[1022:1456] 0b:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) Platform Security Processor
IOMMU group 31:	[1022:145c] 0b:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) USB 3.0 Host Controller
IOMMU group 32:	[1022:1455] 0c:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Device 1455
IOMMU group 33:	[1022:7901] 0c:00.2 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
IOMMU group 34:	[1022:1457] 0c:00.3 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller

 

  • Upvote 1
Link to comment
  • 2 weeks later...
21 hours ago, methanoid said:

Is Ryzen or Threadripper able to run unraid WITHOUT disabling C6 yet? 

It works fine for me, but beware that the mainboard, the bios and the CPU/APU plays a role in it too.

But if you want to go for ultra low wattage on standby, you wont get the same results as Intel does.

Edited by jammsen
Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.