Now if we could just get better than dual and quad core processors in laptops and chromebooks and 16GB minimum RAM nowadays. Still see a lot of entry laptops/chromebooks with dual core procs and 4GB of RAM.
Announcement
Collapse
No announcement yet.
Linux Prepares For Next-Gen AMD CPUs With Up To 12 CCDs
Collapse
X
-
Originally posted by smitty3268 View Post
AMD's plan in the short term is to get 96-core server chips out next year to compete with Xeon. I don't think it's difficult to understand why they'd want to do so. AMD still has a massive advantage over Intel in this market due to their better power efficiency.
At the same time, they're getting new 128-core server chips using strictly e-cores in order to compete with the ARM server chips.
Then in 2023 they'll come out with their own big.little desktop system.
How all this will compete against Intel remains to be seen, and AMD will remain a massive underdog for as long as their income is dwarfed by Intel, but they seem to be fairly well positioned for at least the next 2 years. Beyond that I don't think anyone can reasonably foresee.
And the high-performance mainstream segment really needs some shaking up. A 32C64T mainstream processor with > 64GB of non-ECC memory works great as a dedicated headless build machine for personal use. There is no reason to be limited to HEDT and server hardware for such configurations.
Comment
-
Originally posted by TemplarGR View PostNot that exciting. So apparently AMD will target for more performance-heavy cores. But this is inefficient for many reasons.
https://www.anandtech.com/show/17055...-and-128-cores
Originally posted by TemplarGR View PostUse cases that can scale with many cores are typically better off with multiple efficient cores than with fewer more performing ones, and applications that don't scale and instead benefit from few very powerful cores, don't need too many performance cores.
https://www.anandtech.com/show/16640...us-cmn700-mesh
- Likes 1
Comment
-
Originally posted by Sonadow View Postcmake, make and ninja still do not know how to automatically scale jobs according to the number of cpu threads available and always default to building on a single thread unless -j or --parallel is passed to the build;
ninja has defaulted to the number of hardware threads of your machine for years, by this point. I don't know how far back that goes or if it's some kind of buildtime option that maybe your distro didn't enable, but the one in my distro always auto-parallelized by default.
make is the one where you need to use an incantation like make -j$(nproc), which you can put in an alias. Of course, my knowledge of GNU Make is a couple years old.
As you seem to allude, one can naively run cmake --build --parallel, to autoparallelize the second stage of a CMake build.
- Likes 1
Comment
-
Originally posted by Sonadow View PostAnyone forking out the money for a 280w TDP server processor is hardly going to bother about electricity consumption or power efficiency.
And I think the electricity rate paid is often higher.
Originally posted by Sonadow View PostA 32C64T mainstream processor with > 64GB of non-ECC memory works great as a dedicated headless build machine for personal use. There is no reason to be limited to HEDT and server hardware for such configurations.
- Likes 2
Comment
-
Originally posted by Sonadow View Post
Epyc still operates in the same 180w - 300w TDP bracket as the Xeons. Anyone forking out the money for a 280w TDP server processor is hardly going to bother about electricity consumption or power efficiency.
It's not about the raw price of the power, it's about the actual power and cooling systems installed in their buildings. That's the limiting factor - the more efficient the processors are, the more of them they can pack into the same building in 1 datacenter, rather than having to build a dozen different datacenters across hundreds of miles.
It's the workstation and HEDT markets that don't care about power use.Last edited by smitty3268; 24 November 2021, 02:33 AM.
- Likes 7
Comment
-
Originally posted by coder View PostThat's a lot of building you must do!
Building a new mainline kernel with typical distribution .config and some added settings requires at least 10 minutes on a 32C64T Threadripper, even when built in a ramdisk.
And unless replacing SSDs are fun, building smaller stuff like Node, Python, Rust, Firefox and LibreOffice entirely in ramdisks saves on a heck lot of read/write cycles.
Still think 32C64T and > 64GB memory is a lot for a home-use build machine?Last edited by Sonadow; 24 November 2021, 02:50 AM.
- Likes 2
Comment
-
Originally posted by Sonadow View Post
Epyc still operates in the same 180w - 300w TDP bracket as the Xeons. Anyone forking out the money for a 280w TDP server processor is hardly going to bother about electricity consumption or power efficiency.
And the high-performance mainstream segment really needs some shaking up. A 32C64T mainstream processor with > 64GB of non-ECC memory works great as a dedicated headless build machine for personal use. There is no reason to be limited to HEDT and server hardware for such configurations.
Epyc might operate in the same TDP bracket, as that is determined by the existing coolers, but the great AMD advantage is that at any given power limit the performance is much greater than of any Xeon operating at the same power limit, including the Ice Lake Server Xeons.
Now, with Alder Lake, Intel has regained the first position in single-thread performance and they will keep it until AMD will be able to bring Zen 4 to market, which is expected only late next year.
Unfortunately for Intel, even Alder Lake has much worse performance than AMD when at equal power consumption, which is not a good sign for the next Sapphire Rapids Xeons.
Maybe Alder Lake has a so bad energy efficiency because it is overclocked, so Sapphire Rapids might be more efficient at lower clock frequencies, in which case it might be competitive against AMD. It remains to be seen.
Because the power consumption of a rack is limited, for anyone who fills it with server CPUs it is certainly very important how much performance will be obtained in that power envelope, probably even more than how much money have been forked for the CPUs.
- Likes 2
Comment
-
Originally posted by kylew77 View PostNow if we could just get better than dual and quad core processors in laptops and chromebooks and 16GB minimum RAM nowadays. Still see a lot of entry laptops/chromebooks with dual core procs and 4GB of RAM.
Quad-cores are fine for laptops. Put the Steam Deck's Van Gogh quad-core in a laptop, and you aren't going to have bad time. For Intel, they can use their 1+4 and 2+8 Alder Lake mobile for entry-level and low-TDP products.
- Likes 1
Comment
Comment