What Kinds of Programs Use Multi-Cores?

NotAbhay

Prominent
Apr 20, 2017
54
0
630
Hey guys!
I'm building a PC soon, and I'm torn apart as to whether my CPU should be a Ryzen 5 1600 or an i5 7600K? I will primarily use my PC for schoolwork, surfing the web, playing CS:GO only (144 fps), and doing some light video editing. I saw an online benchmark of both CPUs, and from what I saw the i5 7600k is better for gaming and surfing the web but it is much worse with multicores and threading. Will I need this performance to do any of the things listed above? Would the Intel or the AMD cpu suit me best for what I am aiming to do on my PC?
Also, if the Intel cpu is better for me can you help me find a new mobo? My current mobo is an Asus - PRIME B350-PLUS ATX AM4 Motherboard which I am going to pair with either a GTX 1050 ti or an RX 460.
Thanks for helping!
 
Solution
both perform around the same in real life (forget charts and look at time taken to compile). ryzen will probably take 2minutes to compile a file that would take the i7 2.5-3 minutes. so is the time saved worth sacrificing 5 fps in csgo?

this is another general pinch of salt post. but thats what youre basically trying to decide between the 2.
For any workstation purposes, Ryzen 5 1600 is better. Actually, Ryzen 5 1600 is better in general. The only time i5 7600k is better is when they're both at stock speeds and a game primarily uses 1 core. Most games don't nowadays.

Get the R5 1600.
 
Ryzen 1600 is better since you already have an AM4 motherboard.
It should be fast enough for gaming on a mid level card like a GTX1050ti or even GTX1060.
ryzen overclock tops out around 4.0 and the IPC is a tad less than intel.

You are right in that a I5-7600k with an overclock is going to be the strongest for CSGO
You would need a Z270 based motherboard and a decent cooler.
As of 6/19/17
What percent of samples can get an overclock
at a vcore around 1.4v.
I5-7600K
5.3 samples exist, unknown % of occurrence
5.2 16%
5.1 27%
5.0 52%
4.9 72%

Some games are multithreaded enough to take advantage of more than 4 threads.
I do not think CSGO is one of them.

If the primary purpose of the pc was video editing which can be multithreaded, then more threads from ryzen would be appropriate.

If your primary purpose is to optimize CSGO and you have few budget issues, an overclocked 7600K would be best.
 
2 cores used: web games (flash/simple steam games/etc) + windows pre 7 (though vista tries hyperthreading i wouoldnt count it) + normal media players (music/films/etc) + skype/voip + web browsers. this is because programers arent fools, a lot of people have dual core systems (netbooks) and bulky demanding shit wont sell as many.

4 cores used: most client based games (games you install) - which is why ryzens still get beat by intel due to GHz as well as a few other things.

4 cores and hyperthreading used: windows 7 or better + cheap editors (windows movie maker etc).

more than 4 cores with/out hyperthreading: business end programs cad/media editors/most recent games (very few)

thiis just a general idea of programs and cores demand. some info is a little inaccurate, but its meant as a genearl rule (pinch of salt style).
so yes, look at performance charts. BUT be aware you wont be using all your cores and threads if you go for more than 4 cores with what youre asking about (depending on the video editing software youre going to use).
 

I haven't bought any of my parts yet, so I am willing to change the motherboard if I need to. If I want to balance both playing CS:GO and video editing on the same rig, would the Ryzen be better for both or would the Intel be better for both?
 
both perform around the same in real life (forget charts and look at time taken to compile). ryzen will probably take 2minutes to compile a file that would take the i7 2.5-3 minutes. so is the time saved worth sacrificing 5 fps in csgo?

this is another general pinch of salt post. but thats what youre basically trying to decide between the 2.
 
Solution