3 ms·
The problem is the network effect. With GPUs, substantial effort has been done to build products and tools on top of Nvidia's proprietary framework (CUDA). The
by noogle 5y ago
The problem is the network effect. With GPUs, substantial effort has been done to build products and tools on top of Nvidia's proprietary framework (CUDA). The community invested in a proprietary system under the understanding that Nvidia will supply the hardware and not monopolize this investment.
Should the community have divested from Nvidia's proprietary format and spread its resources on multiple platforms? Concentrating effort can benefit everyone, but it requires trust.
In addition, part of this community investment was funded by government research grants, adding a legal/public policy aspect to the issue. Should taxpayer money be spent on creating private, abusive, monopolies?