Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MY PROCESSOR CORES #3550

Closed
Hermezz1 opened this issue Jan 5, 2025 · 18 comments
Closed

MY PROCESSOR CORES #3550

Hermezz1 opened this issue Jan 5, 2025 · 18 comments
Labels
question Further information is requested

Comments

@Hermezz1
Copy link

Hermezz1 commented Jan 5, 2025

The other day I was experimenting with the number of cores that my ASUS TUF F15 laptop with an i7-12700H was working with (8 efficiency cores and 6 performance cores). I configured it with G-helper to only have 4 performance cores and 4 efficiency cores working, just for the sake of testing and experimenting, and when I wanted to change them again I could only put in the 6 performance cores, while the efficiency cores were only detected as 4, when before I had 8, which are the ones the processor originally has. I thought it was a G-helper bug and installed Armoury create that I had previously uninstalled because it seemed to me that G-helper was better and consumed less resources, just to check that my 8 efficiency cores were there, and when I downloaded and opened armoury create my 6 performance cores were there but only 4 efficiency cores, when there should be 8. Can someone help me solve this bug? Or if it's not a bug, what could I do? I hope you can help me, thanks.

Edit: I went into my laptop's bios to see how many cores were showing up, and it's the same thing that it shows me in g-helper, 6 performance cores and 4 efficiency cores. It's like the other 4 just disappeared, however I wasn't messing with any advanced options or trying to do crazy things with my laptop, I just wanted to use less cores and see how my laptop performed and then return it to how it was before with all its cores. I shouldn't have been messing with my laptop's cores ;(. I hope you can help me.

log.txt

@seerge
Copy link
Owner

seerge commented Jan 5, 2025

@Hermezz1 hello,

How does core selection looks in Armoury Crate for you? Does it allow you to change number of cores? Can you upload a screenshot?

Also please upload an app log from %appdata%\GHelper\log.txt as it was explicitly asked in the issue template ?

But in general, you can simply reset all your settings to defaults by doing hard reset (pressing and holding power button for 40 seconds)

@seerge seerge added the question Further information is requested label Jan 5, 2025
@Hermezz1 Hermezz1 closed this as completed Jan 5, 2025
@Hermezz1 Hermezz1 reopened this Jan 5, 2025
@Hermezz1
Copy link
Author

Hermezz1 commented Jan 5, 2025

@Hermezz1 hello,

How does core selection looks in Armoury Crate for you? Does it allow you to change number of cores? Can you upload a screenshot?

Also please upload an app log from %appdata%\GHelper\log.txt as it was explicitly asked in the issue template ?

But in general, you can simply reset all your settings to defaults by doing hard reset (pressing and holding power button for 40 seconds)

Hi, of course there are the screenshots and also the log, (I was so worried about the problem that I forgot to upload it)

log.txt

Captura de pantalla (127)
Captura de pantalla (128)
Captura de pantalla (129)

I tried to do the hard reset following the instructions in the Asus post that you left me but apparently nothing has changed.

@seerge
Copy link
Owner

seerge commented Jan 5, 2025

@Hermezz1 ok,

From the log i see that BIOS says that maximum amount of cores is 4 / 6. That's why both AC and G-Helper show that as maximum number (even tho it's incorrect)

5/1/2025 16:50:23: Cores: 0x0406 <--- current cores
5/1/2025 16:50:23: CoresMax: 0x0406 <---- maximum cores
  1. Did you try doing doing hard reset (turning laptop off and pressing and holding power button for 40 seconds) ? Most likely it would reset this setting back to defaults?
  2. If not - can you try to set other number of cores in AC (for example 4 / 4) and after reboot check if it won't accidentally start showing correct maximum cores?

@seerge
Copy link
Owner

seerge commented Jan 5, 2025

@Hermezz1 and if 1 and 2 does not help - you can this custom build, where I have set maximum number of cores in a dropdown to be always 8 (no matter what system reports), on your risk of course

GHelper.zip

@Hermezz1
Copy link
Author

Hermezz1 commented Jan 5, 2025

I tried hard reset, AC too but it didn't solve the problem.
Many months ago I used AC, when I discovered G-helper I fell in love with it, and I always used my 8 efficiency cores and 6 performance cores, I don't know why I decided to "test" what would happen when I reduced the efficiency cores and made those 4 cores "disappear", anyway I thank you for your time and I'm going to use that version of G-helper that you gave me. Thanks.

@seerge
Copy link
Owner

seerge commented Jan 5, 2025

@Hermezz1 ok, let me know if manually selecting 8 cores in the app actually works.

Cause from how it looks now - it's just some BIOS hiccup, that it reports incorrect number (everywhere), in own menu and for AC or G-Helper

@Hermezz1
Copy link
Author

Hermezz1 commented Jan 5, 2025

I really don't know if it works, I mean I don't know how to measure or monitor the 8 efficiency cores to know if they are working, but I already selected the 8 cores and restarted the laptop, I opened the G helper again and the 8 cores are there.
imagen_2025-01-05_183412273

@Hermezz1
Copy link
Author

Hermezz1 commented Jan 5, 2025

This screenshot is after selecting all 8 cores and rebooting

@seerge
Copy link
Owner

seerge commented Jan 5, 2025

@Hermezz1 then you are back to 8 cores :) congrats. You can double check it in BIOS menu or in AC.

But now, lets try to figure out why it happened with you in a first place (most likely bugged BIOS). Then I can add a workaround specifically for your model, so it will always allow 8 cores in a dropdown, just knowing that it can't trust BIOS here.

  1. Can you open AC and set 4 / 4 cores there (same as you did in G-Helper in a first place)
  2. Reboot and check what AC allows you to select now ? Is it again "bugged" to 4 / 6 ?
  3. You can use G-Helper to set it back to 8 again

Thanks

@seerge
Copy link
Owner

seerge commented Jan 5, 2025

@Hermezz1 P.S. You can also see number of cores in windows Task Manager
image

@Hermezz1
Copy link
Author

Hermezz1 commented Jan 6, 2025

I opened AC and surprisingly my 8 efficiency cores came back!! I selected only 4 cores, restarted the laptop and when I wanted to put my 8 cores back, they didn't disappear anymore, all 8 were there for me.

I don't speak English, so I don't know if I did exactly what you asked, If you need me to do something I'm here to do whatever you ask me to do.
Again, thank you very much, you are my savior ;)

Captura de pantalla (132)

@seerge
Copy link
Owner

seerge commented Jan 6, 2025

@Hermezz1

Can you try to set your cores to be exactly 4 perf / 4 efficiency in AC? and see if after rebooting maximum cores still show correctly in AC (and in BIOS menu) ?

Thanks!

@Hermezz1
Copy link
Author

Hermezz1 commented Jan 6, 2025

Sure! I set 4 performance and 4 efficiency to AC, then rebooted my laptop and it still shows max cores.
Then I enter my BIOS menu and it shows the maximum number of cores as well.

I recorded 2 videos to show you that after putting 4 efficiency cores / 4 performance cores in AC and rebooting, in AC and in the BIOS the maximum cores are correctly displayed, I attach them to this answer but I don't know if you can see them

Video.de.WhatsApp.2025-01-06.a.las.13.44.30_a87c2ff0.mp4
Video.de.WhatsApp.2025-01-06.a.las.13.44.24_ce7dde9f.mp4

Imagen de WhatsApp 2025-01-06 a las 13 44 30_fe3833b0
Imagen de WhatsApp 2025-01-06 a las 13 43 52_5a226af8
Imagen de WhatsApp 2025-01-06 a las 13 43 52_0263dbbe

@seerge
Copy link
Owner

seerge commented Jan 6, 2025

@Hermezz1 ok, clear!

Do you mind to try to set custom number of cores via G-Helper now (like 4/4 again) and check results?

Thanks for checking.

@Hermezz1
Copy link
Author

Hermezz1 commented Jan 7, 2025

I set the 4 perf/ 4 eff in G-helper, restart the laptop, and in AC all the cores are shown perfectly, then I turn off the laptop to enter the BIOS and all the cores are shown too.

Video.de.WhatsApp.2025-01-06.a.las.23.19.26_0f8741cd.mp4

seerge added a commit that referenced this issue Jan 8, 2025
@seerge
Copy link
Owner

seerge commented Jan 8, 2025

@Hermezz1 ok, great. Thanks for checking!

So now BIOS behaves correctly no matter where you change cores number (in AC or G-Helper).

Then it looks like it was some (random?) one-time hiccup with BIOS returning incorrect maximum possible number of e-cores before, that confused both apps and even BIOS own menu.

I have added a manual "fix" in the app for your specific model (FX507ZU) so it will always remember that maximum number of e-cores possible is 8 no matter what BIOS reports. So G-Helper will always show correct maximum number :)

This build should do it.

GHelper.zip

Thanks

@seerge seerge closed this as completed Jan 8, 2025
@Hermezz1
Copy link
Author

Hermezz1 commented Jan 8, 2025

Thank you for your concern and work.

@seerge
Copy link
Owner

seerge commented Jan 26, 2025

Extended this "fix" for a whole "FX507Z" range as all devices here seem to behave same

GHelper.zip

seerge added a commit that referenced this issue Jan 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants