XPost: alt.comp.os.windows-11
On Tue, 12/3/2024 12:40 PM, Mark Lloyd wrote:
On Mon, 2 Dec 2024 21:54:14 +0100, Carlos E.R. wrote:
[snip]
Traditionally, the "turbo" button meant normal speed. The other setting
was actually "slow", and it was used for games and other software
designed for slower speed.
This happened around 1985.
I had a case with a digital speed display. It was NOT a frequency counter (maybe if was supposed to fool people). It was configured with jumpers to show 1 of 2 numbers.
Go figure what they mean now.
Maybe there's no way to get it to run at the "turbo" speed for very long.
Its just short bursts and most of the time it runs at the normal speed.
In Windows, we're spoiled by the automation (and the lack of utilities
to display what is going on, and what our hardware is capable of).
You have to hunt around, to find your AMD Ryzen Master or your Intel XTU.
https://forums.opensuse.org/t/opensuse-is-not-utilizing-turbo-boost/88897
Here, they use the CPU-Z (Windows) text file report, to find the turbo table. Golly, I can't wait. But this is for a ten year old CPU, open loop control,
and they did use a hard wired turbo table back then. It could use turbo
until it overheated, but the whack-a-mole controls of ten years ago, are
not quite as smooth as the closed loop control today (achieves same effect,
but maybe without squirting NOOPs into the decoder).
https://forums.anandtech.com/threads/what-is-the-real-turbo-boost-for-i7-4930k.2380370/
The info for AMD (and for Intel newer generations) could be different. 5700G
(
https://www.techpowerup.com/cpu-specs/ryzen-7-5700g.c2472 # 3.8GHz 4.6GHz BaseClock is 100MHz )
Package Power Tracking (PPT) 88.0 W (current) 65W processor
Thermal Design Current (TDC) 65.0 A (current)
Thermal Design Current SoC (TDC SoC) 50.0 A (current)
Electrical Design Current (EDC) 95.0 A (current)
Electrical Design Current SoC (EDC SoC) 75.0 A (current)
Temperature 0 34 degC (93 degF) (Package)
Temperature 1 27 degC (81 degF) (Cores (Max))
Temperature 2 27 degC (81 degF) (Core #0)
Temperature 3 27 degC (80 degF) (Core #1)
Temperature 4 26 degC (79 degF) (Core #2)
Temperature 5 26 degC (78 degF) (Core #3)
Temperature 6 26 degC (79 degF) (Core #4)
Temperature 7 26 degC (79 degF) (Core #5)
Temperature 8 26 degC (78 degF) (Core #6)
Temperature 9 27 degC (80 degF) (Core #7)
Temperature 10 27 degC (80 degF) (L3 Cache)
Temperature 11 26 degC (78 degF) (GFX) <=== iGPU is OFF
Voltage 0 1.36 Volts (VID)
Voltage 1 1.36 Volts (CPU VDD)
Voltage 2 1.10 Volts (SoC VDD)
Power 00 12.39 W (Package)
Power 01 2.62 W (Cores)
Power 02 1.62 W (Core #0)
Power 03 0.88 W (Core #1)
Power 04 0.06 W (Core #2)
Power 05 0.12 W (Core #3)
Power 06 0.01 W (Core #4)
Power 07 0.29 W (Core #5)
Power 08 0.01 W (Core #6)
Power 09 0.49 W (Core #7)
Power 10 0.38 W (L3 Cache)
Clock Speed 0 2992.30 MHz (Core #0) # Not sure what these bogus values mean
Clock Speed 1 2992.30 MHz (Core #1) # Ryzen Master does not show these particular values
Clock Speed 2 2992.30 MHz (Core #2)
Clock Speed 3 2992.30 MHz (Core #3)
Clock Speed 4 2992.30 MHz (Core #4)
Clock Speed 5 2992.30 MHz (Core #5)
Clock Speed 6 2992.30 MHz (Core #6)
Clock Speed 7 2992.30 MHz (Core #7)
Core 0 max ratio (effective) 46.50
Core 1 max ratio (effective) 44.75
Core 2 max ratio (effective) 46.50
Core 3 max ratio (effective) 44.75
Core 4 max ratio (effective) 44.75
Core 5 max ratio (effective) 44.75
Core 6 max ratio (effective) 37.20 <=== A core that can't turbo ? No. Did a load test next.
Core 7 max ratio (effective) 46.50
With 7ZIP compression run. Cooler is after-market, blow-down type (Noctua).
Temperature 0 56 degC (131 degF) (Package) <=== toasty warm, no skin burns today.
Temperature 1 53 degC (127 degF) (Cores (Max)) Unlike a laptop, there is no reason to throttle
Temperature 2 49 degC (120 degF) (Core #0) or to act in an adverse manner. At a guess.
Temperature 3 50 degC (122 degF) (Core #1) Even the stock cooler, used on this thing, is enough.
Temperature 4 53 degC (126 degF) (Core #2) This after-market cooler is a reject from another
Temperature 5 50 degC (122 degF) (Core #3) project, and hey, why not use it for this. I didn't
Temperature 6 52 degC (124 degF) (Core #4) buy this to replace the stock cooler, just why use
Temperature 7 49 degC (120 degF) (Core #5) the stock cooler when you have left-overs to eat.
Temperature 8 50 degC (122 degF) (Core #6)
Temperature 9 48 degC (119 degF) (Core #7)
Temperature 10 40 degC (104 degF) (L3 Cache)
Temperature 11 35 degC (94 degF) (GFX)
Voltage 0 1.34 Volts (VID)
Voltage 1 1.34 Volts (CPU VDD)
Voltage 2 1.09 Volts (SoC VDD)
Power 00 64.23 W (Package)
Power 01 46.59 W (Cores)
Power 02 5.99 W (Core #0)
Power 03 6.23 W (Core #1)
Power 04 6.33 W (Core #2)
Power 05 5.37 W (Core #3)
Power 06 5.70 W (Core #4)
Power 07 5.03 W (Core #5)
Power 08 6.42 W (Core #6)
Power 09 5.51 W (Core #7)
Power 10 1.64 W (L3 Cache)
Clock Speed 0 4612.87 MHz (Core #0) <=== one or two fractional multipliers below max
Clock Speed 1 4612.87 MHz (Core #1) "Meets description on tin" even if not all that exciting.
Clock Speed 2 4637.81 MHz (Core #2) Would do this for the entire 7ZIP compression run.
Clock Speed 3 4612.87 MHz (Core #3)
Clock Speed 4 4612.87 MHz (Core #4)
Clock Speed 5 4612.87 MHz (Core #5)
Clock Speed 6 4612.87 MHz (Core #6)
Clock Speed 7 4612.87 MHz (Core #7)
Core 0 max ratio (effective) 46.50
Core 1 max ratio (effective) 46.50
Core 2 max ratio (effective) 46.50
Core 3 max ratio (effective) 46.50
Core 4 max ratio (effective) 46.50
Core 5 max ratio (effective) 46.50
Core 6 max ratio (effective) 46.50 <=== seems OK here, we are turbo on all cores on a gutless processor. Yay.
Core 7 max ratio (effective) 46.50
*******
Try a second machine, for a change of complexion.
(
https://www.techpowerup.com/cpu-specs/ryzen-9-5950x.c2364 5950X 2 silicon die, 3.4 GHz 4.9 GHz (lower base, higher turbo)
TDP Limit 105.0 Watts # The report format is different. Weird.
Tjmax 90.0 C
Package Power Tracking (PPT) Current : 142.0 W, fused : 142.0 W
Thermal Design Current (TDC) Current : 95.0 A, fused : 95.0 A
Electrical Design Current (EDC) Current : 140.0 A, fused : 140.0 A
Temperature 0 31 degC (88 degF) (Package)
Temperature 1 29 degC (84 degF) (CCD #0)
Temperature 2 28 degC (82 degF) (CCD #1)
Temperature 3 28 degC (82 degF) (Cores (Max))
Temperature 4 28 degC (82 degF) (Core #0) # We are Idle for this run.
Temperature 5 28 degC (82 degF) (Core #1)
Temperature 6 27 degC (80 degF) (Core #2)
Temperature 7 27 degC (80 degF) (Core #3)
Temperature 8 27 degC (80 degF) (Core #4)
Temperature 9 26 degC (79 degF) (Core #5)
Temperature 10 27 degC (81 degF) (Core #6)
Temperature 11 26 degC (79 degF) (Core #7)
Temperature 12 27 degC (80 degF) (Core #8)
Temperature 13 27 degC (80 degF) (Core #9)
Temperature 14 26 degC (79 degF) (Core #10)
Temperature 15 26 degC (78 degF) (Core #11)
Temperature 16 26 degC (78 degF) (Core #12)
Temperature 17 26 degC (78 degF) (Core #13)
Temperature 18 26 degC (78 degF) (Core #14)
Temperature 19 26 degC (78 degF) (Core #15)
Temperature 20 28 degC (81 degF) (L3 Cache #0)
Temperature 21 27 degC (80 degF) (L3 Cache #1)
Temperature 22 28 degC (81 degF) (SoC)
Voltage 0 0.95 Volts (VID)
Voltage 1 1.04 Volts (CPU VDD)
Voltage 2 0.99 Volts (SoC VDD)
Power 00 30.66 W (Package)
Power 01 1.94 W (Cores)
Power 02 0.81 W (Core #0) \___ Background load skulking on low cores.
Power 03 0.55 W (Core #1) /
Power 04 0.11 W (Core #2)
Power 05 0.15 W (Core #3)
Power 06 0.03 W (Core #4)
Power 07 0.02 W (Core #5)
Power 08 0.60 W (Core #6)
Power 09 0.02 W (Core #7)
Power 10 0.02 W (Core #8)
Power 11 0.02 W (Core #9)
Power 12 0.02 W (Core #10)
Power 13 0.01 W (Core #11)
Power 14 0.01 W (Core #12)
Power 15 0.01 W (Core #13)
Power 16 0.02 W (Core #14) <=== The power is not OFF, but it is low
Power 17 0.01 W (Core #15)
Power 18 0.96 W (L3 Cache #0)
Power 19 0.43 W (L3 Cache #1)
Clock Speed 0 5048.82 MHz (Core #0) <=== Turboed, while the report is being generated ? Clever.
Clock Speed 1 3599.16 MHz (Core #1)
Clock Speed 2 3599.16 MHz (Core #2)
Clock Speed 3 3599.16 MHz (Core #3)
Clock Speed 4 4039.06 MHz (Core #4)
Clock Speed 5 4039.06 MHz (Core #5)
Clock Speed 6 3599.16 MHz (Core #6)
Clock Speed 7 4039.06 MHz (Core #7)
Clock Speed 8 3599.16 MHz (Core #8)
Clock Speed 9 3599.16 MHz (Core #9)
Clock Speed 10 3599.16 MHz (Core #10)
Clock Speed 11 3599.16 MHz (Core #11)
Clock Speed 12 3599.16 MHz (Core #12)
Clock Speed 13 3599.16 MHz (Core #13)
Clock Speed 14 3599.16 MHz (Core #14)
Clock Speed 15 3599.16 MHz (Core #15)
Clock Speed 16 3599.16 MHz (L3 Cache #0)
Clock Speed 17 3599.16 MHz (L3 Cache #1)
Core 0 max ratio (effective) 50.50
Core 1 max ratio (effective) 50.50
Core 2 max ratio (effective) 50.50
Core 3 max ratio (effective) 48.75
Core 4 max ratio (effective) 49.75
Core 5 max ratio (effective) 49.75
Core 6 max ratio (effective) 50.50
Core 7 max ratio (effective) 49.75
Core 8 max ratio (effective) 48.75
Core 9 max ratio (effective) 39.40
Core 10 max ratio (effective) 39.40
Core 11 max ratio (effective) 39.40
Core 12 max ratio (effective) 49.25
Core 13 max ratio (effective) 39.40
Core 14 max ratio (effective) 39.40
Core 15 max ratio (effective) 39.40
With 7ZIP compression run. Cooler is after-market, two-fan, sideways, 250W cooling rating, DeepCool AK620
Same file is being compressed as in the other example. Files on RAMDisk. Five case fans o.O Groan.
Temperature 0 69 degC (156 degF) (Package)
Temperature 1 66 degC (149 degF) (CCD #0)
Temperature 2 61 degC (141 degF) (CCD #1)
Temperature 3 64 degC (147 degF) (Cores (Max))
Temperature 4 60 degC (140 degF) (Core #0)
Temperature 5 60 degC (140 degF) (Core #1)
Temperature 6 62 degC (144 degF) (Core #2)
Temperature 7 64 degC (146 degF) (Core #3)
Temperature 8 62 degC (143 degF) (Core #4)
Temperature 9 64 degC (147 degF) (Core #5)
Temperature 10 59 degC (138 degF) (Core #6)
Temperature 11 62 degC (143 degF) (Core #7)
Temperature 12 56 degC (132 degF) (Core #8)
Temperature 13 54 degC (129 degF) (Core #9)
Temperature 14 60 degC (140 degF) (Core #10)
Temperature 15 56 degC (132 degF) (Core #11)
Temperature 16 61 degC (142 degF) (Core #12)
Temperature 17 56 degC (132 degF) (Core #13)
Temperature 18 60 degC (139 degF) (Core #14)
Temperature 19 56 degC (132 degF) (Core #15)
Temperature 20 45 degC (112 degF) (L3 Cache #0)
Temperature 21 44 degC (111 degF) (L3 Cache #1)
Temperature 22 39 degC (101 degF) (SoC)
Voltage 0 1.27 Volts (VID)
Voltage 1 1.28 Volts (CPU VDD)
Voltage 2 1.00 Volts (SoC VDD)
Power 00 144.87 W (Package)
Power 01 108.10 W (Cores)
Power 02 7.41 W (Core #0)
Power 03 8.28 W (Core #1)
Power 04 7.28 W (Core #2)
Power 05 7.98 W (Core #3)
Power 06 7.43 W (Core #4)
Power 07 8.06 W (Core #5)
Power 08 7.27 W (Core #6)
Power 09 8.20 W (Core #7)
Power 10 5.11 W (Core #8) \
Power 11 5.12 W (Core #9) \
Power 12 5.92 W (Core #10) \
Power 13 5.40 W (Core #11) \___ Second CCX always has lower loading
Power 14 6.70 W (Core #12) / 7ZIP cannot be set to 64 threads, to really load these
Power 15 5.16 W (Core #13) /
Power 16 6.38 W (Core #14) /
Power 17 5.72 W (Core #15) /
Power 18 5.27 W (L3 Cache #0)
Power 19 3.20 W (L3 Cache #1)
Clock Speed 0 4573.93 MHz (Core #0) <=== Could not make it to 4.9GHz. (fused) power limited
Clock Speed 1 4573.93 MHz (Core #1) <=== Will run like this all day long
Clock Speed 2 4573.93 MHz (Core #2) <=== 70C operating is less than TJMax of 90C
Clock Speed 3 4573.93 MHz (Core #3)
Clock Speed 4 4573.93 MHz (Core #4) This is "a" form of Turbo, but not max-Turbo on all cores.
Clock Speed 5 4598.93 MHz (Core #5) I'm not complaining. Bench is OK. Meets expectations.
Clock Speed 6 4498.95 MHz (Core #6)
Clock Speed 7 4598.93 MHz (Core #7)
Clock Speed 8 4573.93 MHz (Core #8)
Clock Speed 9 4623.92 MHz (Core #9)
Clock Speed 10 4523.95 MHz (Core #10)
Clock Speed 11 4573.93 MHz (Core #11)
Clock Speed 12 4498.95 MHz (Core #12)
Clock Speed 13 4498.95 MHz (Core #13)
Clock Speed 14 4523.95 MHz (Core #14)
Clock Speed 15 4623.92 MHz (Core #15)
Clock Speed 16 4573.93 MHz (L3 Cache #0)
Clock Speed 17 4573.93 MHz (L3 Cache #1)
Core 0 max ratio (effective) 46.00
Core 1 max ratio (effective) 46.00
Core 2 max ratio (effective) 46.00
Core 3 max ratio (effective) 46.00
Core 4 max ratio (effective) 46.00
Core 5 max ratio (effective) 46.00
Core 6 max ratio (effective) 46.00
Core 7 max ratio (effective) 46.00
Core 8 max ratio (effective) 46.00
Core 9 max ratio (effective) 46.25
Core 10 max ratio (effective) 46.00
Core 11 max ratio (effective) 46.00
Core 12 max ratio (effective) 46.00
Core 13 max ratio (effective) 46.00
Core 14 max ratio (effective) 46.00
Core 15 max ratio (effective) 46.25
A little SuperPI, single thread for a hero-run. This run is "contrived", in the sense that I did a first run, to see which core the hardware selected automatically
for the computation. On the second run, I used the Task Manager "affinity" option,
to assign the executable to that single good core. This lets the processor "put on a good
show for the folks", as this is the only core that hits just over 5GHz. some of the
others hit, like 4950, which isn't as impressive.
Temperature 0 60 degC (139 degF) (Package)
Temperature 1 59 degC (138 degF) (CCD #0)
Temperature 2 33 degC (90 degF) (CCD #1)
Temperature 3 56 degC (132 degF) (Cores (Max))
Temperature 4 37 degC (99 degF) (Core #0)
Temperature 5 35 degC (94 degF) (Core #1)
Temperature 6 36 degC (96 degF) (Core #2)
Temperature 7 31 degC (87 degF) (Core #3)
Temperature 8 37 degC (98 degF) (Core #4)
Temperature 9 30 degC (85 degF) (Core #5)
Temperature 10 56 degC (132 degF) (Core #6) <=== This one carries the hot potato. Affinity points here. Affinity=Core13 for Core#6
Temperature 11 29 degC (84 degF) (Core #7)
Temperature 12 32 degC (89 degF) (Core #8) <=== The second silicon die is ~5C cooler than the hot potato die
Temperature 13 31 degC (87 degF) (Core #9)
Temperature 14 29 degC (84 degF) (Core #10)
Temperature 15 28 degC (82 degF) (Core #11)
Temperature 16 29 degC (83 degF) (Core #12)
Temperature 17 28 degC (81 degF) (Core #13)
Temperature 18 28 degC (83 degF) (Core #14)
Temperature 19 28 degC (81 degF) (Core #15)
Temperature 20 33 degC (91 degF) (L3 Cache #0)
Temperature 21 30 degC (86 degF) (L3 Cache #1)
Temperature 22 29 degC (84 degF) (SoC)
Voltage 0 1.46 Volts (VID)
Voltage 1 1.48 Volts (CPU VDD)
Voltage 2 1.00 Volts (SoC VDD)
Power 00 69.15 W (Package)
Power 01 19.49 W (Cores)
Power 02 2.84 W (Core #0) <=== System activity is on here, apparently.
Power 03 0.34 W (Core #1)
Power 04 1.62 W (Core #2)
Power 05 0.13 W (Core #3)
Power 06 0.24 W (Core #4)
Power 07 0.19 W (Core #5)
Power 08 13.55 W (Core #6) <=== Is it warm in here, or is it just me ?
Power 09 0.17 W (Core #7)
Power 10 0.09 W (Core #8) \
Power 11 0.06 W (Core #9) \
Power 12 0.06 W (Core #10) \
Power 13 0.05 W (Core #11) \___ Second die is having a nap.
Power 14 0.05 W (Core #12) /
Power 15 0.06 W (Core #13) /
Power 16 0.05 W (Core #14) /
Power 17 0.08 W (Core #15) /
Power 18 4.37 W (L3 Cache #0)
Power 19 1.90 W (L3 Cache #1)
Clock Speed 0 4039.06 MHz (Core #0)
Clock Speed 1 3979.07 MHz (Core #1)
Clock Speed 2 4039.06 MHz (Core #2)
Clock Speed 3 4039.06 MHz (Core #3)
Clock Speed 4 3979.07 MHz (Core #4)
Clock Speed 5 3979.07 MHz (Core #5)
Clock Speed 6 5048.82 MHz (Core #6) <=== My best turbo on this pig
Clock Speed 7 4039.06 MHz (Core #7)
Clock Speed 8 3599.16 MHz (Core #8) <=== These aren't really running at 3600, not at 60mW.
Clock Speed 9 3599.16 MHz (Core #9) But if you attempt to probe a core, you "wake it up"
Clock Speed 10 3599.16 MHz (Core #10) which is the "pollution problem" with this work.
Clock Speed 11 3599.16 MHz (Core #11) That's why we should not be slapping the dev around
Clock Speed 12 3599.16 MHz (Core #12) when seeing anomalous numbers like this. There's a reason
Clock Speed 13 3599.16 MHz (Core #13) these things happen.
Clock Speed 14 3599.16 MHz (Core #14)
Clock Speed 15 3599.16 MHz (Core #15)
Clock Speed 16 4998.83 MHz (L3 Cache #0)
Clock Speed 17 3599.16 MHz (L3 Cache #1)
Core 0 max ratio (effective) 50.50 The info in this portion of the table
Core 1 max ratio (effective) 50.25 seems mostly bogus.
Core 2 max ratio (effective) 50.50
Core 3 max ratio (effective) 40.40 You are sometimes suspicious that the
Core 4 max ratio (effective) 50.00 core numbering on modern hardware, is
Core 5 max ratio (effective) 50.00 "virtualized", because many times the
Core 6 max ratio (effective) 50.50 pattern on Task Manager is not what it should be.
Core 7 max ratio (effective) 40.40
Core 8 max ratio (effective) 36.00
Core 9 max ratio (effective) 36.00
Core 10 max ratio (effective) 36.00
Core 11 max ratio (effective) 36.00
Core 12 max ratio (effective) 36.00
Core 13 max ratio (effective) 36.00
Core 14 max ratio (effective) 36.00
Core 15 max ratio (effective) 36.00
You can tease out the behaviors, with a little work, and the right report.
Paul
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)