Puget Systems print logo

https://www.pugetsystems.com

Read this article at https://www.pugetsystems.com/guides/967
William George (Puget Labs Technician)

Intel & AMD: The 2017 CPU Wars

Written on June 16, 2017 by William George
Share:

The Backstory

Intel has been the biggest name in computer processors (those for laptops, desktops, and servers - not tablets or smartphones) for decades. They have dominated the market since 1991, when they reached the position of being the biggest chipmaker by revenue. Advanced Micro Devices (AMD) gave them a run for their money in the early 2000s, though, when they were the first to market with a few key technological advances. AMD's Athlon line of processors was the first to reach 1GHz clock speed, and the Athlon 64 line was the first consumer-grade processor with 64-bit processing capability. Intel's processors at the time were known for running very hot and were often outperformed by AMD's chips that cost less. Eventually Intel put together a new CPU architecture and took back the performance crown, which they have held for many years since. AMD was relegated to strictly focusing on lower cost processors, which often had good performance for the price but couldn't compete with Intel at the top end. Until now...

Shots Fired

Earlier this year, AMD released their new processor architecture - codenamed Zen. They started at the consumer level, where their Ryzen branded processors are available with up to 8 cores. Each core can work on two threads at a time, similar to Intel's Hyperthreading, resulting in affordable consumer processors supporting up to 16 threads. This is more than anything Intel offered in their consumer line at the time, but the clock speeds on AMD's new Ryzen chips weren't as high as Intel's offerings. This resulting in many applications still running faster on Intel, though AMD came closer than they had in years to matching Intel's performance.

Now, however, AMD is on the cusp of releasing the next Zen based product: Threadripper. This will consist of two Zen chips on a single package, meaning up to 16 cores / 32 threads. Threadripper is aimed at the workstation market, rather than the consumer area, so prices will be higher - but in applications that can use multiple cores effectively it looks to have some serious potential.

Intel isn't sitting idly by: they had already planned to update their workstation processor line, and in light of the threat from AMD they have expanded it further. The current high-end Core i7 processor from Intel covered 6 to 10 cores, and the new models replacing them will go as high as 18 cores. Branding will use the existing Core i5 and i7 names, along with Core i9 for the new 12+ core chips, in tandem with the term "X-series".

The new Skylake-X and Kaby Lake-X chips are going to be a staggered launch from Intel: 4-10 core chips will be first to arrive, at the end of June, then a 12 core model expected in August and 14-18 cores in October. AMD's new 16-core products should arrive somewhere in the middle of Intel's schedule, so for a while AMD will hold the crown for the most cores in a workstation processor... but not for long.

Whether AMD will be able to win on performance depends on more than just core count, though: clock speed, instructions per clock, and other features also come into play. Threadripper looks pretty well equipped in that regard, having double the number of memory channels and PCI-Express lanes that Ryzen has. That should rival Intel for memory bandwidth and edge them out for PCI-E support, as Intel's workstation chips are expected to max out at 44 PCI-E lanes versus 64 on Threadripper. We will have to wait for both products to launch before being able to get actual performance metrics, and motherboard design and support will be a big factor in how well both companies processors can utilize PCI-E lanes and other features.

The Drums of War

Consumer and workstation processors aren't the only ones going head-to-head this year. AMD has also announced their Zen-based server and HPC products: EPYC. These will have four Zen chips on a single package, and be available in single and dual CPU configurations. That means up to 32 cores / 64 threads per processor, and double that many in a system equipped with two of them. It also gives them 8 memory channels and 128 PCI-E lanes per processor.

 

Intel's current server products, like the Xeon E5 and E7 chips, have 4 memory channels and support up to 40 PCI-E lanes each - but are available in 1, 2, and 4 processor configurations. Details are scarce on Intel's upcoming server processors, but we do know that they will be rebranding a bit to use metal names (bronze, silver, gold, and platinum) to describe product tiers - and surely some improvements will come to memory bandwidth and other features as well. If Intel does not improve on the PCI-E lane count per processor, though, that is an edge which AMD may be able to exploit in the ever-expanding machine learning sector. That branch of computing makes heavy use of GPUs, which connect to workstations and servers via PCI-Express, so having lots of lanes helps to support multiple GPUs per system.

The fight over consumer, workstation, and server / datacenter processors isn't just limited to the chips themselves. Branding and marketing are also big aspects of this fight, and AMD came out swinging there. Intel's top mainstream processor chipset released earlier this year is Z270, following on the heels of Z170 before it, but AMD named their chipset supporting the Ryzen line "X370". Moreover, Intel's current enthusiast / workstation chipset is X99, and the upcoming replacement will be X299... so of course AMD named the chipset supporting Threadripper "X399". There is no way that was a coincidence, as Intel is simply maintaining their naming schemes from previous generations but AMD's chipset designation is brand new, and not based on a continuation of any older product lines. That may look like a smart move now, but if Intel logically continues with Z370 and X399 chipset branding in the future then at some point this may cause a headache for customers trying to compare motherboards.

Should You Wait to See Who Wins?

At the end of the day, there is always some new tech around the corner in this industry. If you wait to buy a computer every time something new is announced, you'd never end up purchasing. But sometimes there are technologies and products worth waiting for... so are these new processors going to be worth the wait?

The answer to that, I think, depends on your situation. With so much upheaval in processors and chipsets, it will be many months before the battlefield settles and we can really say what products are the best. Moreover, a lot of the first-to-market motherboards may be missing key features that take longer to properly implement. If you need to upgrade your workstation or server in the near future, and especially if you need support for something specific like Thunderbolt, it might be best to stick with the current generation of technology which is well-established and widely available. Likewise, we don't know exactly when these new chips and chipsets will really materialize - and even once they are out, it will be a little while before full qualification can be done on them (testing for performance, feature compliance, and reliability). If you are on a deadline and cannot be flexible in how long you wait, then buying now will ensure you get a system that works well so you can reach your goals.

On the other hand, if you are still saving up and want to ensure that you get the best performance for your money - waiting in this case might not be a bad idea. I don't think we are looking at massive gains in speed, no doubling of performance or anything, but with the fierce competition between AMD and Intel you will definitely be able to get more performance for a lower price in a few months than you can today. If that is what you are waiting for, then stay tuned to our blogs and articles for more news in the coming weeks!

Tags: Intel, AMD, CPU, Core, i7, i9, Xeon, Ryzen, Threadripper, Epyc, Skylake-X, Kaby Lake-X

This is an exciting moment for us, the consumers. Competition is good and can only result in better performances and lower prices. But now that the GHZ war seems over, but that the core war is declared, we need the big software companies to go for really scalable apps *cough* Adobe *cough* ...

Posted on 2017-06-17 04:53:53
Niko Nikolov

I will wait for the Threadripper.There is allready a review on the i9 7900x and it did supported the claim that these chips run hot due to not being soldered but instead using cheap thermal paste.Still a 850$-900$ 16 core amd cpu shoud be way better that a ¨¨concerning ¨¨ 10 core 1000$ intel.

Posted on 2017-06-18 15:24:37
Streetguru

TiM is expensive, intel has to keep their margins up as AMD steamrolls them in cores per dollar with comparable per core performance finally.

Posted on 2017-06-26 19:23:29
Niko Nikolov

That is true,from a buisiness point of view that is.Amd cpus are soldered an manufactoring process isnt that different.In my opinion Intel tryes to keep the price high because they dont wont to ¨¨look cheap¨¨ and admit that something did hapened,but it did.For me this is one of those rare cases that the market cant dictate the end user what to do.If devs are smart,they will support Amd as that will pull Intel down to the ground and make them remember they cant make prices on the go.

Posted on 2017-06-27 08:05:54
mclaren777

I could see myself building a new Lightroom machine around the 7740X.

Posted on 2017-06-19 16:24:52
Streetguru

It wouldn't be worth it over the 7700K, but is it actually worth losing 4 cores for the same price vs the R7 1700?

Posted on 2017-06-26 19:22:53

We found the 7700K to be faster that the current Ryzen chips in most aspects of Lightroom. The extra cores on the AMD chips don't get utilized well in that application: https://www.pugetsystems.co...

Posted on 2017-06-26 22:00:03
AlbertS

Agreed William - There is a degree of marketing hype from AMD and many users now assume "if 4 cores is good, 8. 16, or even 18 cores must be better". Intel's i9s are not new but based on existing Xeons with ECC removed and better prices in response to Ryzen (Thanks AMD). The i9X series are being sold as consumer HEDT CPUs but many Apps will perform better on a 4 core i7 at faster clock speeds and few apps will benefit from more cores at slower speed due to limited multi-threading. 18 core CPUs are really for servers and not consumers. In reality, CPU technology "hit the wall" about six years ago and stalled at 4-5Ghz and we will not see a 10Ghz desktop CPU in the foreseeable future. Many users with an old i7-4790K @ 4.5-5Ghz will see little benefit from the cost of a X299 board and a 10 core+ i9 CPU.
Someone needs to write an informative article on the cost/benefit trade off of more cores vs clock speed for consumer HEDTs so they are better informed and don't get caught up in the hype.

Posted on 2017-07-03 08:59:22
Diko Jelev

Hi Mac. Don't be so hasty. Wait for the Next gen if you are NOT in a hurry though ;-)

Posted on 2018-01-14 15:33:30

I am very happy to see AMD back in the game and offering competitive products. I have used AMD exclusively in my personal builds since K6-2 era but purposely used my Phenom II build longer than I typically do because of the disappointing FX processor era. My current build is an AMD RyZEN 1700X and I have to say this is one impressive processor. While I am a PC gamer I also use my PC for other tasks such as video editing and other mutlithreaded tasks and that is where the RyZEN shines with uncompromising performance. It is also good to read that game developers and software makers are releasing updates and patches which seem to be unlocking more performance out of the RyZEN. This means we should expect much more out of RyZEN as the platform matures and developers of these games and applications get on board with optimizing for the platform.

Posted on 2017-06-26 21:55:23
MPR

have you seen this happen in all your testing? https://www.overclock3d.net...

Posted on 2017-06-26 21:58:09

I personally have not, though I did see an article about that pop up this weekend. I'm not really sure how it would make itself apparent to a user or tester, though; the info I've found about it this far seems to just talk about unpredictable behavior. I guess if you ran into a situation where software misbehaved you could try turning HT off and see if that fixed it, but that could affect other things too (CPU heat, the number of threads running, etc). If its been an outstanding issue on the last two generations of CPUs without many people noticing, its probably a pretty minor thing.

Posted on 2017-06-26 22:04:17
Hossein Asayesh

I wish Adobe had an direct competitor as well so they'd actually optimized their bloody products for high core count CPUs.

Posted on 2017-10-07 05:31:49