For clarity and easier to find for future reference, I'm creating this post here, regarding @unclewebb post on reddit: REDDIT comment
So many people with 13th/14th Intels are having the issue with cpu speed lock when using MMIO Sync/Lock. Let's try to figure out together if we can solve it.
I'm using the latest 9.7.3 version, which is supposed to fix the issue, but I tried both (separately) MMIO lock and MMIO sync, they both end up affecting CPU frequency on load and the only solution to unblock it again is doing a hard reset by holding the power button and starting up again.
I am attaching a few screenshots with current settings, all other TS views not included means I haven't touched them. I have marked two checkboxes in TPL section I have tried and both are causing the same issue,
which is locked CPU frequency at a value, I have seen 3.9Ghz once and 4.1Ghz another time. Limit Reasons always stay clear, there are neither warnings nor errors, I assume temps are too low for that, it's nowhere near the limits. Also I think when that happens then all Cores (P+E) are running under load at similar locked frequency and they are not even going down when the test ends, but I'd have to do more tests to be certain. Sorry but it's 1AM already, so I'll have to postpone further testing and call it a day.
The laptop I have is Legion 7 Pro with 13900HX + RTX4090, limits are 140W/190W, but I can see that Lenovo changed something along the way and now performance mode applies 185W PL2 (dynamic) and custom mode allows full 190W, but I tried both modes and it doesn't change anything as to the issue. And during Cinebench (at full clocks) those values apply just fine, CPU gets ~185-190W
I have found someone on reddit who claims that old NV drivers did not cause this issue for him, but newer ones does? I don't know how it might be related, but maybe it is. At some point I can DDU NV drivers and test it out with old ones. For me the main reason to get it fixed is because Lenovo applies some weird 85W limit when I am playing a game for a longer time, which locks CPU to 85W for no reason whatsoever and then it randomly changes back to default 140/190, and it's weird because the CPU temps are around 80-85C, far from set limit 98C and NV GPU drains around 90-120W, which combined is still within limits. Obviously when I lock or sync MMIO this doesn't happen and the CPU drains up to 90-95W while playing the game, because of fixed 140/190 limits.
If you have any suggestions or tests I can do, I'm looking forward. I should be able to provide some feedback in 1-2 days.
So many people with 13th/14th Intels are having the issue with cpu speed lock when using MMIO Sync/Lock. Let's try to figure out together if we can solve it.
I'm using the latest 9.7.3 version, which is supposed to fix the issue, but I tried both (separately) MMIO lock and MMIO sync, they both end up affecting CPU frequency on load and the only solution to unblock it again is doing a hard reset by holding the power button and starting up again.
I am attaching a few screenshots with current settings, all other TS views not included means I haven't touched them. I have marked two checkboxes in TPL section I have tried and both are causing the same issue,
which is locked CPU frequency at a value, I have seen 3.9Ghz once and 4.1Ghz another time. Limit Reasons always stay clear, there are neither warnings nor errors, I assume temps are too low for that, it's nowhere near the limits. Also I think when that happens then all Cores (P+E) are running under load at similar locked frequency and they are not even going down when the test ends, but I'd have to do more tests to be certain. Sorry but it's 1AM already, so I'll have to postpone further testing and call it a day.
The laptop I have is Legion 7 Pro with 13900HX + RTX4090, limits are 140W/190W, but I can see that Lenovo changed something along the way and now performance mode applies 185W PL2 (dynamic) and custom mode allows full 190W, but I tried both modes and it doesn't change anything as to the issue. And during Cinebench (at full clocks) those values apply just fine, CPU gets ~185-190W
I have found someone on reddit who claims that old NV drivers did not cause this issue for him, but newer ones does? I don't know how it might be related, but maybe it is. At some point I can DDU NV drivers and test it out with old ones. For me the main reason to get it fixed is because Lenovo applies some weird 85W limit when I am playing a game for a longer time, which locks CPU to 85W for no reason whatsoever and then it randomly changes back to default 140/190, and it's weird because the CPU temps are around 80-85C, far from set limit 98C and NV GPU drains around 90-120W, which combined is still within limits. Obviously when I lock or sync MMIO this doesn't happen and the CPU drains up to 90-95W while playing the game, because of fixed 140/190 limits.
If you have any suggestions or tests I can do, I'm looking forward. I should be able to provide some feedback in 1-2 days.