Jump to content
1 minute ago, xYowie said:

I would assume clock speed is like a multiplier for how fast it works, but what kind off difference does hyper threading and cache make?

There is also the IPC of the chip which is the base architecture of the chip.

 

If you look up TechQuickie (another LTT channel) they have videos explaining these topics.

 

 •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
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368284
Share on other sites

Link to post
Share on other sites

5 minutes ago, xYowie said:

I would assume clock speed is like a multiplier for how fast it works, but what kind off difference does hyper threading and cache make?

IPC, frequency, amount of cores, amount of threads, amount of cache, speed of cache all play their roles.

Project White Lightning (My ITX Gaming PC): Core i5-4690K | CRYORIG H5 Ultimate | ASUS Maximus VII Impact | HyperX Savage 2x8GB DDR3 | Samsung 850 EVO 250GB | WD Black 1TB | Sapphire RX 480 8GB NITRO+ OC | Phanteks Enthoo EVOLV ITX | Corsair AX760 | LG 29UM67 | CM Storm Quickfire Ultimate | Logitech G502 Proteus Spectrum | HyperX Cloud II | Logitech Z333

Benchmark Results: 3DMark Firestrike: 10,528 | SteamVR VR Ready (avg. quality 7.1) | VRMark 7,004 (VR Ready)

 

Other systems I've built:

Core i3-6100 | CM Hyper 212 EVO | MSI H110M ECO | Corsair Vengeance LPX 1x8GB DDR4  | ADATA SP550 120GB | Seagate 500GB | EVGA ACX 2.0 GTX 1050 Ti | Fractal Design Core 1500 | Corsair CX450M

Core i5-4590 | Intel Stock Cooler | Gigabyte GA-H97N-WIFI | HyperX Savage 2x4GB DDR3 | Seagate 500GB | Intel Integrated HD Graphics | Fractal Design Arc Mini R2 | be quiet! Pure Power L8 350W

 

I am not a professional. I am not an expert. I am just a smartass. Don't try and blame me if you break something when acting upon my advice.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...why are you still reading this?

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368301
Share on other sites

Link to post
Share on other sites

Clock speed and core count are the main largest factors. Hyper threading basically makes the OS think that one core is 2 (4 cores with hyper threading are essentially treated like 8), which helps with more multithreaded workloads. There are some other factors too like architectural improvements measured in IPC. Like SLAYR said all this stuff is on TechQuickie. 

Lenovo Ideapad 720s 14 inch ------ One day I'll have a desktop again...

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368303
Share on other sites

Link to post
Share on other sites

A pretty good deal.  I don't have numbers nor do I know where you can get them besides maybe a side by side of two CPU's from the same generation with different cache sizes running in the same machines.

 

As for hyperthreading, it's definitely offers a decent percentage of cpu performance increase. 

- ASUS X99 Deluxe - i7 5820k - Nvidia GTX 1080ti SLi - 4x4GB EVGA SSC 2800mhz DDR4 - Samsung SM951 500 - 2x Samsung 850 EVO 512 -

- EK Supremacy EVO CPU Block - EK FC 1080 GPU Blocks - EK XRES 100 DDC - EK Coolstream XE 360 - EK Coolstream XE 240 -

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368308
Share on other sites

Link to post
Share on other sites

Frequency x ipc + software + data streamline (cache etc) = performance (this is just a basic idea not a realistic model)

 

Hyper threading can add a lot of performance if a task can use more threads (ideally a 50% boost but is usally less due to optimizations so 30-40% for multi threaded tasks)

 

As for cache it is required to give instruction to the CPU however that is more chip to chip but generally more cache is better if the higher level cache isn't excessive (since bigger cache can be slower

https://linustechtips.com/main/topic/631048-psu-tier-list-updated/ Tier Breakdown (My understanding)--1 Godly, 2 Great, 3 Good, 4 Average, 5 Meh, 6 Bad, 7 Awful

 

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368316
Share on other sites

Link to post
Share on other sites

1 minute ago, Spork829 said:

Clock speed and core count are the main largest factors. Hyper threading basically makes the OS think that one core is 2 (4 cores with hyper threading are essentially treated like 8), which helps with more multithreaded workloads. There are some other factors too like architectural improvements measured in IPC. Like SLAYR said all this stuff is on TechQuickie. 

 

Gotta watch out for that clock speed and core count though, AMD taught us something about that in the past few years.

- ASUS X99 Deluxe - i7 5820k - Nvidia GTX 1080ti SLi - 4x4GB EVGA SSC 2800mhz DDR4 - Samsung SM951 500 - 2x Samsung 850 EVO 512 -

- EK Supremacy EVO CPU Block - EK FC 1080 GPU Blocks - EK XRES 100 DDC - EK Coolstream XE 360 - EK Coolstream XE 240 -

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368323
Share on other sites

Link to post
Share on other sites

1 minute ago, TidaLWaveZ said:

 

Gotta watch out for that clock speed and core count though, AMD taught us something about that in the past few years.

Well not really. The AMD chips with higher clocks and core counts are worse than Intel chips with lower numbers there because of their way lower efficiency. Only thing is that sometimes they try and include GPU cores in that core count for marketing. 

Lenovo Ideapad 720s 14 inch ------ One day I'll have a desktop again...

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368329
Share on other sites

Link to post
Share on other sites

1 minute ago, TidaLWaveZ said:

 

Gotta watch out for that clock speed and core count though, AMD taught us something about that in the past few years.

Well not really. The AMD chips with higher clocks and core counts are worse than Intel chips with lower numbers there because of their way lower efficiency. Only thing is that sometimes they try and include GPU cores in that core count for marketing. 

Lenovo Ideapad 720s 14 inch ------ One day I'll have a desktop again...

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368334
Share on other sites

Link to post
Share on other sites

Just now, Spork829 said:

Core count is huge as well.

ipc is instruction be cycle (it's not per core per cycle that's a different spec from my understanding) so it's more relevant than core count, core count usually doesn't mean anything just look at fx line of cpus

 

For example if you have a single core that can do the same number of calculations as 1000 cores would the single core not be a better option

 

 

https://linustechtips.com/main/topic/631048-psu-tier-list-updated/ Tier Breakdown (My understanding)--1 Godly, 2 Great, 3 Good, 4 Average, 5 Meh, 6 Bad, 7 Awful

 

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368347
Share on other sites

Link to post
Share on other sites

1 minute ago, Spork829 said:

Well not really. The AMD chips with higher clocks and core counts are worse than Intel chips with lower numbers there because of their way lower efficiency. Only thing is that sometimes they try and include GPU cores in that core count for marketing. 

 

That's the whole point right? The higher core count and clock speed doesn't mean the CPU performs better.

- ASUS X99 Deluxe - i7 5820k - Nvidia GTX 1080ti SLi - 4x4GB EVGA SSC 2800mhz DDR4 - Samsung SM951 500 - 2x Samsung 850 EVO 512 -

- EK Supremacy EVO CPU Block - EK FC 1080 GPU Blocks - EK XRES 100 DDC - EK Coolstream XE 360 - EK Coolstream XE 240 -

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368370
Share on other sites

Link to post
Share on other sites

2 minutes ago, AresKrieger said:

For example if you have a single core that can do the same number of calculations as 1000 cores would the single core not be a better option

Right, but realistically a 1000 core CPU would be used for an extremely multi threaded workload. So the 1 core CPU would have to be running a LOT faster and built on an architecture not even comparable to that of the 1000-core to get the same performance. Since most taxing programs can take advantage of 2, 4, or even more cores, if the architectures of the two CPUs being compared are within range of each other at all, core count is still important. Those AMD chips performed poorly in comparison because of relatively inefficient architectures and the fact that Intel had hyperthreading. 

Lenovo Ideapad 720s 14 inch ------ One day I'll have a desktop again...

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368377
Share on other sites

Link to post
Share on other sites

2 minutes ago, TidaLWaveZ said:

 

That's the whole point right? The higher core count and clock speed doesn't mean the CPU performs better.

Oh for sure, I didn't mean ONLY look at that. Architecture/IPC is perhaps the most important part, but once you narrow it down to one line of CPUs with one architecture, core clock and count are a good indicator of performance. 

Lenovo Ideapad 720s 14 inch ------ One day I'll have a desktop again...

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368386
Share on other sites

Link to post
Share on other sites

1 minute ago, Spork829 said:

Right, but realistically a 1000 core CPU would be used for an extremely multi threaded workload. So the 1 core CPU would have to be running a LOT faster and built on an architecture not even comparable to that of the 1000-core to get the same performance. Since most taxing programs can take advantage of 2, 4, or even more cores, if the architectures of the two CPUs being compared are within range of each other at all, core count is still important. Those AMD chips performed poorly in comparison because of relatively inefficient architectures and the fact that Intel had hyperthreading. 

What I was getting at is that core count is only a workaround to gain more ipc in workloads that can utilize it while if a single core had the same ipc and clock speed of a multi core cpu they would perform the same (assuming the program supported multiple cores)

https://linustechtips.com/main/topic/631048-psu-tier-list-updated/ Tier Breakdown (My understanding)--1 Godly, 2 Great, 3 Good, 4 Average, 5 Meh, 6 Bad, 7 Awful

 

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368393
Share on other sites

Link to post
Share on other sites

3 minutes ago, AresKrieger said:

What I was getting at is that core count is only a workaround to gain more ipc in workloads that can utilize it while if a single core had the same ipc and clock speed of a multi core cpu they would perform the same (assuming the program supported multiple cores)

Well I wouldn't call it a 'workaround' if it actually increases performance. It's much more expensive to make a single core versus 4 if you want them to perform the same. 

Lenovo Ideapad 720s 14 inch ------ One day I'll have a desktop again...

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368414
Share on other sites

Link to post
Share on other sites

5 minutes ago, Spork829 said:

Well I wouldn't call it a 'workaround' if it actually increases performance. It's much more expensive to make a single core versus 4 if you want them to perform the same. 

Yes hence why I call it a workaround, it's a cost saving measure in addition to a time saver, I'm not saying it's a bad thing or an unnecessary thing (it's both needed and good in my eyes) it's just a way to avoid the difficulties of trying to increase the performance drastically with only one core available

 

Workaround: a method for overcoming a problem or limitation in a program or system.

https://linustechtips.com/main/topic/631048-psu-tier-list-updated/ Tier Breakdown (My understanding)--1 Godly, 2 Great, 3 Good, 4 Average, 5 Meh, 6 Bad, 7 Awful

 

Link to comment
https://linustechtips.com/topic/651292-what-makes-a-cpu-faster/#findComment-8368443
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

×