Single threaded performance is only up 15% per core but we are down 25% on core count. That means multithreaded workloads (such as code compilation) will suffer.
Furthermore - the people saying M3 pro will match m2 pro in multithreaded performance, that isn’t a a win. That’s a loss, a failure. Multithreaded performance should be going up not flat or down .
We still don't know it's flat. The calculations you and
@altaic did don't take into account scaling issues. I would expect the M3 generation to be at least a little better than the M2 for that, though we'll need to see what the benchmarks say.
Even if it benches flat, due to Amdahl's law I'd expect compilation to still be better on the M3.
When Intel and amd release chips that look to have compromises we are allowed to call them out, Apple should be no different.
The m3 generation GPU looks great, the core counts and tradeoffs are questionable.
You're confusing chips and laptops.
The M3 Pro is just fine. Not what I would have done, but you can make a good argument for segmenting things the way they are.
The MB Pro with M3 Pro is a different issue. MP performance on it (likely either flat as you suggest, or up just a little, compared to the previous gen) will not be a huge step up. But it will come with a little more memory and a slightly better price (I think, I don't recall for sure). With the better screen, slightly better battery performance (for iso-weight workloads, due to N3), slightly more RAM, and notably better SC performance, it's not a bad step up, just a bit less than I would have liked. (It has other minor improvements too, like AV1 hw decode, etc.)
Floor plans for connecting two or four M3 Max are being discussed, but the Mac Pro and Mac Studio, which are shipped in small numbers, are not designed with the expensive N3B, and the N3E is a cheap one, Is there any possibility of designing with Extreme/Ultra?
I'm not sure what you're trying to say, but everything that was announced is on N3B. There's no particular reason to think the Studio/Pro will be on N3E, except... hm, I'll post about that separately.
N3E is only 'cheap' relative to N3B. It is still more expensive than N5/N4.
Is it? My vague recollection is that N3B is the first time that you don't save money on transistors, but I don't think the silicon is more expensive. (That may not be true for wire-heavy stuff, like a chiplet entirely for static RAM.) I think N3E is a little cheaper (unless you go for the highest-performance transistors; it gives you a wide variety of choices).
[about choosing what to buy]
This really isn't the thread for that sort of question. But that said, the smart thing to do is organize yourself so you can test something as soon as you buy it. Then buy the Pro, and see if it handles what you want well enough. If not, you have two weeks to return it (at least - if you return it to buy a Max they'll probably let you slide more than two weeks) and buy the low-end Max instead.
Of course, if you're looking to buy something for work, I would expect work demands to grow over time. If you want to buy something that lasts a good long while, I think it'd likely be worth getting a Max. And if you need to save, think about your plans for external storage (you're going to need a bunch) and consider if you can comfortably move down to 1TB internal storage.