- Mar 3, 2017
- 1,626
- 5,910
- 136
Well, not owning Zen 1 and Zen 3 myself, I don't ultimately trust my own assessments of them. Though back in the day, the Zen 1-->2 step evidently was a big one in perf/host and perf/W thanks to the Glofo 14nm --> TSMC 7nm switch, but not only due to that as the Zen 2 core and SOC update was far from a straightforward shrink.My take I guess is just my own, but its close to yours.
Yep, as the aggregate core count in the household reaches certain above-average levels, and many of these cores are actually used 24/7 (be it for Citizen Science or for engineering jobs etc.), small things like the electric bill, the heat load in the home, or which computer to attach to which power circuit do become more of a concern. I find myself thinking more often in terms of perf/host and perf/W than perf/core. So, while the (alas rather circular) iso-clock performance discussions here in this thread are surely interesting (vulgo: IPC), what I am looking forward to more is to eventually get to see perf/W figures.Efficiency is key for us,
For MT workloads primarily? Ideally there should have been models with E cores for that, if perf/W was important. But it looks like we won’t get that for Zen5 on DT at least.what I am looking forward to more is to eventually get to see perf/W figures.
Says who?For MT workloads primarily? Ideally there should have been models with E cores for that, if perf/W was important. But it looks like we won’t get that for Zen5 on DT at least.
you can't do HMP in DC.Ideally there should have been models with E cores for that
Dang gone it....... I got to learn that trick!otherwise, stop being poor
What's the max cores in Turin-D?you can't do HMP in DC.
otherwise, stop being poor and buy Turin-D then?
192c.What's the max cores in Turin-D?
I guess it depends on what workloads you are running. Most people with DT systems do not have them mounted in racks. So space is not really a concern.For compute nodes,
– CPUs with cores of uneven per-core performance,– area-optimized coresare not attractive. You'd want
+ CPUs with homogeneous cores,+ cores and SOCs which are optimized towards a certain point between the three targets performance, performance efficiency, and performance density.The particular location of the optimization sweet spot depends on your cost structure (e.g. whether or not there are software licensing costs involved; whether or not rack space is at a premium to you…).
Edit, that's also true for home computers, if used for computing in the narrower sense, "HPC at home" if you will. E.g. when I built my first two dual-socket computers a while back, I needed not just plain perf/dollar (which would have been much better with desktop computers) but also perf/node (due to synchronization overhead in my application, which was too high over Ethernet for my purpose) and perf/core (due scaling difficulties in this application). If CPUs with "e cores" had been available back at that time, they would not have been what I needed due to the latter aspect. Edit 2, nowadays I accumulated enough computers that "rack space" (shelf space actually) is definitely a criterion to me too. (Energy consumption more so, though.)
I think for a typical DT user with mixed workloads this is more important:
1. Max ST performance up to a certain amount of cores, e.g. ~8C.
If that’s the case for you, you should go with 1) only.Nope, that's only ever useful for cinememe.
Yeah this guys had this odd agenda for months.Why not up to 16 threads, that is , 16C..?...
Because intel cant provide more than 8..?.
I'll go with 3) aka 16 fat cores!If that’s the case for you, you should go with 1) only.
Could be more than 8C, which is why I wrote ~8C.Why not up to 16 threads, that is , 16C..?...
Because intel cant provide more than 8..?.
I think Stefan was talking about 32-128 fat cores with avx-512 for DT performance, but not speaking for him. Yes, he and I both already have EPYC systems, and Intel won't do, due to efficiency> I have 352 Genoa cores myself.If you want more P cores, then why don’t you buy an EPYC CPU. Or are you too poor for that?
Could be more than 8C, which is why I wrote ~8C.
But I think at some point, if your targeting max MT perf, max perf/watt, and max core count at lowest price, then using only P cores often does not make sense (although there are exceptions).
Ideally you’d like to have separate SKUs tailored for each individual user’s needs. But that’s not realistic.
That said, I think e.g. both 8P+0E, 8P+16E, 16P+16E, and 8P+24E could make sense on DT. The question is how many SKUs are realistic to provide. But I think at least some mix of P and E cores would be good. Basically all other CPU manufacturers than AMD already provide that, both on mobile and desktop. I guess they’re doing it for some reasons.
Why not up to 16 threads, that is , 16C..?...
Because intel cant provide more than 8..?.
yeah it's funny as , im probably buy a 6 core Zen 5 and its not because i cant afford 16 core.... its cuz im a tight A$$ and value value above almost everything.That's how I read it. Pretty convenient that only Intel offers what a "typical DT user" wants. That is, ~8 P-cores and a bunch of E-cores.
Pareto applied to purchasing?yeah it's funny as , im probably buy a 6 core Zen 5 and its not because i cant afford 16 core.... its cuz im a tight A$$ and value value above almost everything.
Well, I think Stefan's original concern was w.r.t. what the perf/W will be for Zen5.I think Stefan was talking about 32-128 fat cores with avx-512 for DT performance, but not speaking for him. Yes, he and I both already have EPYC systems, and Intel won't do, due to efficiency> I have 352 Genoa cores myself.
The problem with e-cores is multiple. When you are using ALL cores 100% of the time, you lose a LOT of performance, and avx-512 is not even allowed, even in the early alderlake's before BIOS updates. I could go on. for Intel they may have a reason for desktop, for distributed computing, none. perf/watt then is a useless metic.Well, I think Stefan's original concern was w.r.t. what the perf/W will be for Zen5.
I'm suggesting that if it's for MT workloads, then E cores could have improved that, but it looks like there won’t be any on Zen5 DT.
So then the question is what perf/W improvement we can expect from the regular Zen5 cores. There's not been any leaks or even speculation about that IIRC. Or has someone found any such info, or would care to guesstimate?