I got a Framework 12th with Intel i7-1280P. I’m primarily running Fedora 37 but i got a dual boot setup with Windows 11.
When hitting the CPU with an all-core stress test (prime95, compiling stuff), it starts off with around 3.5GHz on all cores (according to htop). After max. 10 seconds, it starts throttling down to 2.2GHz on all cores and stays there. At this point, temps hover around 90°C.
It seems to me that there should be more thermal budget, especially since the fan noise is still relatively reasonable. This is of course nice for working in an office or in public, but I would like to be able to get as much power as possible out of my machine for situations where noise is not a concern. Most of the time, I’m working by myself at a desk with the charger connected (official charger).
I’ve been searching the forums/internet and collected some bits and pieces to try and improve the situation.
It seems to be mostly placebo. During compile tasks, it does clock a bit higher (I’ve seen 2.7GHz on all cores), but for prime95 torture testing, it seems to do very little.
I’ve tried prime95 on my Windows 11 install, where it actually seems to be clocking even lower.
Is this the expected level of performance? Are the fans not capable of running faster? Am I being limited by power delivery? I have no peripherals connected.
If it is not the expected level of performance, are there any steps I can take to get the most of my CPU? My primary concern is performance in Fedora.
Thats about as good as it gets. Yours is throttling a little early, probably a bad factory paste job…not unusual. You still won’t see a much higher average, the various tools for monitoring the frequency and temps don’t do a really good job of showing how much of this is affected by the ecores. Gotta remember those top out at 3.5 boost and their base is 1.3 and in your case you have 8 of those…over half, yet they are figured into the overall average. What are your idle temps like?
Yeah a repaste would probably help you out. I am sitting a 42C with an I7-1260p using a Honeywell PTM 7950 thermal pad. Previously with Thermal Grizzly Kryonaut it would sit at 44C, and with the factory paste it would sit at around 48-49C. If you can clear some thermal headroom you should at least be able to extend the duration of the initial boost and squeeze out a little extra on the average freq for the sustained.
As you can see your core temps are a good 10C above mine. I would repaste for sure and I can sincerely recommend those Honeywell Thermal Pads. Absolutely fantastic mess free solution. If you search the forums there is a very detailed thread about it, very informative, it’s what made me buy it, and I am more than satisfied with it.
After your re-paste as recommended above, you can use s-tui to bang on things a bit with some stress testing. Good for some comparable test results post-pasting.