Everything posted by CyrIng
-
[Plugin] CoreFreq
Please update to latest version 2.1.2
-
[Plugin] CoreFreq
Since I found the solution to this issue where some thermal SMU are disabled/fused off.
-
[Plugin] CoreFreq
Dear all, I have been warned by an AMD Castle Peak/Rome processor user that a null temperature is displayed for some CCD Cores. Last commit is fixing this code regression but I have no report for other ThreadRipper and EPYC architectures. Please let me know if last version has bugs CyrIng
-
[Plugin] CoreFreq
CoreFreq version 2.0.7 is compatible with Linux kernel v6.15 and v6.16
-
[Plugin] CoreFreq
Version 2.0.5 is rolling back the PCI access method on AMD Zen when kernel is ≤ 6 AMD multi-socket processors will benefit from the newest kernel 6 API to route the SMU calls: this has been developed on a dual EPYC Genoa, 64 Cores each. More at https://github.com/cyring/CoreFreq/releases/tag/2.0.5
-
[Plugin] CoreFreq
New version 2.0.3
-
Unraid 7 / Treiber: amd-pstate-epp
CoreFreq is following the Linux kernel module conventions. Thus you just add parameters to its `corefreqk.ko` driver. Certainly in `/etc/modprobe.conf` Please ask @ich777 for Unraid instructions Enter `modinfo corefreqk` to list all parameters `HWP_EPP:Energy Performance Preference` is the one you want to set Thank you for using CoreFreq
-
[Plugin] CoreFreq
Production version. Developpements ceased. https://github.com/cyring/CoreFreq/releases/tag/2.0.0
-
Intel 15th Gen 'Arrow Lake' Thoughts?
Have a look to Phoronix reviews of Arrow Lake * It's Memory Controller support of new CUDIMM https://www.phoronix.com/review/intel-arrow-lake-ddr5 * Core Ultra 9 285K https://www.phoronix.com/review/intel-core-ultra-9-285k-linux * Core Ultra 5 245K https://www.phoronix.com/review/intel-core-ultra-5-245k-linux * CoreFreq I'm also programming support for Arrow Lake I have been shown previews of IMC decoding and mainstream Linux support https://github.com/cyring/CoreFreq/commits/develop
-
[Plugin] CoreFreq
Can you describe to use case ? - delay - infinite - repetition - min, max time
-
[Plugin] CoreFreq
It's a UI feature only.
-
[Plugin] CoreFreq
If it can help, you will find ISO images to test CoreFreq at the bottom links in www.cyring.fr
-
Server Lockup
In the Log there is no evidence linked to CoreFreq but I would suggest you plug a monitor on your server VGA and post that screen photo when server becomes stuck.
-
[Plugin] CoreFreq
@ich777 Hello, Using different command options or key=value attributes found in the manual of ttyd v1.7.4 ; running corefreq-cli in various browsers chromium, brave, firefox, Edge from local ArchLinux or remote Windows-10 ; I am not able to reproduce the UI glitch issue found by @wuudogg Edit: seen also in screenshots by @KaitsuN6
-
[Plugin] CoreFreq
I'm trying from a Telnet session under Putty for Windows-10 to an ArchLinux Telnet Server. Whatever the mode is, UTF or ASCII, I can't reproduce the UI issue; no glitch in the CLI @ich777 Could you please tell what is the underlying software stack of the Unraid Terminal GUI ?
-
[Plugin] CoreFreq
Thanks. I'm thinking about ordering one of those. Your NAS is highly tuned. I keep those in mind as I have to migrate an old Windows 7 HTPC to a Linux mixed solution: Koodi + Raid-5 Tricky part is to mount the Intel RST Raid disks from Linux. About the UI glitches, I don't catch how to reproduce them. My understanding is that Windows and Virtualization are the starting points of the issue.
-
[Plugin] CoreFreq
@wuudogg There's an odd issue with the UI I'm noticing in your previous screenshot: the borders of the Settings window are missing on the sides and get width extended on the above. I can't tell yet if it is a `corefreq-cli` bug or some side effects of the employed screenshot software (SW) tool ? Are those issues visibly permanent on your screen ? By which mean are you displaying the UI ? ssh or other remote SW ? X or console Terminal SW ? Is the term color theme modified or default ?
-
[Plugin] CoreFreq
That's such an improvement. How did you measure the whole power consumed ?
-
[Plugin] CoreFreq
Short answer is you need these module parameters: Register_ClockSource=1 Register_Governor=1 Register_CPU_Idle=1 Register_CPU_Freq=1 Apply the Linux standards to add them as an `options` line into `/etc/modprobe.conf` or `/etc/modprobe.d/modprobe.conf` Somehow, you will also switch the System to CoreFreq Clock Source: this can be achieved in system `profile` or `init` file echo "corefreq_tsc" > /sys/devices/system/clocksource/clocksource0/current_clocksource Fyi, you can get all possible parameters using command: modinfo corefreqk.ko
-
[Plugin] CoreFreq
Check BIOS if CC6 and PC6 are enabled Next Kernel should idle with an assembly instruction like `I/O-Wait` or `halt` ( `M-WAIT` being less efficient with Ryzen than Intel C-States ) This what you should get as a default, even using `amd_pstate` Here's the 3950X power consumption
-
[Plugin] CoreFreq
@Aubury CPU-Freq driver [ amd-pstate] Governor [ conservative] CPU-Idle driver [ acpi_idle] You can see here that mainline drivers are already occupying the position You have first to unload `acpi_idle` and `amd-pstate` With you Unraid setup, you can try: modprobe -r acpi_idle modprobe -r amd-pstate But I doubt kernel will allow to unload once they have already been registered. In that case you have to blacklist them when booting Linux by adding these parameters in the boot command line (See grub; syslinux; systemd-boot) modprobe.blacklist=acpi_cpufreq amd_pstate.shared_mem=0 amd_pstate=disable idle=halt When starting CoreFreq, you should then read `Missing` like my screenshot Thus you are free to register CoreFreq in that order: Clock Source (optionally) Governor CPU-Idle driver CPU-Freq driver If successful, you will get this second screenshot
-
[Plugin] CoreFreq
@KaitsuN6Good day Do you find now CoreFreq stable for production use ?
-
[Plugin] CoreFreq
8.96W we are not far from the computed TDP TDP[ 10 W]
-
[Plugin] CoreFreq
@KaitsuN6Power now appears more "realistic" Using my Conic stress functions which are pushing on FPU, you should read the max wattage. To stop my stress tools, press a few times the F10 key Edit: as a bonus, you are getting the DRAM watt
-
[Plugin] CoreFreq
Don't worry; I have to refactor this code anyway. But it will be long to implement IMC through a series of UNRAID plugin packages. I have to experiment registers and for this I need to work directly on hardware. @ich777 Hello, At your disposal, I have committed in `develop` branch a tiny change to the Goldmont Power formula. May you please prepare a plugin for a @KaitsuN6 test.