4 ms·
We are developing the Rust Machine Intelligence Framework Leaf[1] for which we created the portable High-Performance Computation Framework Collenchyma [2], whic
by mjhirn 11y ago
We are developing the Rust Machine Intelligence Framework Leaf[1] for which we created the portable High-Performance Computation Framework Collenchyma [2], which abstracts over CUDA, OpenCL and commen host CPU. Although we are ready to bring Machine Learning to OpenCL supported devices, the OpenCL ecosystem lacks the fundamental kernels, tooling and library that already exist for the CUDA ecosystem (e.g. cuDNN[3]). But we looking forward to support OpenCL, maybe SPIR-V accelerates the process.
[1]: https://github.com/autumnai/leaf https://github.com/autumnai/leaf
[2]: https://github.com/autumnai/collenchyma https://github.com/autumnai/collenchyma
[3]: https://developer.nvidia.com/cudnn https://developer.nvidia.com/cudnn
- robbies 11y agoI think SPIR-V + Vulkan would be the better path to follow, considering that NV doesn't really care that much about OpenCL.