Review: AMD Ryzen Threadripper 1950X and 1920X

Introduction

Is Threadripper one of the best CPU names of all time? AMD certainly thinks so, and the company is in high spirits, having introduced competitive Ryzen 3, 5 and 7 processors and following-up with Threadripper CPUs that tear apart the nearest Intel equivalent in multi-threaded workloads.

Ryzen 9 would have been the more obvious branding choice, but Threadripper is testament to AMD's renewed confidence. The firm freely ridiculed Intel's alternatives at a recent press event, claiming that Core i9-7900X's $999 price tag is a sign of AMD Threadripper bringing value to the market prior to release.

Should a company who has failed to live up to consumer expectations in recent generations be quite so cocky? That's up for debate, but this is the first time in a long while that AMD has been competitive, and with Threadripper we reckon it has done enough to sit back, put its feet up, and enjoy seeing Intel beaten into second place... for the time being.

AMD Ryzen: The Complete Stack

Slotting in at the head of AMD's desktop CPU portfolio, Threadripper is a High-end Desktop (HEDT) solution designed to compete with Intel's recently announced Core X Series. At launch, a trio of many-core Threadripper CPUs is to be made available; the eight-core, 16-thread 1900X; the 12-core, 24-thread 1920X; and the range-topping 1950X touting a whopping 16 cores and 32 threads.

AMD Ryzen product range

Model

Cores / Threads

TDP

L3 Cache

Base Clock

Turbo Clock

XFR

DDR4 Support

Package

Price

AMD Ryzen Threadripper

Ryzen Threadripper 1950X

16 / 32

180W

32MB

3.4GHz

4.0GHz

200MHz

Quad 2666

TR4

$999

Ryzen Threadripper 1920X

12 / 24

180W

32MB

3.5GHz

4.0GHz

200MHz

Quad 2666

TR4

$799

Ryzen Threadripper 1900X

8 / 16

180W

16MB

3.8GHz

4.0GHz

200MHz

Quad 2666

TR4

$549

AMD Ryzen 7

Ryzen 7 1800X

8 / 16

95W

16MB

3.6GHz

4.0GHz

100MHz

Dual 2666

AM4

$499

Ryzen 7 1700X

8 / 16

95W

16MB

3.4GHz

3.8GHz

100MHz

Dual 2666

AM4

$399

Ryzen 7 1700

8 / 16

65W

16MB

3.0GHz

3.7GHz

50MHz

Dual 2666

AM4

$329

AMD Ryzen 5

Ryzen 5 1600X

6 / 12

95W

16MB

3.6GHz

4.0GHz

100MHz

Dual 2666

AM4

$249

Ryzen 5 1600

6 / 12

65W

16MB

3.2GHz

3.6GHz

100MHz

Dual 2666

AM4

$219

Ryzen 5 1500X

4 / 8

65W

16MB

3.5GHz

3.7GHz

200MHz

Dual 2666

AM4

$189

Ryzen 5 1400

4 / 8

65W

8MB

3.2GHz

3.4GHz

50MHz

Dual 2666

AM4

$169

AMD Ryzen 3

Ryzen 3 1300X

4 / 4

65W

8MB

3.5GHz

3.7GHz

200MHz

Dual 2666

AM4

$129

Ryzen 3 1200

4 / 4

65W

8MB

3.1GHz

3.4GHz

50MHz

Dual 2666

AM4

$109

It's worth taking a moment to absorb the information presented above. Six months ago, AMD barely had a CPU worth buying for the performance junkie, and certainly didn't have anything that could command a $999 price tag. Fast forward to today and the manufacturer has a dozen processors that are each competitive at their respective price points.

The entire stack is based on the same Zen architecture, but what sort of wizardry is AMD using to get 16 cores into a single chip? It's obvious, isn't it, take two Ryzen 7 processors and tie them together into a single giant package known as TR4. Doing so results in two die, each carrying a pair of CPU Complexes (CCXs) that in turn provide four simultaneous multi-threading (SMT) cores. Infinity Fabric connects the dots at the expense of a little latency, and though it's hardly the most elegant design - Intel famously referred to it as 'glued together' - the end result is up to 32 threads from a single 180W chip.

Do note that while Ryzen Threadripper has been pictured with what appears to be four die beneath the lid, only two, positioned diagonally from one another, are actual die - the other two are merely placeholders positioned to stablise the cover in preparation of cooler mounting. This isn't a 32-core Epyc chip in disguise.

Putting The Squeeze On Pricing

Appreciating that the Zen architecture isn't a match for Intel Kaby Lake when it comes to instructions per clock (IPC), AMD Threadripper continues the Ryzen strategy of offering more cores or features for less than the Intel equivalent.

HEDT: AMD Ryzen Threadripper vs. Intel Core X

Model

Cores / Threads

L3 Cache

Base Clock

Turbo Clock

Turbo Boost 3.0

XFR

PCIe
3.0
Lanes

Memory
Channels

TDP

Package

Price

AMD Ryzen Threadripper 1950X

16 / 32

32MB

3.4GHz

4.0GHz

-

4.2GHz

64

Quad

180W

TR4

$999

Intel Core i9-7900X

10 / 20

13.75MB

3.3GHz

4.3GHz

4.5GHz

-

44

Quad

140W

2066

$999

AMD Ryzen Threadripper 1920X

12 / 24

32MB

3.5GHz

4.0GHz

4.2GHz

64

Quad

180W

TR4

$799

Intel Core i7-7820X

8 / 16

11MB

3.6GHz

4.3GHz

4.5GHz

-

28

Quad

140W

2066

$599

AMD Ryzen Threadripper 1900X

8 / 16

16MB

3.8GHz

4.0GHz

4.2GHz

64

Quad

180W

TR4

$549

Intel Core i7-7800X

6 / 12

8.25MB

3.5GHz

4.0GHz

-

-

28

Quad

140W

2066

$389

Comparing the AMD Ryzen Threadripper 1950X with the Intel Core i9-7900X reveals a couple of obvious truths. Intel's Core i9, at up to 4.5GHz, and with greater IPC to boot, is going to remain comfortably ahead in a single-core race. Hoping to close the gap, AMD is using the best five per cent of dies to create Threadripper CPUs, and has been able to ship with a maximum eXtended Frequency Range (XFR) of 4.2GHz. Ryzen 7 was able to apply this peak speed on two cores when a suitable cooler was installed, but Threadripper, with two die, is able to run at 4.2GHz across four cores.

That won't be enough to keep pace with Core processors in single-threaded workloads, but Ryzen has historically worked best when all threads are to put to task, and the same is true of Threadripper. With 32 available threads, compared to 20 from Intel at the same price point, the 1950X should stand alone in more demanding scenarios that are familiar to content creators, multi-tasking gamers and software developers.

AMD's willingness to offer more cores at no extra cost is a key attraction, and the company extends its assault on Intel's HEDT line-up by ensuring all Threadripper chips retain a full set of features. Whereas Intel is known to disable certain capabilities on anything but the range-topping part, all three launch-day Threadripper CPUs offer the full complement of 64 PCIe lanes, XFR scaling and support for quad-channel memory.