3 ms·
I'm not sure that works as well for hardware. Every fab is different. Imagine if you had to rewrite the whole Linux kernel for every CPU on the market. Getting
by tfha 9y ago
I'm not sure that works as well for hardware. Every fab is different. Imagine if you had to rewrite the whole Linux kernel for every CPU on the market.
Getting high performance requires tuning carefully to the exact fab, and fabs change and upgrade on like a two year cycle.
To the best of my knowledge there's no equivalent to the C language for fabs. You have to port the whole chip every time
- solomatov 9y agoThe same argument can be applied to the hardware. We have a lot of different hardware, it's all different, and every pice of hardware needs its own driver. In practice, drivers are created by hardware vendors and often they are open source. Of course, production processes are more complicated than this, but there's a degree of decoupling of the processor together with its architecture from the production process.