Its time to design a new Instruction set architecture
news.quelsolaar.com
news.quelsolaar.com
Does anyone know what is meant by this?
My understanding is that while not the absolute best, Apple’s cores are already competitive at the high end.
Do they mean Apple likely won’t build high throughput server chips?
But looking at cores themselves, Apple is already nearly competitive with AMD, and ahead of Intel.
My understanding is that the things which still differentiate these two ‘high end’ example’s from Apple’s are essentially down to core count, and cache.
What I’m asking is whether there are other architectural features that you have in mind that I’m overlooking that Apple has not developed, but which AMD and Intel have?
AMD and Intel, doesn't tell me about their secret sauce (And I'm under NDA) :-( I know they have crazy good branch prediction that apparently uses machine learning, and a lot of other tricks that takes a lot of gates to make work. If they could leverage that technology on a better ISA they would get a lot out of it.
If high performance is what you want, you move to a chiplet design so that you get higher yield, you have a separate GPU, you add more IO and things like that. I think going forward, that Apple will continue to take design decisions that favor low power consumption, and that means they wont be able to scale that design as well to the high end.
This would seem to negate your analysis, if you are simply talking about the trade off between power consumption and performance.
Also you seem to ignore that higher performance per watt means you can get higher absolute performance before you hit the thermal ceiling.
I just don’t find the way you get there to be very clear.