Jump to content

What's The Maximum Theoretical Clock For CPU's?

I've always wondered this, though I know it has very little significance in practice.

 

A tiny bit of quick arithmetic says that a signal traveling at c could cross a 6700K's die about c/.01352≈2.2174(1010) times per second, meaning it could cycle at ~22.174Ghz.

The signal in a CPU die doesn't travel perfectly at c, nor does it simply take a straight path across, so it'll be lower than that. Problem is, I'm just not entirely sure how I'd account for those things.

Anyone know where to start?

"Do as I say, not as I do."

-Because you actually care if it makes sense.

Link to comment
Share on other sites

Link to post
Share on other sites

The cooling is the limit and the chips capability to handle that much current. You could be cooling the power of the sun under there, but the little connections that are in the CPU melt from the voltage

Link to comment
Share on other sites

Link to post
Share on other sites

I'm pretty sure the electrons in copper travel at around 2/3 of c.

Link to comment
Share on other sites

Link to post
Share on other sites

As fast as you can make a transistor switch, probabbly in the THz, you probabbly won't see that happen on a consumer chip in the next 5 years though.

Just now, MrSha256 said:

I'm pretty sure the electrons in copper travel at around 2/3 of c.

With electron drift, electrons actually travel really really slow, like cm/s or single digit m/s, because they is other electrons in their way.

 

 •E5-2670 @2.7GHz • Intel DX79SI • EVGA 970 SSC• GSkill Sniper 8Gb ddr3 • Corsair Spec 02 • Corsair RM750 • HyperX 120Gb SSD • Hitachi 2Tb HDD •

Link to comment
Share on other sites

Link to post
Share on other sites

Similar thread recently.

Gaming system: R7 7800X3D, Asus ROG Strix B650E-F Gaming Wifi, Thermalright Phantom Spirit 120 SE ARGB, Corsair Vengeance 2x 32GB 6000C30, RTX 4070, MSI MPG A850G, Fractal Design North, Samsung 990 Pro 2TB, Acer Predator XB241YU 24" 1440p 144Hz G-Sync + HP LP2475w 24" 1200p 60Hz wide gamut
Productivity system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, 64GB ram (mixed), RTX 3070, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, random 1080p + 720p displays.
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, Gruenbaum said:

The cooling is the limit and the chips capability to handle that much current. You could be cooling the power of the sun under there, but the little connections that are in the CPU melt from the voltage

Materials won't melt from voltage, that is like saying you will die from just being on a mountain. Voltage is like potential energy it is relative to where you are at. 

 

Voltage differences cause Current, which on the other hand will cause materials to melt because everything has resistance and Power (Watts) = I (current) *R(resistance)^2.

 

 •E5-2670 @2.7GHz • Intel DX79SI • EVGA 970 SSC• GSkill Sniper 8Gb ddr3 • Corsair Spec 02 • Corsair RM750 • HyperX 120Gb SSD • Hitachi 2Tb HDD •

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, SLAYR said:

As fast as you can make a transistor switch, probabbly in the THz, you probabbly won't see that happen on a consumer chip in the next 5 years though.

With electron drift, electrons actually travel really really slow, like cm/s or single digit m/s, because they is other electrons in their way.

No, because the amount of time for a signal to travel from one side to the CPU to the other takes a certain amount of time, and if you have a clock cycle run before the other side of the CPU is finished processing then you get computation errors.

 

http://www.design-reuse.com/articles/21019/clock-mesh-benefits-analysis.html

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, SLAYR said:

Materials won't melt from voltage, that is like saying you will die from just being on a mountain. Voltage is like potential energy it is relative to where you are at. 

 

Voltage differences cause Current, which on the other hand will cause materials to melt because everything has resistance and Power (Watts) = I (current) *R(resistance)^2.

Thanks!

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, porina said:

Similar thread recently.

Oh my, I thought I was more original than that...

Thanks for pointing that out~

 

9 minutes ago, SLAYR said:

As fast as you can make a transistor switch, probably in the THz, you probabbly won't see that happen on a consumer chip in the next 5 years though.

 

12 minutes ago, Gruenbaum said:

The cooling is the limit and the chips capability to handle that much current. You could be cooling the power of the sun under there, but the little connections that are in the CPU melt from the voltage.

 

I probably should've made it clearer that I'm talking about the theoretical limit of a perfect system. Absolute efficiency, no impurities, etc.

And the actual limit is how fast the signal can traverse its path, which includes the rate at which a transistor can cycle, but is not only that.

"Do as I say, not as I do."

-Because you actually care if it makes sense.

Link to comment
Share on other sites

Link to post
Share on other sites

It really is a balance of the size of the chip, delay of message, and thermals. You could make a chip huge but it would be so slow

Link to comment
Share on other sites

Link to post
Share on other sites

Keep in mind that signals in copper don't actually travel the speed of light in a vacuum. I don't know the exact figure but a EE colleague of mine said it was something like 2/3 the speed of light in a vacuum. This phenomena is known as the velocity factor, if you want to look it up.

 

But theoretically speaking it's the point where the switching happens so fast, too little current trickles down the line to the other transistors. You can open the voltage up but if you exceed the breakdown voltage, the entire system collapses. So... perhaps it's better to say it's more complicated than you think.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, M.Yurizaki said:

Keep in mind that signals in copper don't actually travel the speed of light in a vacuum. I don't know the exact figure but a EE colleague of mine said it was something like 2/3 the speed of light in a vacuum. This phenomena is known as the velocity factor, if you want to look it up.

 

But theoretically speaking it's the point where the switching happens so fast, too little current trickles down the line to the other transistors. You can open the voltage up but if you exceed the breakdown voltage, the entire system collapses. So... perhaps it's better to say it's more complicated than you think.

I did say the signal doesn't travel at c...

 

Though I didn't think about breakdown voltage... But I'm not actually sure if it would be reasonable to include that in a perfect model. I guess it would be reasonable since I am talking specifically about microprocessors. I just want to eliminate most of the real-world factors because, well, we already know the maximum clock for most modern CPU's in practice XP

"Do as I say, not as I do."

-Because you actually care if it makes sense.

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Dash Lambda said:

I did say the signal doesn't travel at c...

 

Though I didn't think about breakdown voltage... But I'm not actually sure if it would be reasonable to include that in a perfect model. I guess it would be reasonable since I am talking specifically about microprocessors. I just want to eliminate most of the real-world factors because, well, we already know the maximum clock for most modern CPU's in practice XP

If you're going to eliminate the "real world factors", the answer is basically infinity.

Link to comment
Share on other sites

Link to post
Share on other sites

44 minutes ago, MrSha256 said:

I'm pretty sure the electrons in copper travel at around 2/3 of c.

There's no solid rule like that, it depends on the thickness of the "wire". For example 12-gauge copper wire is 95% the speed of light.

 

if you're looking at an individual electron though it's like 80cm/hr, way slower.

Primary PC-

CPU: Intel i7-6800k @ 4.2-4.4Ghz   CPU COOLER: Bequiet Dark Rock Pro 4   MOBO: MSI X99A SLI Plus   RAM: 32GB Corsair Vengeance LPX quad-channel DDR4-2800  GPU: EVGA GTX 1080 SC2 iCX   PSU: Corsair RM1000i   CASE: Corsair 750D Obsidian   SSDs: 500GB Samsung 960 Evo + 256GB Samsung 850 Pro   HDDs: Toshiba 3TB + Seagate 1TB   Monitors: Acer Predator XB271HUC 27" 2560x1440 (165Hz G-Sync)  +  LG 29UM57 29" 2560x1080   OS: Windows 10 Pro

Album

Other Systems:

Spoiler

Home HTPC/NAS-

CPU: AMD FX-8320 @ 4.4Ghz  MOBO: Gigabyte 990FXA-UD3   RAM: 16GB dual-channel DDR3-1600  GPU: Gigabyte GTX 760 OC   PSU: Rosewill 750W   CASE: Antec Gaming One   SSD: 120GB PNY CS1311   HDDs: WD Red 3TB + WD 320GB   Monitor: Samsung SyncMaster 2693HM 26" 1920x1200 -or- Steam Link to Vizio M43C1 43" 4K TV  OS: Windows 10 Pro

 

Offsite NAS/VM Server-

CPU: 2x Xeon E5645 (12-core)  Model: Dell PowerEdge T610  RAM: 16GB DDR3-1333  PSUs: 2x 570W  SSDs: 8GB Kingston Boot FD + 32GB Sandisk Cache SSD   HDDs: WD Red 4TB + Seagate 2TB + Seagate 320GB   OS: FreeNAS 11+

 

Laptop-

CPU: Intel i7-3520M   Model: Dell Latitude E6530   RAM: 8GB dual-channel DDR3-1600  GPU: Nvidia NVS 5200M   SSD: 240GB TeamGroup L5   HDD: WD Black 320GB   Monitor: Samsung SyncMaster 2693HM 26" 1920x1200   OS: Windows 10 Pro

Having issues with a Corsair AIO? Possible fix here:

Spoiler

Are you getting weird fan behavior, speed fluctuations, and/or other issues with Link?

Are you running AIDA64, HWinfo, CAM, or HWmonitor? (ASUS suite & other monitoring software often have the same issue.)

Corsair Link has problems with some monitoring software so you may have to change some settings to get them to work smoothly.

-For AIDA64: First make sure you have the newest update installed, then, go to Preferences>Stability and make sure the "Corsair Link sensor support" box is checked and make sure the "Asetek LC sensor support" box is UNchecked.

-For HWinfo: manually disable all monitoring of the AIO sensors/components.

-For others: Disable any monitoring of Corsair AIO sensors.

That should fix the fan issue for some Corsair AIOs (H80i GT/v2, H110i GTX/H115i, H100i GTX and others made by Asetek). The problem is bad coding in Link that fights for AIO control with other programs. You can test if this worked by setting the fan speed in Link to 100%, if it doesn't fluctuate you are set and can change the curve to whatever. If that doesn't work or you're still having other issues then you probably still have a monitoring software interfering with the AIO/Link communications, find what it is and disable it.

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, M.Yurizaki said:

If you're going to eliminate the "real world factors", the answer is basically infinity.

Actually, I showed that a reasonable (if not high) upper bound is ~22Ghz.

I'm realizing that my question isn't very well structured in the first place. I'm not sure what factors I want to include, though I know I don't want to consider temperature.

 

I think the factors I want to eliminate are the ones we can continually improve, like efficiency. I don't know how much we can improve death voltage, however...

 

I don't think I know enough electrical engineering to even turn this into a reasonable question XP

"Do as I say, not as I do."

-Because you actually care if it makes sense.

Link to comment
Share on other sites

Link to post
Share on other sites

40 minutes ago, pyrojoe34 said:

There's no solid rule like that, it depends on the thickness of the "wire". For example 12-gauge copper wire is 95% the speed of light.

 

if you're looking at an individual electron though it's like 80cm/hr, way slower.

It was for PCB signal traces or something like that.

 

16 minutes ago, Dash Lambda said:

Actually, I showed that a reasonable (if not high) upper bound is ~22Ghz.

That's assuming a signal has to travel across the die. There's nothing that says the rest of the system can't operate faster while this signal travels.

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, M.Yurizaki said:

That's assuming a signal has to travel across the die. There's nothing that says the rest of the system can't operate faster while this signal travels.

Fair point, one thing that I was considering is that a core doesn't span the entire die anyway.

"Do as I say, not as I do."

-Because you actually care if it makes sense.

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

×