CPU Debate With Friend

nitehag

Reputable
Dec 29, 2015
49
0
4,530
So me and my friend are having a debate on if an old processor say the 8350 will be worse than a new skylake processor when the same price. I say "of course if a processor is new like a skylake processor and you test it vs a 5 year old processor and they are the same amount of money than the newer processor will always win." He says "no age means nothing and even though the 8350 architecture is 5 years old it can still pull ahead of a cpu that is say 8 months old." I precede to say "this makes no sense and I call him stupid because why would an out of date processor beat a new processor". Tell us what you think and i'm pretty sure i'm right, but we had to take this to the forums. Thanks in advance :)
 
Solution
Any modern day Skylake I5 will beat the 8350, especially in single-core performance. The 8350 might have the edge in a few select multithreaded applications, but in general the Skylake I5, for any new rig, is such an unbelievably better option. You also get other added benefits with a modern platform. PCIe 3.0, USB Type-C, DDR4 memory, and other connectors not available on those older designs.

Not to mention, lower power requirements with a Skylake CPU don't require a motherboard with such a strong VRM. You also save money by not buying an aftermarket cooler. So, to sum it all up, getting a Skylake I5 gets you:

1) Far better single-core performance
2) A modern day platform with more available motherboard features.
3) requires...
Any modern day Skylake I5 will beat the 8350, especially in single-core performance. The 8350 might have the edge in a few select multithreaded applications, but in general the Skylake I5, for any new rig, is such an unbelievably better option. You also get other added benefits with a modern platform. PCIe 3.0, USB Type-C, DDR4 memory, and other connectors not available on those older designs.

Not to mention, lower power requirements with a Skylake CPU don't require a motherboard with such a strong VRM. You also save money by not buying an aftermarket cooler. So, to sum it all up, getting a Skylake I5 gets you:

1) Far better single-core performance
2) A modern day platform with more available motherboard features.
3) requires less hefty cooling (Intel stock cooler works perfectly).
4) Does not require a high-end motherboard.

The FX 8350 gets you:

1) Better multithreaded performance in a limited number of particular applications.

Basically, if you need to video edit or do anything that requires and utilizes all the CPU cores, the 8350 could gain an edge. On the other hand, even the Skylake I5 could beat the 8350 in multithreaded applications, depending on if all the heavy lifting is done by one core while the rest of the smaller load is done by the other cores. For a modern day gaming rig, FX 8350 is pointless in my opinion. The I3 even is a better option.

For example, you wouldn't believe all the people on this forum with FX 9590 problems because they didn't spend a solid $150 on a good motherboard and $100 on a good cooler. All of that money can go into a Xeon or I7 which is better from the get-go.
 
Solution
It depends on the workload. According to current prices on pcpartpicker, the 8350 is currently $150. Right now the i3-6300 is $140. If you're doing something that uses mainly one thread then the i3 will be faster. If you have an application that uses many threads then the 8350 will win. Once you add in motherboard costs the i5 6500 may be a comparable product, in which case it beats the 8350 in pretty much anything that doesn't fully use 8 cores.
 
age always means something each gen will have afew percent higher single core over the previous gen at the same clock speed. however with that said you can still get a older cpu that beets a newer one. for example nothing beets the multi-core of a xeon e5-2670($60 on ebay) for less then 300 or even more and that cpu is a few years old