Jump to content

Technical Question: Why can Intel clock so much higher?

Comparing the 8700k and 2600x, both 6/12 chips, the Intel can get 700 to 1000MHz higher sustained clock speeds depending on silicon lottery without extreme cooling solutions, so I'm curious on the technical side of things why Intel's chips can sustain much higher clock speeds than their Ryzen counterparts and why AMD doesn't make changes to close the gap.

Link to comment
Share on other sites

Link to post
Share on other sites

Im guessing its just how the architectures work. Coffee Lake and Zen+ are just made differently and take different clocks 

Primary Laptop (Gearsy MK4): Ryzen 9 5900HX, Radeon RX 6800M, Radeon Vega 8 Mobile, 24 GB DDR4 2400 Mhz, 512 GB SSD+1TB SSD, 15.6 in 300 Hz IPS display

2021 Asus ROG Strix G15 Advantage Edition

 

Secondary Laptop (Uni MK2): Ryzen 7 5800HS, Nvidia GTX 1650, Radeon Vega 8 Mobile, 16 GB DDR4 3200 Mhz, 512 GB SSD 

2021 Asus ROG Zephyrus G14 

 

Meme Machine (Uni MK1): Shintel Core i5 7200U, Nvidia GT 940MX, 24 GB DDR4 2133 Mhz, 256 GB SSD+500GB HDD, 15.6 in TN Display 

2016 Acer Aspire E5 575 

 

Retired Laptop (Gearsy MK2): Ryzen 5 2500U, Radeon Vega 8 Mobile, 12 GB 2400 Mhz DDR4, 256 GB NVME SSD, 15.6" 1080p IPS Touchscreen 

2017 HP Envy X360 15z (Ryzen)

 

PC (Gearsy): A6 3650, HD 6530D , 8 GB 1600 Mhz Kingston DDR3, Some Random Mobo Lol, EVGA 450W BT PSU, Stock Cooler, 128 GB Kingston SSD, 1 TB WD Blue 7200 RPM

HP P7 1234 (Yes It's Actually Called That)  RIP 

 

Also im happy to answer any Ryzen Mobile questions if anyone is interested! 

 

 

 

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Oh, man, where to start.

 

There are a number of possibilities here. CPU architecture design and process node quality are two places to start; Intel's 14nm is a highly mature process at this point, while Zen was AMD's first crack at it and Zen+ is their first crack at 12nm. As for node quality, well, Intel owns the fabs that make its chips, like AMD used to. AMD now contracts out its fabrication to GlobalFoundries and Samsung, companies which may not have the same fabrication quality as Intel's fabs do. There's a reason Intel dumps so much dolla-dolla into those fabs.

 

It's also probably a function of the way the architectures work. Zen is a multi-core module design connected via the Infinity Fabric, while Coffee Lake is just a monolithic CPU die like we're all used to.

Link to comment
Share on other sites

Link to post
Share on other sites

smaller core die size is also a big factor.

mY sYsTeM iS Not pErfoRmInG aS gOOd As I sAW oN yOuTuBe. WhA t IS a GoOd FaN CuRVe??!!? wHat aRe tEh GoOd OvERclok SeTTinGS FoR My CaRd??  HoW CaN I foRcE my GpU to uSe 1o0%? BuT WiLL i HaVE Bo0tllEnEcKs? RyZEN dOeS NoT peRfORm BetTer wItH HiGhER sPEED RaM!!dId i WiN teH SiLiCON LotTerrYyOu ShoUlD dEsHrOuD uR GPUmy SYstEm iS UNDerPerforMiNg iN WarzONEcan mY Pc Run WiNdOwS 11 ?woUld BaKInG MY GRaPHics card fIX it? MultimETeR TeSTiNG!! aMd'S GpU DrIvErS aRe as goOD aS NviDia's YOU SHoUlD oVERCloCk yOUR ramS To 5000C18

 

Link to comment
Share on other sites

Link to post
Share on other sites

How fast a CPU can operate is solely based on its architectural design at the hardware level. The biggest factor is what the slowest stage in the execution pipeline is, and at that point you have two options to deal with it:

  • Optimize the step
    • This is harder than it looks
  • Split the step into more steps
    • This has to be done before any real hardware has been made, because it requires architectural changes.

Intel posted a blog related to this topic that is a good read: https://software.intel.com/en-us/blogs/2014/02/19/why-has-cpu-frequency-ceased-to-grow

Link to comment
Share on other sites

Link to post
Share on other sites

19 minutes ago, Levent said:

smaller core die size is also a big factor.

Core size would not matter - A53s only clock to around 2GHz while ARM A7X designs clock at 2.3+GHz.

Die size matters as the larger the die the more likely a frequency limiting fault will occur in the chip.

Link to comment
Share on other sites

Link to post
Share on other sites

22 minutes ago, Mayclore said:

It's also probably a function of the way the architectures work. Zen is a multi-core module design connected via the Infinity Fabric, while Coffee Lake is just a monolithic CPU die like we're all used to.

 

This reminds me I read or watched something recently talking about Intel's Ring vs Infinity Fabric, and how the ring is much faster for now but loses out once CPUs pass the 10-12 core mark.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, ZenMonkey said:

 

This reminds me I read or watched something recently talking about Intel's Ring vs Infinity Fabric, and how the ring is much faster for now but loses out once CPUs pass the 10-12 core mark.

We'll see. It feels like we're finally headed toward a software ecosystem where everything wants as many cores as you can supply. 7nm Zen 2, if they can get a whole bunch of cores on Socket AM5 (or whatever they're gonna call it) is going to be a very interesting prospect indeed.

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, ZenMonkey said:

This reminds me I read or watched something recently talking about Intel's Ring vs Infinity Fabric, and how the ring is much faster for now but loses out once CPUs pass the 10-12 core mark.

Which is why Intel switched to using a mesh network in their higher core count processors. The thing with AMD is they're using two-level communication topology for inter-core communication whereas Intel seems to want to stick with one. There are pros and cons to each though.

 

However, I feel that Infinity Fabric will still run into scalability issues sooner rather than later. Especially with the multi-die approach that Threadripper and EPYC took (that's a lot of effing traces).

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, Mayclore said:

We'll see. It feels like we're finally headed toward a software ecosystem where everything wants as many cores as you can supply. 7nm Zen 2, if they can get a whole bunch of cores on Socket AM5 (or whatever they're gonna call it) is going to be a very interesting prospect indeed.

The issue is that after a certain number of cores you tend towards a limit due to Amdahl's Law and that embarrassingly parallel tasks (which problem which can run on 32+ cores often is) simply are faster on GPUs. The main task where these high core count CPUs excel is rendering - the cores of the GPU are often not flexible enough to run the task (GPU based encoding uses hardware accelerators, Premiere uses some GPU accelerated effects though).

 

Link to comment
Share on other sites

Link to post
Share on other sites

40 minutes ago, M.Yurizaki said:

How fast a CPU can operate is solely based on its architectural design at the hardware level. The biggest factor is what the slowest stage in the execution pipeline is, and at that point you have two options to deal with it:

  • Optimize the step
    • This is harder than it looks
  • Split the step into more steps
    • This has to be done before any real hardware has been made, because it requires architectural changes.

Intel posted a blog related to this topic that is a good read: https://software.intel.com/en-us/blogs/2014/02/19/why-has-cpu-frequency-ceased-to-grow

You know that Netburst (a.k.a. Pentium 4/Pentium D) was desinged to have the shortest stages possible ?
High frequncy number failed it at 5GHz and 65nm, while it was desinged to do 10GHz+ range.

Pesonally I think end frequency is ~70% transistor technology, ~20% architecture dependant and last ~10% is left for "fiddling around" (once you can do once previous two are established).

Reason :
Past 32nm for Intel, transistor switching time isn't most important - low power usage at "normal"/production frequncy was given priority (because of "Silicon power wall" hit first with Netburst at high clocks).
That's why Ivy Bridge can't reach 5Ghz speeds easily, while most unlocked Sandy Bridge class CPUs can do it without problems (despite having almost the same architectures).
On the other hand, Netburst could do Air cooloed 5GHz already on 65nm (but in it's case I think it was because of building it that way, and not really because it was designed for it [Prescott was designed for 5GHz+ clocks at minimum]).

Chip sizes matters for frequency in few areas : 
1) Multi-frequency regions (Core vs. "North Bridge"/IMC/L3 clock),
2) Heat output (size x frequency = big heat problems), 
3) Cost effectiveness (no point in selling the biggest core and highest frequency possible CPUs if you can't make money out of it).
^It can mitigated by Very High margins on some models (ie. high end Xeons and Extreme Edition CPUs)

CPU : Core i7 6950X @ 4.26 GHz + Hydronaut + TRVX + 2x Delta 38mm PWM
MB : Gigabyte X99 SOC (BIOS F23c)
RAM : 4x Patriot Viper Steel 4000MHz CL16 @ 3042MHz CL12.12.12.24 CR2T @1.48V.
GPU : Titan Xp Collector's Edition (Empire)
M.2/HDD : Samsung SM961 256GB (NVMe/OS) + + 3x HGST Ultrastar 7K6000 6TB
DAC : Motu M4 + Audio Technica ATH-A900Z
PSU: Seasonic X-760 || CASE : Fractal Meshify 2 XL || OS : Win 10 Pro x64
Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, agent_x007 said:

Pesonally I think it's ~70% transistor technology, and ~20% architecture dependant.

 

Last ~10% is left for "fiddling around" you can do once previous two are established.

I don't think it's transistor technology so much as how you use them. Unless you're talking about the power wall. Then yeah, that'd be a problem. Otherwise, 5.0+ GHz processors has been a thing for 8 years now (the IBM z196).

Link to comment
Share on other sites

Link to post
Share on other sites

30 minutes ago, M.Yurizaki said:

I don't think it's transistor technology so much as how you use them.

I guess you can hamper switching speed of fast transistors if you screw up your desing, but, I don't think it's something anyone would do (it's counter intuitive) ?
Implementation is meangless, if your basic building block is slow.
In other words : I don't see why/how a "slow-er transistor" (made for efficiency), could switch faster than a "fast" one (made for speed), if both were used for the same application.

Car analogy :
True, a car with a 1000 BHP engine can be slower than a car with 500 BHP engine.
But, why would you made it that way ?

CPU : Core i7 6950X @ 4.26 GHz + Hydronaut + TRVX + 2x Delta 38mm PWM
MB : Gigabyte X99 SOC (BIOS F23c)
RAM : 4x Patriot Viper Steel 4000MHz CL16 @ 3042MHz CL12.12.12.24 CR2T @1.48V.
GPU : Titan Xp Collector's Edition (Empire)
M.2/HDD : Samsung SM961 256GB (NVMe/OS) + + 3x HGST Ultrastar 7K6000 6TB
DAC : Motu M4 + Audio Technica ATH-A900Z
PSU: Seasonic X-760 || CASE : Fractal Meshify 2 XL || OS : Win 10 Pro x64
Link to comment
Share on other sites

Link to post
Share on other sites

56 minutes ago, agent_x007 said:

I guess you can hamper fast transistors if you screw up your desing, but I don't it's something would anyone do (it's counter intuitive) ?

The design will only present theoretical solutions. Until you actually implement it and analyze it, you can't say for certain a design actually meets a performance requirement or not.

 

Also optimizations can be counter intuitive if you don't understand the system you're working with very well. In software, the XOR swap method on the surface can be seen as faster or better than the temp swap method because you're using less memory. But in reality, the XOR swap method is only good if you are memory constrained, with the performance benefit being nothing to worse (especially if the CPU has implemented ILP).

 

I'm not going to pretend such things don't exist in hardware land.

Quote

In other words : I don't see why/how a "slow transistor" (made for efficiency), could switch faster than fast one (made for speed) if both were used in the same design.
Implementation is meangless if your basic building block is slow.

Well of course. I'm not arguing that the same design is magically faster on slower technology.

Link to comment
Share on other sites

Link to post
Share on other sites

At it's most practical, Hz can only be taken at face value on the same architecture (an overclock cpu vs stock).  It's a single variable in a complex equation. 

I don't even think explaining some of the features of a specific cpu artictecture can accurately explain how intel's and amd's manufacturing technique yield different results.  Besides the fact that a lot of it is over my head, there's a lot of trade secrets involved in how they achieve what they achieve.

Link to comment
Share on other sites

Link to post
Share on other sites

Haha, where to start.

because  Global Foundries 14nm =/= TSMC's 14nm.


AMD is cheating on us when talking about transistorsize. Like they did with Zen+, they are calling it 12nm even if it has the completely same size as before, 12nmLP=14nmLPP, they may have increased density a little but transistor size remained the same, there wasnt any shrink applied :D 

In reality its more about 22nm.. in size btw. Thats also the reason why its performing on Haswell levels. Haswell had 22nm aswell. Now imagine how much power a 4770k would need with 8cores to get above 4.3GHz xD And how much heat it would produce. 

 

Its just all about the naming scheme.

 

They got pretty used to it. It started back in the day with the AthlonXP.. yea well AthlonXP3000 had 2.1GHz not 3GHz sorry mates. Or calling a Bulldozer "8Core" CPU. Just lieing straight in your face before you even buy it. That is what AMD does... strange marketing. And it works :D

CPU: Ryzen 7 5800x3D | MoBo: MSI MAG B550 Tomahawk | RAM: G.Skill F4-3600C15D-16GTZ @3800CL16 | GPU: RTX 2080Ti | PSU: Corsair HX1200 | 

Case: Lian Li 011D XL | Storage: Samsung 970 EVO M.2 NVMe 500GB, Crucial MX500 500GB | Soundcard: Soundblaster ZXR | Mouse: Razer Viper Mini | Keyboard: Razer Huntsman TE Monitor: DELL AW2521H @360Hz |

 

Link to comment
Share on other sites

Link to post
Share on other sites

11 minutes ago, DarkSmith2 said:

---

I'll just put that all under the 'trade secrets' umbrella that I mentioned.

However AMD wants to market is fine by me, as long as it's making Intel work harder.  Benchmarks will always be your best friend in comparing chips.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Biggerboot said:

I'll just put that all under the 'trade secrets' umbrella that I mentioned.

However AMD wants to market is fine by me, as long as it's making Intel work harder.  Benchmarks will always be your best friend in comparing chips.

yep, we all love thus Ryzens. Im thinking about buying one for myself to use it as a dedicated streaming rig. Cant get this SMT performance somewhere else for such little money.

CPU: Ryzen 7 5800x3D | MoBo: MSI MAG B550 Tomahawk | RAM: G.Skill F4-3600C15D-16GTZ @3800CL16 | GPU: RTX 2080Ti | PSU: Corsair HX1200 | 

Case: Lian Li 011D XL | Storage: Samsung 970 EVO M.2 NVMe 500GB, Crucial MX500 500GB | Soundcard: Soundblaster ZXR | Mouse: Razer Viper Mini | Keyboard: Razer Huntsman TE Monitor: DELL AW2521H @360Hz |

 

Link to comment
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

×