Question Core I7-9700KF with low performance!

Nov 19, 2023
4
0
10
Good morning/Good evening guys, I exchanged an i5-9400kf for an i7-9700kf but the i7's clock is working practically as if it were an i5 with the boost tube, it works at 3.9ghz in games and under stress, when in idle mode, it reaches 4.6ghz, the gpuz score "should" be around 4100...
My motherboard is a b630m aorus gaming 3 (I have no intention of overclocking), water cooler ML 240L v3 from Cooler Master, 32 GB of RAM, processor temperature always calm, 50-60 degrees (max, on average 55) , BIOS version F14 (I reinstalled it and left it default)
VRM verified that Hwinfo64 was at 71 degrees by running AIDA64 for over 20 minutes.
 
Does the Task Manager show 8 cores and 8 logical processors? If it does not, open msconfig, click on the Boot tab, press the Advanced options... button and make sure the Number of processors box is not checked.

NnX8kc9.png


Reboot after you do that so Windows can find all of your cores and logical processors. This is a common problem if you swapped processors without reinstalling Windows. You do not need to reinstall Windows as long as this is taken care of.

Run ThrottleStop 9.6

Post screenshots of the main window, the TPL and FIVR windows. Your previous CPU had a 65W TDP power rating while your new CPU has a 95W TDP rating. ThrottleStop will show if the power limits are being set correctly by the BIOS. Power limit throttling is a common problem.

I have no intention of overclocking
That is good because the B630M motherboard does not support any overclocking. You need a Z series motherboard for that. Your motherboard also does not support all cores running at the maximum speed. As more cores become active, the maximum speed is automatically reduced. It sounds like your CPU is operating correctly. Make sure the core C states are enabled in the BIOS. This is necessary so your CPU can use the maximum turbo boost multiplier when it is lightly loaded.
 
  • Like
Reactions: AsaLands
Does the Task Manager show 8 cores and 8 logical processors? If it does not, open msconfig, click on the Boot tab, press the Advanced options... button and make sure the Number of processors box is not checked.

NnX8kc9.png


Reboot after you do that so Windows can find all of your cores and logical processors. This is a common problem if you swapped processors without reinstalling Windows. You do not need to reinstall Windows as long as this is taken care of.

Run ThrottleStop 9.6

Post screenshots of the main window, the TPL and FIVR windows. Your previous CPU had a 65W TDP power rating while your new CPU has a 95W TDP rating. ThrottleStop will show if the power limits are being set correctly by the BIOS. Power limit throttling is a common problem.


That is good because the B630M motherboard does not support any overclocking. You need a Z series motherboard for that. Your motherboard also does not support all cores running at the maximum speed. As more cores become active, the maximum speed is automatically reduced. It sounds like your CPU is operating correctly. Make sure the core C states are enabled in the BIOS. This is necessary so your CPU can use the maximum turbo boost multiplier when it is lightly loaded.


Below are the requested images.
Do you think it would be interesting to format Windows? Or would it be a limitation of the motherboard itself? On the gigayte website it says that it supports the i7, which I found strange.
Thank you for your help!
View: https://imgur.com/mPu2jDQ
(msconfig)

View: https://imgur.com/NRYOE8C
(TPL)
View: https://imgur.com/QaoS2l1
(FIVR)

I'm sorry, I only managed to add the images via the imgur link
 
Do you think it would be interesting to format Windows?
There is no need to do that. All 8 cores of your CPU are being detected and used by Windows.

On the Gigabyte website it says that it supports the i7, which I found strange.
Your motherboard supports your CPU. It just does not have the extra overclocking features that the more expensive Z series motherboards have.

Your computer is likely power limit throttling. The PL1 and PL2 turbo power limits are set to the Intel recommended default which is 95W. If maximum performance is important to you, you probably need to increase these power limits. To do this, clear the Disable Controls box in the ThrottleStop TPL window and enter higher values for the power limits. Try setting both power limits to 150W and see if that increases performance.

it works at 3.9ghz in games and under stress
To find out what the actual problem is, check the Log File box on the main screen of ThrottleStop and go play a game for at least 15 minutes. When finished testing, exit ThrottleStop so it can finalize the log file. This file will be in your ThrottleStop / Logs folder. Open up this file and copy and paste the data to

www.pastebin.com

Post a link here to this data so I can see how your computer is running. The log file will show if there are any power limit throttling or other throttling issues. If you have already increased the turbo power limits then you probably will not have any issues at all.

If you are doing any stress testing like running Cinebench, open the ThrottleStop Limit Reasons window and watch for any boxes lighting up red. Any red boxes under the CORE column of Limit Reasons indicate the reason why your CPU is throttling and not running at full speed.

When your computer is idle at the desktop, click on the C1 button on the main screen of ThrottleStop to open the C States window. Does the C States window show that some of the C states are being used? When my computer is mostly idle, the cores are spending over 95% of their time in the core C7 state. Post a screenshot if you are not sure.

Intel 9th Gen CPUs support a feature called Speed Shift Technology. The BIOS of your computer did not enable this feature. In the TPL window check the Speed Shift box to enable this. Set Speed Shift Min to 8 and Speed Shift Max to 49.
 
  • Like
Reactions: AsaLands
Não há necessidade de fazer isso. Todos os 8 núcleos da sua CPU estão sendo detectados e usados pelo Windows.


Sua placa-mãe suporta sua CPU. Ela simplesmente não possui os recursos extras de overclock que as placas-mãe mais caras da série Z possuem.

É provável que seu computador esteja com limitação de energia. Os limites de potência turbo PL1 e PL2 são definidos para o padrão recomendado pela Intel, que é 95W. Se o desempenho máximo for importante para você, provavelmente será necessário aumentar esses limites de potência. Para fazer isso, desmarque a caixa Desativar controles na janela ThrottleStop TPL e insira valores mais altos para os limites de potência. Tente definir ambos os limites de potência para 150 W e veja se isso aumenta o desempenho.


Para descobrir qual é o problema real, marque a caixa Arquivo de log na tela principal do ThrottleStop e jogue por pelo menos 15 minutos. Ao terminar o teste, saia do ThrottleStop para finalizar o arquivo de log. Este arquivo estará na sua pasta ThrottleStop/Logs. Abra este arquivo e copie e cole os dados em

www.pastebin.com

Poste um link aqui para esses dados para que eu possa ver como seu computador está funcionando. O arquivo de log mostrará se há algum limite de energia ou outros problemas de limitação. Se você já aumentou os limites de potência do turbo, provavelmente não terá nenhum problema.

Se você estiver fazendo algum teste de estresse, como executar o Cinebench, abra a janela ThrottleStop Limit Reasons e observe se alguma caixa acende em vermelho. Quaisquer caixas vermelhas na coluna CORE de Limit Reasons indicam o motivo pelo qual sua CPU está acelerando e não funcionando em velocidade total.

Quando o computador estiver ocioso na área de trabalho, clique no botão C1 na tela principal do ThrottleStop para abrir a janela C States. A janela C States mostra que alguns dos estados C estão sendo usados? Quando meu computador está quase ocioso, os núcleos passam mais de 95% do tempo no estado central C7. Poste uma captura de tela se não tiver certeza.

As CPUs Intel de 9ª geração suportam um recurso chamado Speed Shift Technology. O BIOS do seu computador não habilitou esse recurso. Na janela TPL marque a caixa Speed Shift para habilitar isso. Defina Speed Shift Min para 8 e Speed Shift Max para 49.
Segue os dados solicitados, obrigado pela ajuda.

https://pastebin.com/rM9je3T3

C1 inativo:
Ver: https://imgur.com/a/UIatQQD


Mudança de velocidade:
Ver: https://imgur.com/ksz9mmY


Limite:
Ver: https://imgur.com/O0EiHgL


Notei que o vrm estava em 61 graus, segundo HwInfo 64
PS: alterou PL1 e PL2 para 150w, mas só chegou a 102,8w
 
Last edited:
I noticed that the vrm was at 61 degrees, according to HwInfo 64
PS: changed PL1 and PL2 to 150w, but only reached 102.8w
This is an English forum so only post in English.

Limit Reasons shows that you have a power limit throttling problem. Did increasing the turbo power limits make your computer run faster? It should not be throttling any more.

It is OK if the limit is set higher than the amount of power being consumed. Setting the power limits to 150W tells the CPU not to power limit throttle until it reaches 150W. At 102.8W, it will no longer power limit throttle. That is what you want. More performance and less throttling.

You do not need to check the Speed Shift EPP box on the main screen of ThrottleStop. Only check the Speed Shift box in the TPL window. When using the Windows High Performance power plan, Windows will automatically write 0 to the EPP register for maximum performance.

Checking the EPP box and writing 128 to the EPP register can reduce maximum performance. Where ThrottleStop shows 128 on the main screen, you can click on this number and edit it. I prefer not to use this setting. Clearing the Speed Shift EPP box in ThrottleStop allows Windows to control EPP with no interference from ThrottleStop.

In the ThrottleStop FIVR window I would increase IccMax from 108.00 to the max, 255.75 for both the core and the cache. This can help fix some EDP throttling problems.
 
Last edited:
  • Like
Reactions: AsaLands
This is an English forum so only post in English.

Limit Reasons shows that you have a power limit throttling problem. Did increasing the turbo power limits make your computer run faster? It should not be throttling any more.

It is OK if the limit is set higher than the amount of power being consumed. Setting the power limits to 150W tells the CPU not to power limit throttle until it reaches 150W. At 102.8W, it will no longer power limit throttle. That is what you want. More performance and less throttling.

You do not need to check the Speed Shift EPP box on the main screen of ThrottleStop. Only check the Speed Shift box in the TPL window. When using the Windows High Performance power plan, Windows will automatically write 0 to the EPP register for maximum performance.

Checking the EPP box and writing 128 to the EPP register can reduce maximum performance. Where ThrottleStop shows 128 on the main screen, you can click on this number and edit it. I prefer not to use this setting. Clearing the Speed Shift EPP box in ThrottleStop allows Windows to control EPP with no interference from ThrottleStop.

In the ThrottleStop FIVR window I would increase IccMax from 108.00 to the max, 255.75 for both the core and the cache. This can help fix some EDP throttling problems.
Sorry, I couldn't agree, my Chrome is reaching 50% usage and is freezing and I need to exit, sorry

I changed the Speed Shift and iccMax, as you said, it worked! Thank you very much, I was already budgeting for new parts! It's hard to find people who want to help, so I thank you very much!

Some details, run AIDA 64 for 20 minutes:

CPU between 74° to 80°C

VRM MOS reached 109°C and stabilized

I didn't change the fan speed

Anything I need to monitor?

Thanks again!

Edit:

One question, was the IccMax current limited to 108mA because of the old processor? If I formatted Windows would it solve the problem? Or is it limited by the motherboard?
 
Last edited:
@AsaLands

There is no airflow for the CPU voltage regulators when using an AIO. Consider installing a small fan inside your case to get your voltage regulator temps down.

108 for IccMax is likely an Intel recommended default value that the BIOS sets your CPU to. Windows does not set IccMax. Formatting Windows should not change this value.