Jump to content

Core Speed vs Core Count vs Double the Threads

I've seen lot of topics about CPUs but I can't yet still understand how core speed/core count/multi-threading/CPU cache affects the apps.

Like, example. I know games won't use that much cores, even 6 cores CPU would be just fine. And when Linus upgraded his rendering station (even just gaining few secs lol) with higher clock speed.

 

But in way of more specifics. Would anyone can kindly explain me? Kind of curious. Short answer yet exactly to the point is fine, I don't wanna curl your fingers lol

Not "google it" answer please as I can't find any suitable answers yet after researching for last few minutes.

Humor me, as you should do.

 

Daily drivers, below.

 

Diccbudd PC

Intel Xeon E3-1225 v2 || ASRock B75M Motherboard || MSI GeForce GTX 1650 Gaming X 4G || Hynix 2x8 GB DDR3 1600 MHz RAM || 480 GB Pioneer APS-SL3 SATA SSD // 1 TB Seagate 2.5" HDD || be quiet! System Power 9 500 W PSU || Cooler Master T20 CPU Cooler || Samsung S19D300 Monitor || Fantech X6 Knight Mouse || VortexSeries VX7 Pro Keyboard

 

Samsung Galaxy A34 5G

8GB RAM, 256GB Internal Storage, 128GB SanDisk Extreme, and you could find the rest of the specs on the interwebz lol

 

Lenovo ThinkPad L390 Yoga

Intel Core i5-8365U || 8 + 16 GB DDR4 (don't ask, gf bought me the 16 GB RAM as my birthday present lol) || Samsung 256GB SSD

 

Personal Server: CasaOS, Home Assistant, ESPHome, Jellyfin.

AMD E-350 || 3GB DDR3 || 120GB random SSD || 1TB Toshiba HDD

 

Audio

Redmi TV Soundbar || KZ EDX Ultra + KZ APTX Bluetooth Module || JCALLY JM6 CX31933 DAC

Link to comment
Share on other sites

Link to post
Share on other sites

Here is a few videos that should be able to explain the concept and reasonings.

 

 

 

 

 

 

Community Standards | Fan Control Software

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Black Out"

Ryzen 9 5900x | Full Custom Water Loop | Asus Crosshair VIII Hero (Wi-Fi) | RTX 3090 Founders | Ballistix 32gb 16-18-18-36 3600mhz 

1tb Samsung 970 Evo | 2x 2tb Crucial MX500 SSD | Fractal Design Meshify S2 | Corsair HX1200 PSU

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 16gb Gskill Flare X 3200mhz | Corsair RM550x PSU | Asus Strix GTX1070 | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, dhannemon13 said:

Would anyone can kindly explain me?

So, it's not that simple all the time. You are right in that most games only use 6 threads, maybe 8. Having even more threads/cores does not really gain more fps. That means if you compare two samples of the same CPU and clock one higher, that one will give you better performance. Please note that you cannot compare clock for clock over different CPUs as the architectures are different. Each CPU can perform a different amount of calculations per clock. So CPU1 with 8 cores at 3GHz might outperform CPU2 with 8 cores at 4GHz.

Some applications can make use of more cores/threads, f.e. in rendering. In that case more cores can be more powerful than fewer but faster cores as they cannot make up the performace difference in speed alone. If you want to game and stream and listen to music etc., you can also make use of more threads than just 6 or 8. It all depends on what you want to do.

Also watch @Skiiwee29's links. that should clear everything up :)

uni student // at war with Siemens software // wife haver

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, HotdropHeinz said:

So, it's not that simple all the time. You are right in that most games only use 6 threads, maybe 8. Having even more threads/cores does not really gain more fps. That means if you compare two samples of the same CPU and clock one higher, that one will give you better performance. Please note that you cannot compare clock for clock over different CPUs as the architectures are different. Each CPU can perform a different amount of calculations per clock.

Some applications can make use of more cores/threads, f.e. in rendering. In that case more cores can be more powerful than fewer but faster cores as they cannot make up the performace difference in speed alone. If you want to game and stream an listen to music etc you can also make use of more threads than just 6 or 8. It all depends on what you want to do.

Also watch @Skiiwee29's links. that should clear everything up :)

 

13 minutes ago, Skiiwee29 said:

Here is a few videos that should be able to explain the concept and reasonings.

 

 

 

 

 

 

Clearly that R5 beats the hell out of the i3 lol, runs a lot cooler and on lower load either. Because... More room to split the job, right? But more than 8 would be useless because simply the game won't even use it. Except if you're running something else on the background, like streaming.

 

And which is why, my i5-7200U (dual core, got both turbo and hyper-threading still fortunately) kind of struggling to Dota 2 and stream on the same time. I forgot to use QSV (QSV is awesome btw, thought it's kinda better than x265 on my laptop, at least, didn't even thought about that while encoding some videos to H.265 lol) at that time, though.

 

And as for that Premiere video. CPU + GPU CUDA 'kills' the time than CPU core numbers. Because... GPU's designed for better parallel load like that encoding process, especially CUDA cores, yeah? Either on decoding, but on this it really depends of what platform you'd use, since I tried to play 4k videos out of my 7200U and the 940MX, on YouTube, sometimes it's kind of struggling. Yet, I have some movies on 4k (looks really good on my 768p screen tbh) and it barely struggles (didn't remember if I run it on my 940MX or not, somehow).

 

Man, probably this is why Puget Systems are still on there, somehow, right? lol

Humor me, as you should do.

 

Daily drivers, below.

 

Diccbudd PC

Intel Xeon E3-1225 v2 || ASRock B75M Motherboard || MSI GeForce GTX 1650 Gaming X 4G || Hynix 2x8 GB DDR3 1600 MHz RAM || 480 GB Pioneer APS-SL3 SATA SSD // 1 TB Seagate 2.5" HDD || be quiet! System Power 9 500 W PSU || Cooler Master T20 CPU Cooler || Samsung S19D300 Monitor || Fantech X6 Knight Mouse || VortexSeries VX7 Pro Keyboard

 

Samsung Galaxy A34 5G

8GB RAM, 256GB Internal Storage, 128GB SanDisk Extreme, and you could find the rest of the specs on the interwebz lol

 

Lenovo ThinkPad L390 Yoga

Intel Core i5-8365U || 8 + 16 GB DDR4 (don't ask, gf bought me the 16 GB RAM as my birthday present lol) || Samsung 256GB SSD

 

Personal Server: CasaOS, Home Assistant, ESPHome, Jellyfin.

AMD E-350 || 3GB DDR3 || 120GB random SSD || 1TB Toshiba HDD

 

Audio

Redmi TV Soundbar || KZ EDX Ultra + KZ APTX Bluetooth Module || JCALLY JM6 CX31933 DAC

Link to comment
Share on other sites

Link to post
Share on other sites

Puget is amazing at deep diving into the multi threading realm and use case scenarios. 

Community Standards | Fan Control Software

Please make sure to Quote me or @ me to see your reply!

Just because I am a Moderator does not mean I am always right. Please fact check me and verify my answer. 

 

"Black Out"

Ryzen 9 5900x | Full Custom Water Loop | Asus Crosshair VIII Hero (Wi-Fi) | RTX 3090 Founders | Ballistix 32gb 16-18-18-36 3600mhz 

1tb Samsung 970 Evo | 2x 2tb Crucial MX500 SSD | Fractal Design Meshify S2 | Corsair HX1200 PSU

 

Dedicated Streaming Rig

 Ryzen 7 3700x | Asus B450-F Strix | 16gb Gskill Flare X 3200mhz | Corsair RM550x PSU | Asus Strix GTX1070 | 250gb 860 Evo m.2

Phanteks P300A |  Elgato HD60 Pro | Avermedia Live Gamer Duo | Avermedia 4k GC573 Capture Card

 

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

×