Uneven CPU thermals!

I’m not sure if it will or not.

For those undervolting the CPU, how do you do it? I have the 7940HS and couldn’t get it to cooperate with the Universal Tuning Utility, but maybe it’s been updated since I last tried. Or my 7940HS just doesn’t run well when undervolted.

EDIT: Should have mentioned that I’m on Windows.

I am really curious when this becomes available if it will work better (if they made some improvements to the materials and tweaked the design)?

I am on linux, using ryzenadj. I assume that it is working as I can see the operating frequency change when I change the value, and when I try to set it too aggressively, the machine restarts.

I should have been more clear I’m on Windows, can’t use Linux tools. Sorry!

Hmm, not sure regarding windows. This thread has a fair amount of information. Best of luck!

Yes. I am using X86 Universal Tuning Utility with per-core curve optimizations for undervolting. That won’t really change the thermal limits of the cooler, but it does increase the score in CB23 a little. I do also try to more aggressively tune the cores that are more hot than others to avoid overall thermal throttling at lower clocks.

Before the conductonaut though it did almost no good.

Recently became aware of this thread and there are far too many comments for me to read, but it seems like I may have the worst performing Framework 16 in existence! Has anyone been able to beat my high (low) score of 11,228? Best I could get was 11,959.

For the above scores, note all the following conditions:

  1. Framework 16 with 7940HS
  2. Have 7700S (a very loud one at that possibly due to CPU), but all test done with it removed.
  3. x86 Utility was installed and set to Extreme profile for some tests, uninstalled and ran more tests with only Best Performance set in Windows.
  4. Tests with 10 minute multi-core runs in Cinebench R23
  5. Hottest core in HWiNFO 64 was 100C max, with most max in the 80’s, lowest core 72C, so pretty significant variances
  6. CPU package power limited at around 31W in HWiNFO 64

Currently in contact with support about hopefully getting a replacement board or TIM kit.

Attached were my worst thermals and performance values.


1 Like

Based off of this and the screenshots it looks like a perfect example of the issue people have been having. If it bothers you it seems like support is doing a good job taking care of the issue after getting you to the right place, and if you scroll up you’ll see people have had some luck with PTM7950/other mods and/or replacing the heatsink if you’re comfortable with that route or aren’t covered by warranty for some reason.

Yep yours is a Prime Example of Run off Liquid Metal. This bad Score is not by the Shim Bomding. I wouldn’t attempt to do anything myself on this. I would request RMA and let Framework do the Investigation on that. The more we RMA the more Framework is forced to do something.

1 Like

Getting slightly bored with support now.

Request a video of the issue so send them one, and make a point of recording the power mode and showing the 180w brick.

Last update - are you using high performance mode and the included power adapter.

Argh.

1 Like

Yeah I saw the significant gains people achieved thanks, and I have some PTM7950 already so have been considering fixing this myself, but am worried about the liquid metal spilling.

Support has been good so far and thorough. They opened immediately asking about Windows power settings, my power adapter, my battery SoC and then said to run R23 and HWiNFO 64, so for anyone else contacting support in future, coming pre-loaded with that information could help expedite things.

They’re specifically asking me now for screenshots of thermals while the test is running, so just sent some of those too. We’ll see how it goes…

2 Likes

You have to admire the ambition though… with the work that @PSierra117 did, up the thread slightly, this thing can best-case never thermal throttle before it throttles based on power policy. I’d never planned to see that in an x86 laptop again (though… I bet it gets more common as AMD and Intel are trying to compete with ARM).

I’m talking with support as well. So far, they asked me for

  • screenshots and logs from turbostat, psensor, and s-tui with stress running. (giving them, frequency, wattage, thermals)
  • screenshots of completed Cinebench R23 runs
  • BIOS reset
  • BIOS upgrade to 3.03
  • runs on AC and battery, and on different power profiles
  • to use a live USB so I could try out a supported Linux distro. (that was where they asked for s-tui and psensor, because the ramdisk didn’t have enough room for me to install Cinebench in Bottles like I had been.)

It’s been a marathon, but, understandably. They can’t take the general public at its word on these things, gotta try to whittle down variables. :smiley:

4 Likes

I went through it with support as well. I did get pretty frustrated at a couple points. But try to be patient. Ultimately they sent me a mainboard which was unfortunately defective. They are now at a point of offering me a list of choices, depending on how I want to proceed. So while there have been some frustrations along the way, ultimately they have been very accommodating.

1 Like

Some updates to my laptop temps and cinebench score:


As of last night after I finished lapping the heatsink to remove leftover solder. this is what I got for score. Unfortunately the heatsink has a slight deformation where a corner of the heat spreader solder was so I think for the time being this is where I’ll keep it. With a cold boot I can get closer to 16.5k. I also haven’t tried any undervolting yet, so later today I’ll take a crack at it and see if I can get it to a stable undervolt.

These are the results from running the benchmark post lapping, but pre-undervolt:

During test temps/power

Score

3 Likes

Good Job. Lapping is something i wouldn’t do anymore. It was a Step in my Testmetric. Removing the Stock Shim and replaceing it with a Clean Coppershim 20x20x0,8 and putting it on a cleaned Vaporchamber got the Best Result by far.
The Shim is easily removable with a Razorblade. Afterwards the Vaporchamber can be cleaned and the Solder removed with Wet Sandpaper on an even Surface.

1 Like

I had a lot of the solder left over on mine when I took off the stock heat spreader. I figured it would be easier to get it off that way and help get a more even heat spread.

I’ll post the new temp/power photo in a bit once I’m back home to test some more.

I used a blow dryer on the heatsink side to get the old hard liquid metal loosened up and a lot of q tips to lift it off bit by bit before cleaning with qd electrical cleaner on a microfiber towel while still warmed up.

CPU side I used a pair of tweezers to pull it off in pieces then heated it up the same way and removed with many q tips and then wiped with qd electrical cleaner… I don’t think I would do that side the same way again though.

I did end up removing the original plastic protector as well and replacing it with two layers of PTM7950 around the CPU dye itself just to add a barrier for the LM (I feel like a correctly sized thermal pad would be better here but I had no thermal pads in hand), then added a layer of vinyl cut to match the original plastic protector. I’m planning on pulling the whole thing apart in a couple of weeks and seeing how well that solution holds up short term.

2 Likes

Hi,
I see that hwinfo is showing per core cpu temps.
If I boot windows from a usb, I cannot see per cpu core metrics.
I also cannot see them in Linux sensors.
I have a 7840, not the 7940.
Does anyone know if anyone has a patch so I can view per cpu core metrics in linux?

you can use “amdgpu_top” to see the per core temperatures

1 Like