10 ms·
AMD Ryzen Threadripper Pro 7000 CPUs: Up to 96 Zen 4 Cores for Workstations
- tanelpoder 3y agoSupposedly should be officially announced today.
- throwaway_08932 3y agoThreadripper is such a good cyberpunky name.
- leosanchez 3y agoIndeed
- jmakov 3y agoWhy would this be better than just buying a server chip e.g. Epyc (where you can add another one to your 2P motherboard later)?
- tanelpoder 3y agoFor me it was just convenience - I bought a complete workstation (tower) with that CPU in it (and with all its capabilities, like 128 PCIe lanes and 8 memory channels). Does the EPYC server chip use a different socket (?), so I'd have to build a tower workstation from the components myself, a server mobo, server CPU squeezed into a tower?
- dale_glass 3y agoEpyc uses SP3, SP5 or SP6 sockets depending on model. You can get perfectly normal ATX motherboards for Epyc. There's even a mini-ITX one for some reason: https://www.asrockrack.com/general/productdetail.asp?Model=ROMED4ID-2T#Specifications https://www.asrockrack.com/general/productdetail.asp?Model=R...
- Medox 3y ago> There's even a mini-ITX one for some reason So that you cat fit 2 motherboards in that 2 CPU setup! a.k.a. redundant motherboards. /s
- dale_glass 3y agoI once spent a good while trying to figure out why a 2U server wasn't recognizing new drives. No messages, no errors, no lights, nothing. Finally it turned out that it's not a 2U server with 12 bays, but two separate servers in one box, side by side. Half the bays go to one, half to the other. Each side has two CPUs in it, and one was completely powered off.
- c0nfused 3y agoOh man, That is 100% amazing I am considering buying it for the pure unadulterated sillyness. It's like a v8 motorcycle.
- Clamchop 3y agoBe careful, sometimes these server boards will be missing stuff that you'll want in a desktop. ASRock Rack boards often have insomnia. That is, they don't support low power states.
- deleted 3y ago[deleted]
- icegreentea2 3y agoIn the last generation (and presumably true for this one), Threadripper Pros retained higher single core boost frequencies. Useful for mixed workstation loads, where you might still end up with some applications that are single/low threaded, and the extra boost is noticeable. Also, since these will mostly sell through OEMs, I imagine many of these might get put together with the whole validated hardware+software package deal thing.
- omneity 3y agoAn appropriate cooling system for a 2x Epyc mobo will cause so much noise I'm not sure we could call it a workstation. Well, you could try to, but nobody else in the room will hear you.
- menaerus 3y agoIf that had been true, then I guess there would be no offerings of "workstations" that pack server-grade CPUs into the tower cases ready to be used as more powerful desktop machines. I happen to have one at home (dual socket) and it's silent just as a regular machine. Noise that we find in server machines is because of the fans pushing loads of air basically out through the 1U/2U tunnel. With tower cases that is not the case and hence there's no noise.
- densh 3y agoDual 360-420mm water cooling radiators should be sufficient to cool that without breaking a sweat at decent noise levels.
- JonChesterfield 3y agoOne would be fine - absolute flat out pair of epyc chips is still under 800W and you can't overclock them so running a water delta of 20 degrees doesn't matter very much.
- the8472 3y agoHigher boost clocks. And the cheap EPYCs are single-socket too. The real issue is that there are no non-Pro threadrippers anymore. Those were even cheaper.
- bryanlarsen 3y agoThis release includes 3 non-Pro Threadrippers.
- the8472 3y agoNice! In that case yeah, price is another differentiator.
- api 3y agoAFAIK the Threadripper is basically a prosumer-oriented Epyc with higher boost clocks and a little bit better pricing.
- JonChesterfield 3y agoWorkstation motherboards are different things to server boards. Threadripper pro blurs the lines a bit but there's a decent chance it still comes with conveniences like audio and a load of USB ports that the server boards won't bother with. The chassis will look more like (and maybe sound more like) a desktop too. I'm using a single socket epyc milan as my daily driver and it's great. 64 cores and 512gb of memory is is good times. But that only works for me because it's headless and the thin clients talking to it can do things like make noises and connect to bluetooth keyboards.
- codevark 3y ago[dead]
- bryanlarsen 3y agoThis isn't the announcement yet. Don't bother reading the article, it's just speculation. Probably well informed speculation, but since the actual announcement is coming out in just a few hours, why not just wait?
- brucethemoose2 3y ago> Probably well informed speculation WCCF is known for jumping the gun. They are not SEO trash or a tech tabloid, but grains of salt are required.
- diggan 3y agoOfficial announcement: https://ir.amd.com/news-events/press-releases/detail/1162/amd-introduces-new-amd-ryzen-threadripper-7000-series https://ir.amd.com/news-events/press-releases/detail/1162/am...
- belter 3y agoThis is a pre announcement so you can start talking to your power company, and requesting an upgrade to your street power transformer to 5000 kVA's
- mobilio 3y ago350W even for 12C/24T is little bit overkill. Probably they will be closed to 120-130W.
- icegreentea2 3y agoYou're right that it probably won't run that hot, but AMD will probably keep the TDP up at 350W with everything else - they did that with the last generation of Threadripper Pro - everything has a 280W TDP including their 12C/24T model. Since this will mostly be an OEM part, I think that makes sense. By slapping the same claimed TDP on all cores, vendors can offer all SKUs using the same thermal solution (though obviously the low end will probably be overspecced). Also, I don't think it'll be down at 120-130W - the 7900X (also 12c/24T) has a TDP of 170W, and a max socket draw (which it will hit) of 230W.
- crote 3y agoThat's with a base clock of 4.7GHz, though. It's very high, but not impossible. The 12-core Ryzen 9 7900X has a TDP of 170W, and that's with a significantly smaller package. The 16-core EPYC 9174F already has a TDP of 320 W with a base frequency of 4.1GHz and a boost frequency of 4.4GHz, in a package quite similar to Threadripper.
- 0cf8612b2e1e 3y agoThis might be anathema to some people, but how much does the TDP change if you activate ECO mode on these bigger chips? From my testing on an older Ryzen, ECO mode left single core performance unchanged, multicore numbers dropped like 4%, and temperatures went down over 5C. All of which is totally worth it to me.
- fsociety 3y agoIt’s even more drastic on the new Ryzens.
- automatic6131 3y ago96 cores? Have they packed 12 (8-Core) CCDs into this? That's insane.
- brucethemoose2 3y agoYeah, its the same as EPYC Genoa. Theoretically they could pack in 192 cores with the 16-core die, but haven't done so (on EPYC) for reasons unknown to me. Maybe a physical packaging limitation?
- zen_1 3y agoProbably thermals, at ~3W/core TDP, 192 cores is gettingg close to 600W to dissipate from a single socket, which is beyond all off the normal heatsink/watercooling solutions I'm aware of
- brucethemoose2 3y agoYeah, that it plausible, though it seems like they could just run the cores a little slower.
- Tostino 3y agoThere are some pretty interesting cooling solutions in development. Will be interesting to see which ones become economical enough for mass market use.
- automatic6131 3y agoThat's Zen 4c, which I don't think is ready yet? I'm pretty sure 192c/384t* at ~4Ghz EPYC is on the way, although that might be a Zen 5c product (so... 2025, 26?) *wow, core counts so big I found it slightly difficult to multiply by 2 in my head.
- brucethemoose2 3y agoIts Bergamo, which tops out at 128C (8 dies) and supposedly is already available to cloud companies.
- perihelions 3y ago- "Previous Ryzen Threadripper launches have seen a DIY launch happening several months later after the launch of the OEM/Pre-built platforms." This anti-competitive behavior should be illegal and it should be prosecuted. Clearly, there's some kind of backroom agreement where these "preferred" OEM's are giving AMD money, or some consideration of value, in exchange for locking out their competition. What other, benign explanation is there? (Not unlike Intel paying OEM's illegal kickbacks to lock out AMD [a], come to think of it). [a] https://news.ycombinator.com/item?id=30087546 https://news.ycombinator.com/item?id=30087546
- the8472 3y agoIf they actually paid in advance for the whole production run for those months how is that any different compared to the product being released but shelves being empty?
- Eldt 3y agoWhy are they buying before release? And why can't pther consumers do that?
- dathinab 3y agoBecause they product product of which that CPU is a fundamental part of the supply chain. So they have at least initial contract for supply before they even start designing this (mostly work station) products (which often involve e.g. custom motherboards). I.e. not only are they buying before release, they _need_ supply guarantees long long before release. The customer can't do that for multiple reasons. - They haven't signed a NDA contract nor are they in direct contact with first party sells personal so when it's time to early order they don't even know it exist. - They buy in quantities of 1,2 maybe 10 instead of multiples of thousands (initial charge) with follow up guarantees. E.g. if you look at server CPUs you will see 1kU prices, because this CPUs are sold only (by AMD or Intel directly) in multiples of 1000 units. If you (or lets say a PC retailer) do buy multiple thousand thread ripper CPUs at once and are willing to enter a contract for this sells long before they are sold (which likely involves an initial % of the price as down payment) you probably could get them early one. Through you would still be competing with DELL and similar for limited supply so you might still have a hard time to get the very first charge. And you also might have some problem getting compatible motherboards as many ORMs produce their own.
- api 3y agoI wonder how this beast with AVX-512 compares to GPUs for AI model training and execution? I'm sure GPUs would still be more efficient for the specialize task of heaps of matrix math, but given the insane price premium on high-end nVidia cards I wonder if this could be an alternative? 96 AVX512 cores is roughly 3072 parallel fp16 calculations per cycle.
- densh 3y agoNote: AMD implements AVX512 with execution over two cycles (aka double pumping), not in one cycle like Intel.
- bryanlarsen 3y agoIntel's latest chips don't implement AVX-512.
- pleoxy 3y agoThis lacks context. Avx-512 is disabled (fused off) in the big cores of Intel big.little. In the server and workstation chips that only have big cores, it is functional. It's right here in black and white. https://www.intel.com/content/www/us/en/products/sku/233483/intel-xeon-w93495x-processor-105m-cache-1-90-ghz/specifications.html https://www.intel.com/content/www/us/en/products/sku/233483/...
- Damogran6 3y agoMeanwhile: I have 32 cores, 29 of them completely idle The other 3 are running at 15% utilization
- opdahl 3y agoGreat! Sounds to me like you are not the target audience for these CPUs.
- adrian_b 3y agoAny software developer can easily use any number of available cores for a proportional speed-up of compiling projects. Nevertheless, Threadrippers are not really useful for software development, because using two computers with 7950X and 64 GB memory each as compilation servers would provide a much higher speed than one computer with a Threadripper 7960X and 128 GB memory, which would cost about the same. Threadrippers are not useful for who wants many cores, because the 7950X cores are much cheaper, they are useful for those who want a large amount of memory in a single box or a large amount of PCI lanes (e.g. for multiple GPUs) in a single box.
- joelfolksy 3y agoAt least a few of us developers don't use c/c++...
- riku_iki 3y agoYou still can compile linux kernel if you are feeling lonely on Christmas night..: https://lkml.iu.edu/hypermail/linux/kernel/0812.3/00103.html https://lkml.iu.edu/hypermail/linux/kernel/0812.3/00103.html
- steeleyespan 3y agoBut how fast can it run a single thread Python loop through a massive dataframe. Don't even suggest vectorization.
- valleyjo 3y agoFor me personally this is too little too late. About 5 years ago I could have really used a super powerful multicore processor in my local desktop. But my company has since moved to the cloud and I just use ssh on a 128 core VM based on AMD Epyc.
- the8472 3y ago5 years ago you could have bought a Zen2 threadripper (non-pro).
- StillBored 3y agoThe ryzen 9's with 16 cores a fantastic little machines for general development work, and burn through compiling most things. But I do a fair bit of linux kernel work too, and I would really like more cores. The old threadrippers were the obvious target, but the MSRP on this 32 core is fully 4x+ the 16 core Ryzen. I get they are protecting their low end epyc business but I am desperately praying for some intel competition in this space. I still use my intel HEDT machine on a daily basis and while I picked it up right after a refresh and received a significant discount that machine with a 1080TI still cost less than the ryzen 9. So, hey AMD figure out a reasonable way to product segment your workstation users so you can flatten the price curve a bit so I don't have to keep buying used servers.
- sapiogram 3y agoDoes compiling the Linux kernel really scale to that many cores?
- hnav 3y agonot sure about the kernel in particular, but if you have 100 compilation units you can scale to 100 cores
- deleted 3y ago[deleted]
- StillBored 3y agoWell, in my case I have access to a couple servers with >250 threads, and it will happily peg all those out until it has to put vmlinux together, then it goes down to a thread or two for a bit, and then they all go back to 100% while the modules are processed. So, yes, but presumably given enough threads the limit becomes how fast one can collect and link the vmlinux which is mostly still done serially ala Amdahl's law. Oh and there is some IO/etc bounding at the beginning checking the config/etc. Some sites have kernel compile benchmarks and for the most part they tend to indicate nearly linear scalability. Although there tend to be two major config differences, some people benchmark with something like an allmodconfig vs people who benchmark with a more minimal kernel module setup. The former are the ones that can be as slow as an hour or so on machines without a lot of cores, and the latter are the ones that finish in sub 60 seconds on fairly modest hardware. But given enough cores its possible to turn the former into he latter.
- codedokode 3y agoWhat about memory channels? Is there enough bandwidth for 96 cores?