• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Editorial On The Story of AMD's Ryzen Threadripper Product Development

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.34/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64
In a Forbes interview conducted by Anthony Leather, AMD officials Senior Vice President and General Manager Jim Anderson, Corporate Vice President of Worldwide Marketing John Taylor, Sarah Youngbauer of AMD's communications team, and James Prior, AMD's Senior Product Manager, have shed some light on the development process for AMD's equivalent of a flash hit - their HEDT, HCC Threadripper chips. Threadripper, which leverages AMD's Zen architecture used in their Ryzen and EPYC processors, makes use of an MCM design with up to 16 cores and 32 threads, with AMD's svelte Zen, 8-core base units linked through the company's high speed interconnect Infinity Fabric.

This has allowed the company to scale designs from four core processors with Ryzen 3, all the way towards the current cream of the crop Threadripper 1950X. It's an extremely scalable design, which brings with it improved yields and some pretty significant cost savings for AMD due to smaller dies. This, in turn, means the company is able to more agressively price their Ryzen and Threadripper processors compared to the competition, at least when it comes to high core and thread counts for the same price bracket - and the success of that business decision is showing.



For our forum lurkers, this article is marked as an editorial.


This modular approach to the base Zen core design, which was meant to be scaled up in dies of 8 cores, has been at the heart of AMD's ability to bring to market a HEDT, HCC platform in what can be only be considered record time. According to Sarah Youngbauer, AMD's Threadripper chips weren't part of the company's original Zen roadmap (which included only the designs that came to be Ryzen and EPYC). Youngbauer said that Threadripper was a labor of love, originating from a "(...) skunkworks project and a small group of AMD employees who had a vision of a processor they'd really want in terms of a high-performance PC." Apparently, it would be a full year of spare-time work being put on Threadripper before the human power behind it ever sought the hierarchy's green light for officially including it in their Zen-based lineup.



James Prior, who was involved with the original team that spearheaded Threadripper's development as a passion - and then a product - says that work began on what they saw as a product gap; something that "(...) stood above Ryzen with more memory bandwidth, cores, PCI-E lanes." A team that numbered between 20 and 30 people that included platform architects, core design engineers, a business unit and marketing team gathered looking for what that product might be. This was almost as if an entire new department had risen amongst AMD, a think tank of sorts that leveraged the company's portfolio, IP, and Zen core design. All of this beginning in 2015 - three years after AMD started working on the Zen design with Jim Keller, and around the same time Zen would be formerly revealed by the company.

But Threadripper was much more than just a pet project, and has turned out to be just that: feasibility studies for Threadripper's development and manufacturing cost against expected demand and prospective price points showed that "it was one of the best-planned products (...) in a long time." This shows in how fast the company delivered on the Threadripper concept, since the actual green light for product development was obtained from Jim Anderson on June 2016. This is little more than a year from green light to product launch, which should have - and likely has - our collective heads shaking in awed disbelief. Jim Anderson himself says that the unusually fast launch was achieved even though initial estimates placed Threadripper's launch sometime in 2018. He says Threadripper "(...) never had a business plan (...) we were building it because we knew it was awesome, because we could and to make it best product we could, even the name had to be big."



While Threadripper is a high-end desktop platform, Ryzen 7 was also designed to disrupt the HEDT market - current market ocnjecture and positioning had left rival Intel with a free pass on the high performance CPU market, which led to an (expected, if disappointing) stagnation in both core count and core design. Intel really didn't have anyone urging them to offer better value, to push the design envelope with higher R&D costs and developmental effort, which led to multiple generations of a slightly refined, slightly re-spinned architecture which led to user boredom and stagnation of not only the x86 market, but also software development. AMD's John Taylor says that Ryzen was developed as a somewhat of a HEDT chip in and of itself, since Intel's desktop platforms topped out at a (now measly) 4-core, 8-thread design. high core counts in Intel products were left to the devices of their uber-expensive HEDT lineups, which cost consumers an exponential arm and a leg more than the core count and performance increases justified. So while mainstream desktops would be led by AMD's 8-core, 16-thread Ryzen offerings for almost all workloads, the leadership crown for non-server environments was still left with Intel and its 10-core i7-6950X. John Taylor, James Prior and Jim Anderson wouldn't just let that settle like that; they realized that "Infinity Fabric and the EPYC package allowed us to define a version of Ryzen that was even more powerful than Ryzen itself, and used the basics of the EPYC platform to take that ultimate performance crown."



Threadripper as a design comes as a scale-down from EPYC, but standing above their Ryzen designs. Thoughts of larger dies than the original MCM design of EPYC and Ryzen for achieving higher core counts were quickly discarded - that would be throwing away what is arguably Zen's greatest asset. AMD's James Prior touches upon and underlies that: "There's not really a better example of utilizing the advantage of Zen core and Infinity Fabric to connect them than Threadripper, especially when you consider the time to market advantage and cost advantage. It makes it so much easier to manufacture and to define as well as test."



Naturally, when you basically re-use a socket and have only slight discrepancies between two distinct product lines, it becomes easier for platform-enablers to redesign and re-purpose their products for the new market segment. Launching a CPU isn't a solo play, as we've seen with Ryzen's somewhat rushed launch, which included (now increasingly rare) platform issues. At best, it's a perfect marriage of compromises, impossible deadlines and headbutts between CPU makers, platform-enabling companies and motherboard manufacturers. James Prior handily explains the advantages of having two similar designs coming to market, and Zen's scalability: "The efficiency in manufacturing came from the fact that we didn't need entire wafer runs just to produce Threadrippers, we could use Ryzens and that was the big key in Threadripper's success. It meant we didn't need millions of dollars for this one design; we found a way to use our existing great product and make it even more powerful. You can consider the resulting size of the CPU to be a negative aspect - the size of the socket, the heatspreader and number of pins, but it turns out it was a blessing in disguise. We could use the same socket as EPYC and just re-wire things. We'd already defined all the supply and ironed out the issues for EPYC, and this made it really easy to persuade our motherboard partners for example."



I'll quote AMD's Jim Anderson on Threadripper's bold choice of name: "Threadripper was just the projects code name, which we were using before we decided what the real name and branding would be. However, we started to like the name and eventually we all started to like it. In the end, we got the necessary team to trademark it and that was that, but it's unusual for a code name to be used as a product name like this."

I think "Threadripper" is an apt name for a product that delivered almost double the amount of cores as the competition's highest core-count CPUs for the HEDT market. Don't expect AMD's Threadripper to sit and wait for Intel's answers, however. While AMD is enjoying the performance crown with its 16-core, 32-thread behemoths as of now, Intel's 18-core response will certainly snatch the HEDT performance crown back from AMD. At least, it will, if AMD doesn't expand on Threadripper's core-counts. AMD's John Taylor himself says he doesn't expect Threadripper's lineup to be finished with the current 8, 12 and 16-core CPUs it currently features; and looking at Threadripper's development history and EPYC roots, it's easy to see it wouldn't take AMD that long - or that much - to increase core counts above what they currently stand at. MCM designs may have their shortcomings, but AMD has shown - and will continue to show - how these are, more likely than not, the industry's future.

View at TechPowerUp Main Site
 
Last edited by a moderator:

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,865 (2.99/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
Nice one Raevenlord. :) I'll give this a proper read a bit later, when I can do it justice.
 

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.34/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64


NOOOO :banghead:

UNSEE, UNSEE, That's not there! :clap:

I laughed almost as hard as I hit refresh on the story to take that particular piece of cores out of the picture. I'll have to send an email to Vivaldi's spell checker; they're clearly being too forward-thinking with their spellcheckers for not showing that up as a typo...

I hope that wasn't all you enjoyed about the piece, though :lovetpu:
 
Last edited:
Joined
Mar 7, 2011
Messages
3,925 (0.82/day)
NOOOO :banghead:

UNSEE, UNSEE, That's not there! :clap:

I laughed almost as hard as I hit refresh on the story to take that particular piece of cores out of the picture. I'll have to send an email to Vivaldi's spell checker; they're clearly being too forward-thinking with their spellcheckers for not showing that up as a typo...

I hope that wasn't all you enjoyed about the piece, though :lovetpu:
:kookoo:
 
Joined
Apr 12, 2013
Messages
6,749 (1.68/day)
NOOOO :banghead:

UNSEE, UNSEE, That's not there! :clap:

I laughed almost as hard as I hit refresh on the story to take that particular piece of cores out of the picture. I'll have to send an email to Vivaldi's spell checker; they're clearly being too forward-thinking with their spellcheckers for not showing that up as a typo...

I hope that wasn't all you enjoyed about the piece, though :lovetpu:
Interesting read, I'm wondering if the two extra (fake?) dies that were revealed before the launch hints at something that many of us were speculating, this certainly seems to imply that ~
AMD's John Taylor himself says he doesn't expect Threadripper's lineup to be finished with the current 8, 12 and 16-core CPUs it currently features
 

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.34/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64
Interesting read, I'm wondering if the two extra (fake?) dies that were revealed before the launch hints at something that many of us were speculating, this certainly seems to imply that~

I wouldn't expect them to go all the way towards EPYC core-counts, but 24 cores for Intel's 18 seems pretty up AMD's alley.

Unsure if AMD could make a Threadripper chip with three 8-core dies (Infinity Fabric interconnects) so it would likely be the same design as EPYC, with some unused cores.
 
Joined
Mar 16, 2017
Messages
211 (0.08/day)
Location
behind you
Processor Threadripper 1950X (4.0 GHz OC)
Motherboard ASRock X399 Professional Gaming
Cooling Enermax Liqtech TR4
Memory 48GB DDR4 2934MHz
Video Card(s) Nvidia GTX 1080, GTX 660TI
Storage 2TB Western Digital HDD, 500GB Samsung 850 EVO SSD, 280GB Intel Optane 900P
Display(s) 2x 1920x1200
Power Supply Cooler Master Silent Pro M (1000W)
Mouse Logitech G602
Keyboard Corsair K70 MK.2
Software Windows 10
I wouldn't expect them to go all the way towards EPYC core-counts, but 24 cores for Intel's 18 seems pretty up AMD's alley.

Unsure if AMD could make a Threadripper chip with three 8-core dies (Infinity Fabric interconnects) so it would likely be the same design as EPYC, with some unused cores.

I think I read a story here earlier that said that Threadripper is treated like 2 CPUs. AFAIK, regular Windows editions only support 2 processors (regardless of core count). In that case you would need Windows Server to support a 3 or 4 die Threadripper.
 
Joined
Mar 6, 2012
Messages
566 (0.13/day)
Processor i5 4670K - @ 4.8GHZ core
Motherboard MSI Z87 G43
Cooling Thermalright Ultra-120 *(Modded to fit on this motherboard)
Memory 16GB 2400MHZ
Video Card(s) HD7970 GHZ edition Sapphire
Storage Samsung 120GB 850 EVO & 4X 2TB HDD (Seagate)
Display(s) 42" Panasonice LED TV @120Hz
Case Corsair 200R
Audio Device(s) Xfi Xtreme Music with Hyper X Core
Power Supply Cooler Master 700 Watts

de.das.dude

Pro Indian Modder
Joined
Jun 13, 2010
Messages
8,783 (1.74/day)
Location
Stuck in a PC. halp.
System Name Monke | Work Thinkpad| Old Monke
Processor Ryzen 5600X | Ryzen 5500U | FX8320
Motherboard ASRock B550 Extreme4 | ? | Asrock 990FX Extreme 4
Cooling 240mm Rad | Not needed | hyper 212 EVO
Memory 2x16GB DDR4 3600 Corsair RGB | 16 GB DDR4 3600 | 16GB DDR3 1600
Video Card(s) Sapphire Pulse RX6700XT 12GB | Vega 8 | Sapphire Pulse RX580 8GB
Storage Samsung 980 nvme (Primary) | some samsung SSD
Display(s) Dell 2723DS | Some 14" 1080p 98%sRGB IPS | Dell 2240L
Case Ant Esports Tempered case | Thinkpad | Antec
Audio Device(s) Logitech Z333 | Jabra corpo stuff
Power Supply Corsair RM750e | not needed | Corsair GS 600
Mouse Logitech G400 | nipple
Keyboard Logitech G213 | stock kb is awesome | Logitech K230
VR HMD ;_;
Software Windows 10 Professional x3
Benchmark Scores There are no marks on my bench
what an EPYC read :p
 

Raevenlord

News Editor
Joined
Aug 12, 2016
Messages
3,755 (1.34/day)
Location
Portugal
System Name The Ryzening
Processor AMD Ryzen 9 5900X
Motherboard MSI X570 MAG TOMAHAWK
Cooling Lian Li Galahad 360mm AIO
Memory 32 GB G.Skill Trident Z F4-3733 (4x 8 GB)
Video Card(s) Gigabyte RTX 3070 Ti
Storage Boot: Transcend MTE220S 2TB, Kintson A2000 1TB, Seagate Firewolf Pro 14 TB
Display(s) Acer Nitro VG270UP (1440p 144 Hz IPS)
Case Lian Li O11DX Dynamic White
Audio Device(s) iFi Audio Zen DAC
Power Supply Seasonic Focus+ 750 W
Mouse Cooler Master Masterkeys Lite L
Keyboard Cooler Master Masterkeys Lite L
Software Windows 10 x64
Joined
Feb 7, 2006
Messages
738 (0.11/day)
Location
Austin, TX
System Name WAZAAM!
Processor AMD Ryzen 3900x
Motherboard ASRock Fatal1ty X370 Pro Gaming
Cooling Kraken x62
Memory G.Skill 16GB 3200 MHz
Video Card(s) EVGA GeForce GTX 1070 8GB SC
Storage Micron 9200 Max
Display(s) Samsung 49" 5120x1440 120hz
Case Corsair 600D
Audio Device(s) Onboard - Bose Companion 2 Speakers
Power Supply CORSAIR Professional Series HX850
Keyboard Corsair K95 RGB
Software Windows 10 Pro
Joined
May 28, 2005
Messages
4,994 (0.72/day)
Location
South of England
System Name Box of Distraction
Processor Ryzen 7 1800X
Motherboard Crosshair VI Hero
Cooling Custom watercooling
Memory G.Skill TridentZ 2x8GB @ 3466MHz CL14 1T
Video Card(s) EVGA 1080Ti FE. WC'd & TDP limit increased to 360W.
Storage Samsung 960 Evo 500GB & WD Black 2TB storage drive.
Display(s) Asus ROG Swift PG278QR 27" 1440P 165hz Gsync
Case Phanteks Enthoo Pro M
Audio Device(s) Phillips Fidelio X2 headphones / basic Bose speakers
Power Supply EVGA Supernova 750W G3
Mouse Logitech G602
Keyboard Cherry MX Board 6.0 (mx red switches)
Software Win 10 & Linux Mint
Benchmark Scores https://hwbot.org/user/infrared
Interesting read, thnx @Raevenlord :respect:

Vivaldi missed another spelling mistake.. I see "compatition" in the second paragraph, and this amused me, definitely a typo I'd make :laugh: "However, we all started to like the name and eventually we all started to like it."
 

Frick

Fishfaced Nincompoop
Joined
Feb 27, 2006
Messages
18,928 (2.86/day)
Location
Piteå
System Name Black MC in Tokyo
Processor Ryzen 5 5600
Motherboard Asrock B450M-HDV
Cooling Be Quiet! Pure Rock 2
Memory 2 x 16GB Kingston Fury 3400mhz
Video Card(s) XFX 6950XT Speedster MERC 319
Storage Kingston A400 240GB | WD Black SN750 2TB |WD Blue 1TB x 2 | Toshiba P300 2TB | Seagate Expansion 8TB
Display(s) Samsung U32J590U 4K + BenQ GL2450HT 1080p
Case Fractal Design Define R4
Audio Device(s) Line6 UX1 + some headphones, Nektar SE61 keyboard
Power Supply Corsair RM850x v3
Mouse Logitech G602
Keyboard Cherry MX Board 1.0 TKL Brown
VR HMD Acer Mixed Reality Headset
Software Windows 10 Pro
Benchmark Scores Rimworld 4K ready!
I guess I'm just surprised you type these things up in a browser, but I also realize this is not the 90s any more.
 
Top