4 ms·
Bad name. Darknet already has a meaning. https://en.m.wikipedia.org/wiki/Darknet https://en.m.wikipedia.org/wiki/Darknet And why CUDA, and not OpenCL?
by imaginenore 11y ago
Bad name. Darknet already has a meaning.
https://en.m.wikipedia.org/wiki/Darknet https://en.m.wikipedia.org/wiki/Darknet
And why CUDA, and not OpenCL?
- yeukhon 11y agosigh people just can't think of a better brand name. Agree. My bold guess is because there are more training machines run on Nviada GPUs as opposed to AMD's.
- slizard 11y ago> My bold guess is because there are more training machines run on Nviada GPUs as opposed to AMD's. Likely not so bold. AMD GPUs are good, but a quite a bit more pain to program compared to NVIDIA with CUDA (OpenCL on NVIDIA is more or less useless).
- ska 11y agoAgree it is a poor choice in name. As for why CUDA, probably because that is what 90-something% of the ML community uses for this. Network affect.
- krona 11y agowhy CUDA, and not OpenCL? The library appears to be using cuBLAS; what's the OpenCL alternative with comparable run-time performance and functionality?
- dagw 11y agoWell there is http://developer.amd.com/tools-and-sdks/opencl-zone/acl-amd-compute-libraries/ http://developer.amd.com/tools-and-sdks/opencl-zone/acl-amd-...
- nxzero 11y agoNothing wrong with the names, it's a name. Sure being "dark" might be a poor fit for code that's open. It's already has other meanings too, but in the end, it's name.