Thursday, August 31st 2017

AMD Ryzen Threadripper 1900X Core Configuration Detailed

At its pre-launch media conference call for the Ryzen Threadripper 1900X, AMD mentioned that the chip has been carved out from the common 4-die EPYC MCM using a "4-0-4-0 diagonal configuration," which led to some confusion as to which cores/dies AMD disabled to carve out the $549 8-core HEDT processor. The company shed some light on this matter, responding to questions from TechPowerUp.

It turns out, that the Threadripper 1900X features an entire CCX (quad-core CPU complex) disabled per active die on the multi-chip module, so the CCX that's enabled has 8 MB of L3 cache; and access to the die's entire uncore resources, such as the dual-channel memory controller, PCIe root complex, etc. With two such active "Zeppelin" dies, the Threadripper 1900X ends up with 8 cores, 16 MB of L3 cache, a quad-channel memory interface, and 64 PCIe lanes.
The decision to disable an entire CCX, rather than doing something similar to the "Zeppelin" die as with the Ryzen 5 1400, where both CCX units on the die are enabled with 2 cores, each; and the L3 cache per CCX being chopped down to 4 MB; could be attributed to giving the four cores per active CCX a contiguous block of 8 MB L3 cache, to better cushion the NUMA local mode, in which certain applications' memory access can be localized to one die, for lower latency.

When AMD talks about a "diagonal configuration," it refers to the fact that two out of four 8-core "Zeppelin" dies physically present on the Threadripper multi-chip module, are disabled. The ones disabled are always diagonally opposite to each other. The Threadripper MCM is physically identical to the 32-core EPYC MCM, with four 8-core "Zeppelin" dies under its large integrated heatspreader (IHS); but due to platform-segmentation, and the fact that the Threadripper socket TR4 HEDT platform only has 4 memory channels (unlike 8 channels on the EPYC platform); two dies are completely disabled. The dies are disabled diagonally probably to spread heat better, or for better package wiring.
Add your own comment

63 Comments on AMD Ryzen Threadripper 1900X Core Configuration Detailed

#26
Frick
Fishfaced Nincompoop
R-T-BWell I mean if cutting cores is castration, Intel must be some kind of... I'll let your imagination do the rest.
Some kind of central processing unit?
Posted on Reply
#27
Solidstate89
phanbueyYeah this product doesn't make sense...
It makes perfect sense when you consider that Intel Skylake-X platform has 6-core and 8-core models at the base. This provide an 8-core model to compete with those cheaper HEDT chips as well as providing all the benefits the X399 platform offers that the X370 doesn't.
Posted on Reply
#28
Andrea deluxe
mother of bios....

what a disaster.... basically a died cpu with the 25% of working parts...


nope nope nope
Posted on Reply
#29
R-T-B
FrickSome kind of central processing unit?
I think I've told you this before Frick, but...

You must be a hoot at parties.
Posted on Reply
#30
Frick
Fishfaced Nincompoop
R-T-BI think I've told you this before Frick, but...

You must be a hoot at parties.
I am, but only because we probbly define parties differently. I can make boob and mom jokes, but ... I really don't want to. How about poop jokes?
Posted on Reply
#31
R-T-B
FrickI am, but only because we probbly define parties differently. I can make boob and mom jokes, but ... I really don't want to. How about poop jokes?
It's ok, I'm actually boring as hell too. I just overcompensate for it online.

Personally, I avoid castration parties. I know all the cool kids are doing it but it just doesn't sound fun to me.

Time for bed.
Posted on Reply
#32
Steevo
FrickI am, but only because we probbly define parties differently. I can make boob and mom jokes, but ... I really don't want to. How about poop jokes?
Aww, shit no.
Posted on Reply
#33
Octavean
I'm actually interested in the Threadripper 1900X and maybe the 1920X. Am I correct in assuming that there will be cheaper non-X version of Threadripper as well such as a 1950, 1920 and 1900,.....?

Honestly I have an issue with the fact that AMD processors have some difficulty retaining their value with respect to MSRP. So for example, the RyZen 1800X hit the market at ~$499 USD but can now be found for as low as ~$419 and possibly lower.

I don't want to buy a Threadripper 1900X or 1920X at introductory pricing only to find the price lowered by a similar ~16% +/- as the RyZen 1800X.

With Intel the price is the price and you typically don't see price drops beyond a good sale price at Microcenter.

I don't mean to say price drops are bad because they aren't that at all. They just aren't good for early adopters paying introductory pricing.

Edit:

I should note that I might be out this round of Threadripper goodness anyway. While I had tentative plans to buy / build a Threadripper based system I have a family memeber that has a bricked system that they are giving to me. I believe it's a Core i7 5820K or 6800K with GTX 970. I think it just needs a new motherboard but a free Intel 6 core 12 thread processor is difficult to pass up on. So if it all works out I'll defer the the Threadripper build for a few years.
Posted on Reply
#34
DeathtoGnomes
Dont worry @Octavean Threadripper will be around for a long time, the socket wont change unless they double the core/threads again. Oh, nvm thats Epyc.
Posted on Reply
#35
gr33nbits
For people that wants the perks of Threadripper this is a great CPU, i went Ryzen cause for me is enough but there is so many people that can take advantage of the Threadripper perks and can get a really affordable one with 1900x and maybe latter change for a 1950x if needed.
Posted on Reply
#36
xorbe
Andrea deluxemother of bios....

what a disaster.... basically a died cpu with the 25% of working parts...


nope nope nope
It's 50% enabled. Only 50% of the die locations are populated. 1900X has a higher base clock than the 1950X, so if you're not going to use 32 threads, but want large memory, there you go.
Posted on Reply
#37
Leonardo Oscar Morellato
xorbeIt's 50% enabled. Only 50% of the die locations are populated. 1900X has a higher base clock than the 1950X, so if you're not going to use 32 threads, but want large memory, there you go.
i was just thinking that, people dont see is a 128 gb platform, not a 64gb one, that and the 64 pcie lanes are the catch, not the cpu....
Posted on Reply
#38
newtekie1
Semi-Retired Folder
xorbeIt's 50% enabled. Only 50% of the die locations are populated.
All 4 spots have dies. Though there is speculation that the two dies that aren't used are just dummy dies, just there to support the heatspreader evenly.

Posted on Reply
#39
Octavean
You always have to take rumor with a grain of salt but I do recall hearing from the usual suspects that there would be a 10 core 20 thread and 14 core 28 thread Threadripper.

I was therefore mistaken assuming there would be an entry level 10 core 20 thread Threadripper rather then a mainstream overlapping 8 core 16 thread part.

So there is some disappointment there for me but the entry level Threadripper is still a noteworthy part IMO. I'm still not convinced that it won't drop in price like the RyZen 1800X though,.....
Posted on Reply
#40
newtekie1
Semi-Retired Folder
OctaveanYou always have to take rumor with a grain of salt but I do recall hearing from the usual suspects that there would be a 10 core 20 thread and 14 core 28 thread Threadripper.

I was therefore mistaken assuming there would be an entry level 10 core 20 thread Threadripper rather then a mainstream overlapping 8 core 16 thread part.

So there is some disappointment there for me but the entry level Threadripper is still a noteworthy part IMO. I'm still not convinced that it won't drop in price like the RyZen 1800X though,.....
I think right now they are just mirroring the Ryzen configurations.

1900X = 2x Ryzen 4-core dies
1920X = 2x Ryzen 6-Core dies
1950X = 2x Ryzen 8-Core dies

Probably to make binning dies easier. They aren't testing for 5 and 7 core dies right now, because that would add too much time to the binning process.

And I think the 1900X is a good entry level CPU simply because of the staying power of the sTR4 socket. It is my theory that AMD can enable more than 16 cores if they want, using the extra dies.
Posted on Reply
#41
ypsylon
From my point of view this is (was) the TR I wanted. You can stuff it with multiple RAID cards and NVMe drives without need for 50000 cores. However considering my workload, thunderbolt support and Asus NVMe x16 cards (don't need bonkers NVMe RAID just connectivity) I'm couple weeks from getting Rampage Extreme 6+delided 7900x.

Sorry AMD price is not everything.
Posted on Reply
#42
Solidstate89
OctaveanYou always have to take rumor with a grain of salt but I do recall hearing from the usual suspects that there would be a 10 core 20 thread and 14 core 28 thread Threadripper.

I was therefore mistaken assuming there would be an entry level 10 core 20 thread Threadripper rather then a mainstream overlapping 8 core 16 thread part.

So there is some disappointment there for me but the entry level Threadripper is still a noteworthy part IMO. I'm still not convinced that it won't drop in price like the RyZen 1800X though,.....
I don't think we'll be seeing 10-cores because each CCX alone is 4-cores each. You can't get to 10 that way without doing some funky partial CCX disabling.
Posted on Reply
#43
newtekie1
Semi-Retired Folder
Solidstate89I don't think we'll be seeing 10-cores because each CCX alone is 4-cores each. You can't get to 10 that way without doing some funky partial CCX disabling.
How do you think they are getting the 6-core Ryzens and 12-core Threadrippers?
Posted on Reply
#44
Lightofhonor
Prima.VeraSorry, so is basically a 16 Core CPU?
Durvelle278C/16T
AquinusIt's a 16 core CPU with 8 disabled cores. You get 2 of the 4 CCXs, 4 of the 8 DRAM channels, and likely half of the PCI-E lanes as well.
It's a 32 core / 64 thread CPU cut down to 8 core / 16 thread. No Threadripper part uses all 32 cores yet, but doesn't change the fact that they are there so, one day, we will probably see one.
Posted on Reply
#45
Prima.Vera
LightofhonorIt's a 32 core / 64 thread CPU cut down to 8 core / 16 thread. No Threadripper part uses all 32 cores yet, but doesn't change the fact that they are there so, one day, we will probably see one.
So you mean all the CPUs are in fact 32 Cores, and based on their yields, the make them, 4, 6, 8, 10, 12, 16, 20, etc Cores??
Posted on Reply
#46
Vya Domus
Prima.VeraSo you mean all the CPUs are in fact 32 Cores, and based on their yields, the make them, 4, 6, 8, 10, 12, 16, 20, etc Cores??
Threadripper and Epyc are the same physical processors , only difference are clocks and core configuration which also gives the number of lanes. Thanks to Infinity Fabric they can scale down these CPUs from 32c/64t to which ever configuration they want . I don't know why there is so much confusion.
OctaveanHonestly I have an issue with the fact that AMD processors have some difficulty retaining their value with respect to MSRP. So for example, the RyZen 1800X hit the market at ~$499 USD but can now be found for as low as ~$419 and possibly lower.

I don't want to buy a Threadripper 1900X or 1920X at introductory pricing only to find the price lowered by a similar ~16% +/- as the RyZen 1800X.

With Intel the price is the price and you typically don't see price drops beyond a good sale price at Microcenter.

I don't mean to say price drops are bad because they aren't that at all. They just aren't good for early adopters paying introductory pricing.
That honestly makes no sense at all. You fear that someone in the future will pay less for something than you might have did ? What kind of complaint is that ?

Jesus we've reached a point where people see lower prices as a bad thing. Also , somehow the fact that Intel maintains their exorbitant prices is a plus. Holy crap...
Posted on Reply
#47
Lightofhonor
btarunr
Prima.VeraSo you mean all the CPUs are in fact 32 Cores, and based on their yields, the make them, 4, 6, 8, 10, 12, 16, 20, etc Cores??
Yep, you can see it in the picture. 2 enabled quad-core CCX and 6 disabled.
Posted on Reply
#48
EarthDog
OctaveanI'm actually interested in the Threadripper 1900X and maybe the 1920X. Am I correct in assuming that there will be cheaper non-X version of Threadripper as well such as a 1950, 1920 and 1900,.....?

Honestly I have an issue with the fact that AMD processors have some difficulty retaining their value with respect to MSRP. So for example, the RyZen 1800X hit the market at ~$499 USD but can now be found for as low as ~$419 and possibly lower.

I don't want to buy a Threadripper 1900X or 1920X at introductory pricing only to find the price lowered by a similar ~16% +/- as the RyZen 1800X.

With Intel the price is the price and you typically don't see price drops beyond a good sale price at Microcenter.

I don't mean to say price drops are bad because they aren't that at all. They just aren't good for early adopters paying introductory pricing.

Edit:

I should note that I might be out this round of Threadripper goodness anyway. While I had tentative plans to buy / build a Threadripper based system I have a family memeber that has a bricked system that they are giving to me. I believe it's a Core i7 5820K or 6800K with GTX 970. I think it just needs a new motherboard but a free Intel 6 core 12 thread processor is difficult to pass up on. So if it all works out I'll defer the the Threadripper build for a few years.
ill be honest here, a cpu has never been and will never be an investment, which is how you seem to be treating it. Prices fluctuate and go down all the time. Early adopters know they are paying a premium to have the latest tech... come on now, lets use our head a little bit. :)
Posted on Reply
#49
gr33nbits
EarthDogill be honest here, a cpu has never been and will never be an investment, which is how you seem to be treating it. Prices fluctuate and go down all the time. Early adopters know they are paying a premium to have the latest tech... come on now, lets use our head a little bit. :)
I got a Ryzen 5 1600 for 200$ and if that's a premium early adopter price for the bang that it packs well you can call it whatever you want and yes for some people cpu's are investement, gaming or work they are investment cause you need to pay for them and think how long they will last for you. Im probably going to stay with this cpu for quite a while so was investement.
Posted on Reply
#50
T1beriu
TR uses just 2 Zeppelin dies. The other 2 are pure silicon. Get your facts straight.
Posted on Reply
Add your own comment
Jul 23rd, 2024 09:33 EDT change timezone

New Forum Posts

Popular Reviews

Controversial News Posts