3 ms·
BSD license means that any company which uses this ISA doesn't have to. So you won't be seeing any completely open GPUs or CPUs by Nvidia or AMD. That's becaus
by ktta 9y ago
BSD license means that any company which uses this ISA doesn't have to. So you won't be seeing any completely open GPUs or CPUs by Nvidia or AMD.
That's because the architecture is a huge part of where the work goes into.
All this project is trying to do is to democratize the ISA. Which means, once the big companies start using this ISA, the ISA will get popular. Then a small company can release a niche chip and not have to pay anything.
Examples: Microsoft Hololens uses Xtensa architecture - which is expensive and the support is apparently terrible. Nvidia's Tegra chip uses ARM's ISA and makes it's own modifications, but still has to pay a LOT of money.
So a new hardware company can offer these chips/extensions with a fraction of the current license costs. If they start to gouge you, then a another new company can pop up using the same ISA, because there's nothing stopping anyone from using and selling chips of this ISA unlike today.
This isn't a end all of proprietary hardware design, which is a good thing because there is a chance for good competition.