Message boards :
Number crunching :
Ryzen and Threadripper
Message board moderation
Previous · 1 . . . 59 · 60 · 61 · 62 · 63 · 64 · 65 . . . 69 · Next
Author | Message |
---|---|
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
https://www.theregister.co.uk/AMP/2020/05/24/linus_torvalds_adopts_amd_threadripper/ Cool! Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Been playing around with the zenpower driver and zenmonitor app again. I looked at them back in Ubuntu 18.04 but I wasn't running a sufficient kernel. Now that I am they are pretty useful as a replacement for the k10temp driver. Shows more stuff. Interesting that the Vcore doesn't quite agree between the SIO sensor reading and the SVI2 sensor reading from the cpu. The actual Vcore is a few millivolts higher. You get readouts on the individual CCD's too. Would have liked to have run this against my 3900X with the one good, one so-so CCD dies to see how much differential there is between good dies and lower binned ones. The other benefit is the power readings. keith@Serenity:~$ sensors asuswmisensors-isa-0000 Adapter: ISA adapter CPU Core Voltage: 1.22 V CPU SOC Voltage: 1.07 V DRAM Voltage: 1.42 V VDDP Voltage: 567.00 mV 1.8V PLL Voltage: 2.14 V +12V Voltage: 11.61 V +5V Voltage: 4.74 V 3VSB Voltage: 3.33 V VBAT Voltage: 3.16 V AVCC3 Voltage: 3.33 V SB 1.05V Voltage: 1.08 V CPU Core Voltage: 1.24 V CPU SOC Voltage: 1.09 V DRAM Voltage: 1.47 V CPU Fan: 1956 RPM Chassis Fan 1: 0 RPM Chassis Fan 2: 0 RPM Chassis Fan 3: 0 RPM HAMP Fan: 0 RPM Water Pump: 0 RPM CPU OPT: 0 RPM Water Flow: 0 RPM AIO Pump: 0 RPM CPU Temperature: +66.0°C CPU Socket Temperature: +48.0°C Motherboard Temperature: +27.0°C Chipset Temperature: +47.0°C Tsensor 1 Temperature: +216.0°C CPU VRM Temperature: +58.0°C Water In: +216.0°C Water Out: +30.0°C CPU VRM Output Current: 92.00 A zenpower-pci-00c3 Adapter: PCI adapter SVI2_Core: 1.24 V SVI2_SoC: 1.09 V Tdie: +66.6°C (high = +95.0°C) Tctl: +66.6°C Tccd1: +64.5°C Tccd2: +66.0°C SVI2_P_Core: 78.30 W SVI2_P_SoC: 18.03 W SVI2_C_Core: 63.25 A SVI2_C_SoC: 16.48 A Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
For the MSI X570 motherboards you can use: sudo modprobe nct6775 sensors psensor The results look like this. I will freely admit that are a bunch results I am clueless on. tom@TheMonolith:~$ sudo modprobe nct6775 [sudo] password for tom: tom@TheMonolith:~$ sensors amdgpu-pci-2f00 Adapter: PCI adapter vddgfx: +1.00 V fan1: 2079 RPM (min = 0 RPM, max = 4950 RPM) edge: +93.0°C (crit = +118.0°C, hyst = -273.1°C) (emerg = +99.0°C) junction: +103.0°C (crit = +99.0°C, hyst = -273.1°C) (emerg = +99.0°C) mem: +100.0°C (crit = +99.0°C, hyst = -273.1°C) (emerg = +99.0°C) power1: 146.00 W (cap = 150.00 W) k10temp-pci-00c3 Adapter: PCI adapter Tdie: +57.2°C (high = +70.0°C) Tctl: +57.2°C nct6797-isa-0a20 Adapter: ISA adapter in0: +0.97 V (min = +0.00 V, max = +1.74 V) in1: +1.00 V (min = +0.00 V, max = +0.00 V) ALARM in2: +3.33 V (min = +0.00 V, max = +0.00 V) ALARM in3: +3.25 V (min = +0.00 V, max = +0.00 V) ALARM in4: +0.99 V (min = +0.00 V, max = +0.00 V) ALARM in5: +0.16 V (min = +0.00 V, max = +0.00 V) ALARM in6: +0.46 V (min = +0.00 V, max = +0.00 V) ALARM in7: +3.33 V (min = +0.00 V, max = +0.00 V) ALARM in8: +3.30 V (min = +0.00 V, max = +0.00 V) ALARM in9: +1.79 V (min = +0.00 V, max = +0.00 V) ALARM in10: +0.00 V (min = +0.00 V, max = +0.00 V) in11: +0.42 V (min = +0.00 V, max = +0.00 V) ALARM in12: +1.13 V (min = +0.00 V, max = +0.00 V) ALARM in13: +0.68 V (min = +0.00 V, max = +0.00 V) ALARM in14: +1.53 V (min = +0.00 V, max = +0.00 V) ALARM fan1: 1468 RPM (min = 0 RPM) fan2: 1032 RPM (min = 0 RPM) fan3: 835 RPM (min = 0 RPM) fan4: 827 RPM (min = 0 RPM) fan5: 0 RPM (min = 0 RPM) fan6: 842 RPM (min = 0 RPM) fan7: 1597 RPM (min = 0 RPM) SYSTIN: +54.0°C (high = +80.0°C, hyst = +75.0°C) sensor = CPU diode CPUTIN: +46.0°C (high = +115.0°C, hyst = +90.0°C) sensor = thermistor AUXTIN0: +61.5°C (high = +115.0°C, hyst = +90.0°C) sensor = thermistor AUXTIN1: -128.0°C sensor = thermistor AUXTIN2: +65.0°C sensor = thermistor AUXTIN3: -2.0°C sensor = thermistor SMBUSMASTER 0: +57.5°C PCH_CHIP_CPU_MAX_TEMP: +0.0°C PCH_CHIP_TEMP: +0.0°C PCH_CPU_TEMP: +0.0°C intrusion0: ALARM intrusion1: ALARM beep_enable: disabled amdgpu-pci-2500 Adapter: PCI adapter vddgfx: +0.95 V fan1: 2090 RPM (min = 0 RPM, max = 4950 RPM) edge: +80.0°C (crit = +118.0°C, hyst = -273.1°C) (emerg = +99.0°C) junction: +93.0°C (crit = +99.0°C, hyst = -273.1°C) (emerg = +99.0°C) mem: +90.0°C (crit = +99.0°C, hyst = -273.1°C) (emerg = +99.0°C) power1: 135.00 W (cap = 150.00 W) tom@TheMonolith:~$ I am not sure which gpu is which but it is showing 2. Tom M A proud member of the OFA (Old Farts Association). |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Just wanted to point out that the SVI2 readings that the zenpower driver provides is the most accurate of reality. The SVI2 readings are directly pulled from the cpu die with no motherboard hardware involved. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
Just wanted to point out that the SVI2 readings that the zenpower driver provides is the most accurate of reality. The SVI2 readings are directly pulled from the cpu die with no motherboard hardware involved. I think you said Zenpower won't work on a copy of Ubuntu 18.4.x? Tom M A proud member of the OFA (Old Farts Association). |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Just wanted to point out that the SVI2 readings that the zenpower driver provides is the most accurate of reality. The SVI2 readings are directly pulled from the cpu die with no motherboard hardware involved. No it will work on the latest Ubuntu 18.04.4 HWE kernels and that is only when you are running Ryzen 3000 cpus. Works fine on Zen1/Zen+ without issues. No problem running it on both the Ryzen 3950X with kernel 5.4.0-31 kernel in Ubuntu 20.04 and on the Threadripper 2920X on kernel 5.3.0.53 on Ubuntu 18.04.4. For AMD family 17h Model 70h (Ryzen 3000) CPUs you need kernel version 5.3.4 Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Just a FYI for those who have downloaded and compiled the Zenmonitor application. The 1.40 versions and earlier didn't report all the core cpu frequencies correctly on Threadripper. On my 2920X, it only showed the last 6 cores of my 12. The first showed 0 clock speed. The new https://github.com/ocerman/zenmonitor/tree/sysdet2 branch version 1.41 fixes the issue. Just download the branch and do another make to get an updated binary. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
Another FYI, if anyone is considering changing over to a custom cooled system for cooling their Threadripper, I can heartily endorse the Absolute Threadripper3+ cpu block. They are getting caught up in shipments now with Covid-19 restrictions being removed. I got my block back in May and have been using it with great results. The block is the best in the market currently on performance. I dropped 10 degrees at least from the XSPC Raystorm Neo block I was using. They just shipped me a brand new updated design acrylic insert and mounting studs and nuts for free as they discovered even more performance possible with a change in the insert bow. Supposed to add another 1-4°C. temperature drop to the already excellent temps I am getting. The new insert design and mounting studs are standard now. For example, I am currently running my 2920X Threadripper at 4100Mhz and 90% cpu core utilization and getting between 58-62° C. temps all the time under an all-core overclock. One Optimus TR3 block user in the OCN Optimus forum already updated his block with the new insert and gained another 1-2° C. temp reduction from the original shipped design. I haven't updated mine yet since I want to change to the Optimus Absolute D5 reservoir I am already using on the 3950X host. I want to have all the bits available to install since it means breaking the system down to put the pieces in. Just ordered another Absolute D5 reservoir for the TR host. In case anyone is interested, here is the link to the product page. https://optimuspc.com/products/absolute-cpu-block-threadripper-3 Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
In case anyone is interested, here is the link to the product page. https://optimuspc.com/products/absolute-cpu-block-threadripper-3 +1 A proud member of the OFA (Old Farts Association). |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
I stumbled around trying to find a really low cost Am4 socket cpu and ended up with an Athlon 3000. My mistake. I needed a version 1/2 Ryzen CPU not a version three CPU. Once I got my latest X470 MB bios updated I got the Athlon running under Windows 10. The claim that this CPU is "adequate" to run light office tasks and browse the internet is probably true. But for some reason a 2 c/4t with iGPU doesn't have a lot of "snap" :) Anyway I broke down and bought a used 2200G to use for testing so I don't have to UN-install another version 2 CPU for testing every time I need to. My recommendation is that even office workers should start at 4 cores any more. So probably you minimum as a 2200G or one of the those other 4 core 1st gen Ryzen chips with a discrete gpu. A proud member of the OFA (Old Farts Association). |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
First generation Threadrippers (especially 1950's) seem to be showing more and more on some of the BOINC projects I am participating in. I have pondered if it its related to the high number PCIe lanes they offer which might support the possibility of more than 6 gpus? But so far most of them are showing a tendency to run 1-2 gpus. The one exception I know of for sure is Kevin O's rig which has been running 4 gtx 1080ti's forever. Happy Thursday. Tom M A proud member of the OFA (Old Farts Association). |
jsm Send message Joined: 1 Oct 16 Posts: 124 Credit: 51,135,572 RAC: 298 |
I have been gradually bringing Rosetta on line and am creeping up the charts. Noting that tasks use a lot more memory than Seti I have purchased 2 x 16gb same make memory sticks Corsair Vengeance LPX to match the 4 X 8gb already in the Threadripper 2990. Unfortunately this crashed all the tasks I suspect because the 16s are 3200 whereas the 4 x 8 are 3000 and it was making the overclock unstable. Tom suggested studying the BIOS and I did changing the extreme tweak on the ASUS ROG zenith extreme to auto auto. This solved the computational errors and it has been running for two days without any problems. Unfortunately throughput has nosedived so I assume we are back to running at base clock frequencies although I havent been back into the BIOS to investigate. The temp has also dropped by 10 degrees! I am leary of fiddling too much in the BIOS so I would like somebody who has the expertise to guide me on a step by step basis to force the system to operate at the 3000 level . I appreciate that it would have been better to have all memory at the same frequency but surely you can force higher to operate a tad lower? Hope you can help. JSM |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
I have been gradually bringing Rosetta on line and am creeping up the charts. Noting that tasks use a lot more memory than Seti I have purchased 2 x 16gb same make memory sticks Corsair Vengeance LPX to match the 4 X 8gb already in the Threadripper 2990. Unfortunately this crashed all the tasks I suspect because the 16s are 3200 whereas the 4 x 8 are 3000 and it was making the overclock unstable. Tom suggested studying the BIOS and I did changing the extreme tweak on the ASUS ROG zenith extreme to auto auto. This solved the computational errors and it has been running for two days without any problems. Unfortunately throughput has nosedived so I assume we are back to running at base clock frequencies although I havent been back into the BIOS to investigate. The temp has also dropped by 10 degrees! What brand/model of motherboard? 1) Examine your ram. You want to confirm its speed (3000?)and a string of timing #'s like: CL 14-14-14-34 1.35v It turns out that not all the ram I own has this kind of information on the ram stick. You need that information. 2) Someplace in the "overclocking" section of your bios, you are going to find a place where you can set the voltage (1.35v) and all the CL timings. The ones I have posted are from a 3200 speed module. Your goal is to set if for your slowest ram DDR4-3000 CL 16-16-16-36 1.35v? You might be able to find an "XMP1" or "XMP2" profile that runs at 3000. You also might be able to the "memory presets" that say 3000 CL-16-16-16-36 If you can find a memory preset menu that is exactly or only a little bit slower than you need that might take care of the problem(s). The higher the CL related #'s the slower the chip. HTH, Maybe if someone has your make-model of the motherboard we can be more step by step. Tom M A proud member of the OFA (Old Farts Association). |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
I think the next time I want to buy an 8c/16t CPU I am going for a 3700x. It will be more efficient than my 2600/2700 cpus and have as many threads as my 2700 does. And it won't cost like a 3900x/3950x does. Tom M A proud member of the OFA (Old Farts Association). |
jsm Send message Joined: 1 Oct 16 Posts: 124 Credit: 51,135,572 RAC: 298 |
The MB is as stated in my post :- ASUS ROG zenith extreme BIOS 2001 I think without shutting down system . I would emphasise that I had the tweaks set perfectly for 3000 running when there was only the 4 x 8 sticks present and it was quad channel. It was when the 2 x 16 3200 was added that the tweak for 3000 running went awol. I did not alter the BIOS until there was obvious failure presumably with instability which is borne out by going auto auto which cured the instability but also zapped the overclock. jsm |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
I think the next time I want to buy an 8c/16t CPU I am going for a 3700x. C'mon Tom, you spend on new junk hand over fist constantly. The 3900X is only $140 more than the 3700X and is more capable. https://www.amazon.com/AMD-Ryzen-3700X-16-Thread-Processor/dp/B07SXMZLPK $275 https://www.amazon.com/AMD-Ryzen-3900X-24-Thread-Processor/dp/B07SXMZLP9 $417 Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
The MB is as stated in my post :- ASUS ROG zenith extreme BIOS 2001 I think without shutting down system . It is going to be very difficult to run two different RAM speeds when the first ones are single rank and the second kit is dual rank. Big differences in timings, and load resistances. I would try and stabilize on the single rank 3000 kit and have the 3200 kit downclocked. You aren't going to be able to use the XMP selection in the BIOS because I assume it will detect the 3200 kit only which is going to be very wrong for the 3000 kit. Best chance is to set the timings manually and very loose. Start with what the DRAM Calculator cranks out for the 3000 kit but choose the dual rank configuration and 8 sticks. https://www.overclock.net/forum/13-amd-general/1640919-new-dram-calculator-ryzena-1-7-3-overclocking-dram-am4-membench-0-8-dram-bench.html Without a Thaiphoon Burner report I don't know exactly what memory dies those sticks use, but I suspect they are Micron E-dies. Try plugging that into the Calculator for the 3000Mhz setting. Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Keith Myers Send message Joined: 29 Apr 01 Posts: 13164 Credit: 1,160,866,277 RAC: 1,873 |
FYI, looks like there is a third-party Linux driver being developed to handle the Corsair Commander Pro controller which is very popular. Saw the notification at Phoronix.com about it. https://www.phoronix.com/scan.php?page=news_item&px=Corsair-Commander-Pro-Linux Details of the driver at lkml.org. https://lkml.org/lkml/2020/6/12/392 And the repo can be found at github. https://github.com/MisterZ42/corsair-cpro Seti@Home classic workunits:20,676 CPU time:74,226 hours A proud member of the OFA (Old Farts Association) |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
I think the next time I want to buy an 8c/16t CPU I am going for a 3700x. Good point. And I do wonder if there will be additional downward price pressure on the 3900x after the 3900xt is shipped? In the short term, simply reducing the # of cpu threads running tasks will free up enough cpu threads to drive a 3rd Radeon 5700. Tom M A proud member of the OFA (Old Farts Association). |
Tom M Send message Joined: 28 Nov 02 Posts: 5126 Credit: 276,046,078 RAC: 462 |
[Try plugging that into the Calculator for the 3000Mhz setting. Thank you Keith. I completely missed the single rank/dual thing. Tom M A proud member of the OFA (Old Farts Association). |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.