4 ms·
Why support proprietary libraries? Isn't it better to make an open-source library. Also as for AMD, as I understand, they are unwilling to make ML libraries fo
by codedokode 2y ago
Why support proprietary libraries? Isn't it better to make an open-source library.
Also as for AMD, as I understand, they are unwilling to make ML libraries for consumer-grade GPUs and GPUs built into CPUs.
- JoshTriplett 2y agoAn Open Source compatibility layer for CUDA to allow people to run on non-NVIDIA GPUs is a first step; it removes the lock-in between GPU and library. Once people can run all their existing software on a different GPU, they can then consider adopting a better standard to build on top of. The reverse approach, of trying to entice people to move from CUDA to a different library and switch GPUs at the same time, has been tried repeatedly and has not yet succeeded. Trying something different seems warranted.