from the I-don't-really-need-one-but-I-sure-do-want-one dept.
AMD's 64-core, 128-thread processor for workstation/"prosumer"/enthusiast users has been reviewed:
- The 64 Core Threadripper 3990X CPU Review: In The Midst Of Chaos, AMD Seeks Opportunity
- AMD Ryzen Threadripper 3990X Offers Incredible Linux Performance
- System76 Launches Impressive Line Of Thelio Major Linux Workstations Powered By AMD Ryzen Threadripper - Including The 3990X
- CPUs From 2004 Against AMD's New 64-Core Threadripper 3990X + Tests Against FX-9590
- AMD Ryzen Threadripper 3990X 64 Core, The Ultimate HEDT CPU For $4000 US Unleashed – MSI, ASRock & ASUS Break Several World-Records
- Review: AMD Ryzen Threadripper 3990X - 64 processor cores and 128 threads in one CPU package
In summary, it's fast and power efficient. Many applications won't benefit from more than 32 cores, and different versions of Windows 10 handle 128 threads differently.
Linus Torvalds Just Made A Big Optimization To Help Code Compilation Times On Big CPUs
For those using GNU Make in particular as their build system, the parallel build times are about to be a lot faster beginning with Linux 5.6 for large core count systems. This landing just after the AMD Threadripper 3990X 64-core / 128-thread CPU launch is one example of systems to benefit from this kernel change when compiling a lot of code and making use of many GNU Make jobs.
Linus Torvalds himself changed around the kernel's pipe code to use exclusive waits when reading or writing. While this doesn't mean much for traditional/common piping of data, the GNU Make job-server is a big benefactor as it relies upon a pipe for limiting the parallelism. This technique though employed by the GNU Make job server is inefficient with today's high core count CPUs as all of the spawned processes are woken up rather than a single reader to be woken upon a writer's release.
Previously:
AMD Announces Ryzen 4000-Series Mobile Chips, 64-Core Threadripper Release Date, and More
AMD's Threadripper 3960X and 3970X Reviewed; 64-core 3990X Confirmed
AMD Announces 3rd-Generation Threadripper CPUs, Ryzen 9 3950X available on November 25th, and More
64-Core AMD Threadripper CPUs Suggested by Release of Cooler
Related Stories
Arctic's Freezer 50 TR Air Cooler w/ RGB for AMD's Threadripper Launched
The manufacturer does not disclose the cooler's rated TDP, but says that it can cool down Ryzen Threadripper 2990WX as well as CPUs 'of 32 cores and beyond'. So as we've seen with some other air coolers of this size (which can handle upwards of 340W) it's a reasonable bet that the 50 TR can dissipate at least 250 W of heat, leaving some additional headroom for overclocking and/or future processors with a higher TDP.
The back of the box says "It is an extremely powerful cooling solution for AMD sTR4 Threadripper® CPU, capable of efficiently and quietly cooling even 32- and 64-core CPUs with a TDP up to 250 W." sTR4 = Socket TR4.
Other leaks suggest that 24-core and 32-core Threadripper models will launch in November, alongside the 16-core Ryzen 9 3950X, while 48-core and 64-core models will launch in January 2020. Some features, including 8-channel memory support, may require new motherboards.
Here's a speculated lineup of a 24-core 3960X, 32-core 3970X, 48-core 3980X, and 64-core 3990X alongside older models.
AMD has announced its latest Threadripper high end desktop CPUs, along with a launch date for the Ryzen 9 3950X:
AMD is set to close out the year on a high note. As promised, the company will be delivering its latest 16-core Ryzen 9 3950X processor, built with two 7nm TSMC chiplets, to the consumer platform for $749. Not only this, but AMD today has lifted the covers on its next generation Threadripper platform, which includes Zen 2-based chiplets, a new socket, and an astounding 4x increase in CPU-to-chipset bandwidth.
Reviews of the 16-core 3950X will appear on November 14, with retail availability on November 25. The "mainstream" CPU has a 3.5 GHz base clock, 4.7 GHz single-core boost clock, and 24 PCIe 4.0 lanes. Unlike most Ryzen CPUs, the 3950X will not come with a bundled cooler, and AMD has published a list of recommended coolers instead.
All Ryzen 3000-series CPUs can now be configured to use a lower TDP using AMD's software:
The AMD Ryzen Threadripper 3960X and 3970X Review: 24 and 32 Cores on 7nm
Today's launch covers two products: the 24-core TR 3960X and the 32-core TR 3970X. Both of these processors are built from four Zen 2 chiplets paired with a single I/O die, with each chiplet having 6 cores or 8 cores respectively. Both CPUs support 64 PCIe 4.0 lanes, four DDR4-3200 memory channels, and are built on a new sTRX4 socket with a new all-AMD TRX40 chipset.
[...] I have never used the word 'bloodbath' in a review before. It seems messy, violent, and a little bit gruesome. But when we look at the results from the new AMD Threadripper processors, it seems more than appropriate.
[...] AMD has scored wins across almost all of our benchmark suite. In anything embarrassingly parallel it rules the roost by a large margin (except for our one AVX-512 benchmark). Single threaded performance trails the high-frequency mainstream parts, but it is still very close. Even in memory sensitive workloads, an issue for the previous generation Threadripper parts, the new chiplet design has pushed performance to the next level. These new Threadripper processors win on core count, on high IPC, on high frequency, and on fast memory.
AMD Pre-Announces 64-core Threadripper 3990X: Time To Open Your Wallet
Ever since AMD announced its latest enterprise platform, Rome, and the EPYC 7002 series, one question that high-end desktop users have been wondering is when the 64-core hardware will filter down into more mainstream markets. White today AMD is announcing their Threadripper 3000 platform with 24-core and 32-core processors, the other part of AMD's announcement today is that yes, they will be selling 64-core hardware to the masses, in the form of the Threadripper 3990X.
AMD isn't giving too many details away just yet. As we predicted, there was room at the top of AMD's naming strategy to expose more Threadripper hardware: one does not simply stop as the 3970X being the most powerful processor, and the 3990X will certainly take the mantle. AMD is announcing today that the 3990X will have 64 cores, 128 threads, and will have the full 256 MB of L3 cache.
Previously: 64-Core AMD Threadripper CPUs Suggested by Release of Cooler
AMD Announces 3rd-Generation Threadripper CPUs, Ryzen 9 3950X available on November 25th, and More
AMD has announced its new Ryzen 4000-series mobile APUs for laptops, including 8-core parts for both 15W and 45W TDPs. The new chips all support up to 64 GB of LPDDR4X memory.
At the 15W TDP, Ryzen 7 4800U has 8 "7nm" Zen 2 cores (16 threads), and 8 "7nm" Vega graphics compute units (CUs) which perform better than the 11 Vega CUs from the previous generation, due in part to a much higher 1750 MHz clock speed. There is also an 8c/8t/7CU Ryzen 7 4700U, 6c/12t/6CU Ryzen 5 4600U, 6c/6t/6CU Ryzen 5 4500U, and 4c/4t/5CU Ryzen 3 4300U.
At the 45W TDP, Ryzen 7 4800H has 8c/16t at a 2.9 GHz base frequency (compared to 1.8 GHz for the 4800U), but only 7 graphics CUs. Ryzen 5 4600H has 6c/12t with 6 CUs, and the Ryzen 7 4800HS is identical to 4800H except for a lower TDP, and will be an ASUS exclusive chip for the first six months.
At the low end, there are two new Zen-based 15W laptop chips, a 2 core, 4 thread Athlon Gold 3150U, and a 2 core, 2 thread Athlon Silver 3050U.
AMD's 64-core Threadripper 3990X will be available on February 7th for $3,990, double the price of the 32-core TR 3970X. A 48-core version was not mentioned.
AMD has launched Radeon RX 5700M and RX 5600M discrete GPUs for laptops to complement the RX 5500M that was previously launched. A mid-range Radeon RX 5600 XT desktop GPU was also announced.
Also at cnet.
Threadripper 3990x brings more CPU threads than Windows Pro can handle
As reported in Anandtech's excellent Threadripper 3990x review, the newest Threadripper is also pushing the boundaries of what the industry is prepared to consider a "desktop" in the first place. Windows 10 Professional chokes pretty badly when presented with TR3990x's 128 logical processors (threads) and organizes them as two CPU groups—which it even mistakenly refers to as multiple "sockets" in some places.
Windows 10 Pro's lack of support for so many threads on a single socket isn't just a funny-looking quirk. Under Windows 10 Pro, some benchmarks run twice as fast with hyperthreading disabled, just to keep the operating system from maladaptively grouping them into separate "sockets" that then get handled under NUMA rules. Keeping threads from crossing real physical processor boundaries is helpful, but it can be crippling when the actual boundary doesn't exist in the first place.
Ultimately, this means Windows 10 Pro isn't really appropriate for Threadripper 3990x at all—if you're building a 3990x system, you need to plan on a roughly $120 upgrade from Pro to Workstation or on paying the $84/year for a Windows 10 Enterprise subscription. Windows 10 Workstation and Enterprise both support TR3990x's 128 threads without resorting to organizing them in nonexistent sockets, and without the performance penalties associated.
None of this is a problem for Linux users. Although Intel's performance-optimized Clear Linux distribution outperforms normal "daily driver" distributions, it doesn't do so any more on the Threadripper 3990x than it does on a lowly quad-core Ryzen 5 3400G. If you want to run a 3900x on bone-stock Ubuntu, you can do so, and you'll be fine.
Making the AMD Ryzen Threadripper 3990X Run Even Faster - By Loading Up Intel's Clear Linux
AMD Announces Ryzen Threadripper Pro 5000 WX-Series: Zen 3 For OEM Workstations
In 2020, AMD released a new series of workstation-focused processors under its Threadripper umbrella, aptly named the Threadripper Pro series. These chips were essentially true workstation versions of AMD's EPYC server processors, offering the same massive core counts and high memory bandwidth as AMD's high-performance server platform. By introducing Threadripper Pro, AMD carved out an explicit processor family for high-performance workstations, a task that was previously awkwardly juggled by the older Threadripper and EPYC processors.
Now, just under two years since the release of the original Threadripper 3000 Pro series, AMD is upgrading that lineup with the announcement of the new Threadripper Pro 5000 series. Based on AMD's Zen 3 architecture, the newest Threadripper Pro chips are designed to up the ante once more in terms of performance, taking advantage of Zen 3's higher IPC as well as higher clockspeeds. Altogether AMD is releasing five new SKUs, ranging from [core/thread counts of] 12c/24t to 64c/128t, which combined with support for 8 channels of DDR4 across the entire lineup, will offer a mix of chips for both CPU-hungry and bandwidth-hungry compute tasks.
[...] It should be noted that these new processors will be OEM-only, at least for now. This means that anyone looking to leverage AMD's Ryzen Threadripper Pro 5000 WX-series processors will need to turn to Lenovo (or eventually, other applicable vendors) to obtain a complete system.
(Score: 0, Offtopic) by Anonymous Coward on Monday February 10 2020, @01:49AM (9 children)
But don't worry, Poettering's adding new functionality to offset that improvement in the next release.
(Score: 2) by takyon on Monday February 10 2020, @01:52AM (8 children)
You can offset the offset with liquid nitrogen cooling [hothardware.com].
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
(Score: 2) by opinionated_science on Monday February 10 2020, @06:14AM (7 children)
I saw the N2 cooling - always a hoot!
Any word on the motherboards that support ECC?
This is looking like a CPU for a mean ZFS storage box...
(Score: 4, Interesting) by takyon on Monday February 10 2020, @06:36AM (1 child)
Every single one of the sTRX4 motherboads listed on PCPartPicker appear to support ECC, up to 8x32GB.
Just go to System Builder, search and add the 3990X, then go to Motherboards to see those 12. Further down the page there is a "Supports ECC" filter option with "No" blanked out.
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
(Score: 1, Informative) by Anonymous Coward on Monday February 10 2020, @07:46AM
Just make sure you get UDIMM ECC not RDIMM or LRDIMM since only EPYC supports those. Ryzen, especially Threadripper loves memory bandwidth so get 3200MHz modules.
(Score: 3, Insightful) by Unixnut on Monday February 10 2020, @08:41AM (3 children)
> This is looking like a CPU for a mean ZFS storage box...
Why? IME with ZFS, it is primarily a RAM hog, not a CPU hog. My ZFS boxes are mostly idle on CPU, but heavy on RAM, even with volume compression used. Dedup also seemed to be far more RAM heavy than CPU heavy.
RAM and IOPS are what ZFS need for performance, from what I can see.
What this CPU looks like to me, is a CPU For processing machines. Case in point, I have a 3 node cluster at home (2x Opteron 6 core per node) for a 36 core system. This draws over a KW and makes a hell of a noise when running full tilt, yet it provides approx half the cores a single Threadripper will, for less noise and power.
Likewise the 64 cores of threadripper are connected to a very fast and low latency bus, while my cluster is limited by having to shunt messages between each other over ethernet links, further reducing the performance of the cores.
Indeed, I may well be getting rid of the cluster and replacing it with one of these new CPUs once they get a bit cheaper and more common. Double the core count, more than double the performance, for less power and noise, what is not to like?
(Score: 3, Interesting) by takyon on Monday February 10 2020, @10:04AM
Based on comments by Mark Papermaster [overclock3d.net], I expect we will see 24 cores on a "mainstream" AM5 socket Zen 4 CPU in late 2021 or early 2022, probably increasing to 32 cores by Zen 6. The 24-core Zen 4 would smoke your 36-core Opteron cluster.
Zen 3 Eypc is expected [hothardware.com] to stay at 64 cores this year. They could add more L3 cache to each of the chiplets instead of shrinking them. 96-128 cores will come later. My guess is that Threadripper will skip Zen 3, and that 64-core 3990X prices will remain high for a while.
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]
(Score: 2) by opinionated_science on Monday February 10 2020, @12:39PM (1 child)
I've been using ZFS for almost decade (on Linux) and it has been fine.
Full disclosure, I was a *very small* developer, but I still think its a great piece of software.
I'm thinking (as many have commented) of running loads of containers - and I also have an idea to try out (comments please).
System isolation on a few CPU's and guarded memory?
Nothing more annoying on a 32 cpu machine to have a thread lockup, bring the machine to a halt.
I know that MacOS has some sort of system protection, it would be nice to get some for the linux desktop...
(Score: 2) by Mojibake Tengu on Monday February 10 2020, @01:20PM
Only toddlers use spinlocks these days. Real men write code with lockless structures. The architecture is very adequate for that, legacy operating systems are not. None of them.
Respect Authorities. Know your social status. Woke responsibly.
(Score: 2) by takyon on Monday February 10 2020, @10:10AM
Here is an article discussing all 12 of the motherboards:
https://www.anandtech.com/show/15121/the-amd-trx40-motherboard-overview- [anandtech.com]
[SIG] 10/28/2017: Soylent Upgrade v14 [soylentnews.org]