Jump to content

Hi, 

 

Why isn't a higher base / boost clock necessarily making it a better CPU? I noticed people recommending AMD over Intel despite its lower boost clocks.

 

Please educate me. A trustworthy source is fine too. Everything is gibberish at this moment for me, so I hope to learn. 

  • 12600K
  • RTX 3080
  • z690 ASROCK Mini ITX
  • Coolermaster 240mm Masterliquid
  • 32GB 3600Mhz Corsair Vengeance Pro SL
  • Cooler Master V750 SFX Gold
  • 2TB 980 Pro m.2
Link to comment
https://linustechtips.com/topic/1354925-cpu-question/
Share on other sites

Link to post
Share on other sites

It's not possible to compare two different brands of CPU's or even two different generations of CPU's together just by their clockspeed, because there is something else that influences the 'actual speed' of a CPU: the IPC, which stands for "instructions per clock".

 

If GHz is the (billion) amounts of ticks per second, IPC is the amount of things it can do per tick.

IPC isn't a definite certain number, but rather something that can be deduced through some advanced testing and comparing. This IPC will differ between programs though, as CPU's have certain instruction sets which a program can or cannot make use of.

 

For example, let's compare the 5600X (3.7/4.6GHz base/boost clock respectively and about 4.3-4.5GHz all-core boost (as the 4.6GHz is only a single/dual core boost)) and the 10600K (4.1GHz/4.8GHz base/boost and 4.5GHz all-core).

Those are all-together very similar GHz numbers, with the same amount of cores, but if you look in certain reviews, you'll see the 5600X pull ahead of the 10600K: https://www.guru3d.com/articles_pages/amd_ryzen_5_5600x_review,8.html (this page even features the IPC, for this specific benchmark).

Same goes for Cinebench R20, the newer Cinebench benchmark: https://www.guru3d.com/articles_pages/amd_ryzen_5_5600x_review,9.html

 

But there will also be scenarios where the two CPU's are equal: https://www.guru3d.com/articles_pages/amd_ryzen_5_5600x_review,24.html

 

So in conclusion, don't just look at the base/boost/all-core speeds, but rather what these CPU's mean in the context of what you use the PC for.

IPC (the amount of things it can do per Hz) influences the 'actual speed'.

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to comment
https://linustechtips.com/topic/1354925-cpu-question/#findComment-14860674
Share on other sites

Link to post
Share on other sites

Depends on the workload. Parallellisable workloads can benefit more from having more cores available than from a single speedy core. Multiple fast cores will of course be even better than multiple slow cores.

 

The actual "speed" is a combination between clock speed and the instructions per clock (IPC) it executes. This is why you can't compare a 5 GHz Intel CPU to a 5 GHz AMD CPU. For for illustration a 5 GHz clockspeed CPU with an IPC of one can process as many instructions per second as a 2.5 GHz clockspeed  CPU with an IPC of 2 as the latter executes twice more per cycle. If everything else is the same, they will then theoretically perform the same in this simple example.

 

AMD offers more cores for the same or less money than Intel and their speeds aren't massively apart anymore either, so they are an attractive option in multiple ways. I believe Intel often still has the edge in single-core performance though, but we're not talking factors anymore. NVM @miniboisexamples above show AMD is pulling ahead as well 🙂

Crystal: CPU: i7 7700K | Motherboard: Asus ROG Strix Z270F | RAM: GSkill 16 GB@3200MHz | GPU: Nvidia GTX 1080 Ti FE | Case: Corsair Crystal 570X (black) | PSU: EVGA Supernova G2 1000W | Monitor: Asus VG248QE 24"

Laptop: Dell XPS 13 9370 | CPU: i5 10510U | RAM: 16 GB

Server: CPU: i5 4690k | RAM: 16 GB | Case: Corsair Graphite 760T White | Storage: 19 TB

Link to comment
https://linustechtips.com/topic/1354925-cpu-question/#findComment-14860675
Share on other sites

Link to post
Share on other sites

1 hour ago, tikker said:

AMD offers more cores for the same or less money than Intel and their speeds aren't massively apart anymore either, so they are an attractive option in multiple ways. I believe Intel often still has the edge in single-core performance though, but we're not talking factors anymore. NVM @miniboisexamples above show AMD is pulling ahead as well

Yes. 10th Intel had higher single core perf than Zen 2, but Zen 3 had a massive gen on gen increase of 20%. It is now the single core perf leader, though Intel made up ground with 11th gen.

CPU: AMD Ryzen 9 9950X3D · Cooler: Noctua NH-D15S Chromax.black · Motherboard: Gigabyte Auros X670 Elite AX · RAM: G.Skill Flare X5 64GB (2 x 32GB) DDR5 6000MHz CL30 · Graphics Card: Zotac NVIDIA GeForce RTX 4070 Super Twin Edge OC 12GB · Boot Drive: 1TB XPG Gammix S70 Blade NVMe SSD · Game Drive: 2TB WD SN850X NVMe SSD · PSU: Seasonic Focus GX V3 1000W 80+ Gold · Case: Fractal Design North Mesh · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: EPOMAKER x Aula F99 Wireless Mechanical Keyboard · Mouse: Logitech G309 Lightspeed Wireless Gaming Mouse

Link to comment
https://linustechtips.com/topic/1354925-cpu-question/#findComment-14860811
Share on other sites

Link to post
Share on other sites

In addition to IPC, prefetch is extremely important to CPU performance. The CPU will attempt to fetch instructions preemptively from RAM and store them in the much faster cache in order to process those instructions more quickly. Like any form of cache, though, there's cache hits and misses. The more hits you get from cache, the faster instructions are processed, and hence the better performance is. AMD has been adding relatively massive amounts of cache to it's CCDs for a while now, and it's also working on technologies like 3D V-cache that will potentially double the amount of CPU cache. The more cache, the more chance for hits vs misses. Intel, by comparison, has relatively paltry amounts of cache, which is a big contributing factor to AMD pulling ahead.

CPU: AMD Ryzen 9 9950X3D · Cooler: Noctua NH-D15S Chromax.black · Motherboard: Gigabyte Auros X670 Elite AX · RAM: G.Skill Flare X5 64GB (2 x 32GB) DDR5 6000MHz CL30 · Graphics Card: Zotac NVIDIA GeForce RTX 4070 Super Twin Edge OC 12GB · Boot Drive: 1TB XPG Gammix S70 Blade NVMe SSD · Game Drive: 2TB WD SN850X NVMe SSD · PSU: Seasonic Focus GX V3 1000W 80+ Gold · Case: Fractal Design North Mesh · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: EPOMAKER x Aula F99 Wireless Mechanical Keyboard · Mouse: Logitech G309 Lightspeed Wireless Gaming Mouse

Link to comment
https://linustechtips.com/topic/1354925-cpu-question/#findComment-14860820
Share on other sites

Link to post
Share on other sites

38 minutes ago, Chris Pratt said:

Yes. 10th Intel had higher single core perf than Zen 2, but Zen 3 had a massive gen on gen increase of 20%. It is now the single core perf leader, though Intel made up ground with 11th gen.

Ah I see. I haven't kept up with Intel's 11th gen or Zen 3 very much.

 

Crystal: CPU: i7 7700K | Motherboard: Asus ROG Strix Z270F | RAM: GSkill 16 GB@3200MHz | GPU: Nvidia GTX 1080 Ti FE | Case: Corsair Crystal 570X (black) | PSU: EVGA Supernova G2 1000W | Monitor: Asus VG248QE 24"

Laptop: Dell XPS 13 9370 | CPU: i5 10510U | RAM: 16 GB

Server: CPU: i5 4690k | RAM: 16 GB | Case: Corsair Graphite 760T White | Storage: 19 TB

Link to comment
https://linustechtips.com/topic/1354925-cpu-question/#findComment-14860857
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×