Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Glossary talk:Central Processing Unit (CPU)

About this board

Not editable


AMD hidden shenanigans

1
Mirh (talkcontribs)

I'm not talking about the usual just-so-frequent incompatibilities, crashes, or other obvious problems, and not even about the various hacked overclocking tools. But something a bit more in the shadow:

  • Original Phenoms cpu had a very concerning bug with TLB. Gaming isn't as sensitive of a task as compiling tax returns though, so bold people could try to disable the software workaround.
  • Llano has quite reduced DIV/IDIV performance (I'm really not the the guy recommending to undo errata fixes, but considering all the recent guarding around speculative execution.. maybe there is a chance?)
  • Bulldozer has crippled x87 performance (there are no public errata regarding the feature, so this might be all free real estate?)
  • Possibly every architecture before Ryzen could hit the TDP ceiling before even reaching the maximum frequencies (unclear whether this couldn't just be specific to some motherboards and/or workload though)
  • Steamroller CPUs are preemptively throttled when their iGPU is in use (which is not as bad as it sounds usually, even in games it should be hard to be CPU-limited without a dedicated graphics card after all, but it is not impossible). If a modded BIOS isn't available, editing p-states and disabling disabling APM may still do something, but not very much:
  • 2014 core designs were somewhat of a backstage trainwreck, on the other hand their power management started to rely more and more on the SMU. Nothing of interest in the HEDT market, but on laptops it introduced a buttload of hidden interesting variables.
  • all PCIe 3.0 motherboards should support somehow Resizable-BAR (needed for Smart Access Memory), but before Zen 3 CPUs a critical instruction for such graphical applications was emulated slow enough to make it useless
  • I couldn't find anybody on the net seriously reporting that forcing HPET helped them, save for touching BCLK live or under W8(+?). Still for some reason something in the AMD drivers always does/did that.

And I could swear I knew more, but time was hard on my memory. I wonder if all of this couldn't be enough to resurrect the old AMD (CPU) page we had.

p.s. Ryzen is so stacked complex and wide that you'd need a manual just to understand the stock situation.

AMD Dual-Core Optimizer

1
Mirh (talkcontribs)

Released in July 2006, it should only be required for AMD non-single-processor-and-core systems based on K8 microarchitecture (Athlon and Turion X2, Opteron). This should have manifested in many UE2 games with the "negative delta time" error, for example.
Starting from Vista or 7 though (and depending on the games using Windows apis or not) it may not be needed anymore. There were also additional issues on top of that related to CnQ.

Technical details
Download

Mirh (talkcontribs)
Mirh (talkcontribs)

So.. The simplest and probably even least useful solution consists in editing HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor and FloatingPointProcessor

Then we have some exoteric tools for old AMD and VIA cpus, together with patchers..


But the most comprehensive one is definitively VMWare.

Possibilities are almost limitless.

To retrieve some info from own processors, I recommend wmic cpu get Description, Family, Manufacturer, Name, OtherFamilyDescription, ProcessorId command


Or also with VirtualBox

There are no older topics