3 ms·
The extensibility that leads to the danger of fragmentation for general purpose computing is a great advantage for embedded computing where your software or fir
by Symmetry 6y ago
The extensibility that leads to the danger of fragmentation for general purpose computing is a great advantage for embedded computing where your software or firmware is targeting one particular piece of hardware and doesn't have to be compatible with anyone else. Western Digital is free to put in the mix instructions they need for their hard driver controllers and NVidia is free to put in the instructions they need to control their video cards and the incompatibility between them just doesn't matter.
- klelatti 6y agoWhich is great and fine as no-one else will be writing software for that particular hardware. I believe that ARM has been allowing some extensions for their M series designs in these circumstances - partly due to pressure from RISC-V alternatives. I should add that I think that it's possible that Nvidia/ARM combination will remove ARMs 'level playing field' and we might see Nvidia only extensions for their designs - which would not be good. We'll have to see.