I wonder when GCC learns to use the source code of the hardware along with the source code of the software to optimize the binary with full knowledge of the system.
I wonder when GCC learns to use the source code of the hardware along with the source code of the software to optimize the binary with full knowledge of the system.
Wouldn’t this just mean not having to rely as much on Agner Fog?
Down to the RTL, sure. But a truly open competitive chip, never ever.
You might get one on some ancient process from 20 years ago, which will be handily outclassed in every single metric except openness, which people make noise about but don't actually pay for (so no business case).
Hence never competitive. "It's open!" doesn't make a business decide to buy a million and put them in a product - cost, features, availability, support do.
Nobody cares about "open silicon" - it's only spouted by people who don't understand actual electronics, or if they do, they certainly don't understand the economics.
It will never happen. If it did, it wouldn't be useful. It makes zero sense.
From a state perspective, being reliant on other countries for your electronic may seem like such a threat to your ability to remain sovereign that it's worth developing your own, even if you are generations behind the latest and greatest.
Hell no!