4 ms·
it would be even better if we also get an open-source software stack that can compete with Nvidia's proprietary CUDA stack You've already got that. It's called
by p1esk 10y ago
it would be even better if we also get an open-source software stack that can compete with Nvidia's proprietary CUDA stack
You've already got that. It's called OpenCL.
- mastazi 10y agoParent said "that can compete" so no, in practice, we don't have that. (Of course I hope the situation will improve!!) https://en.wikipedia.org/wiki/Comparison_of_deep_learning_software https://en.wikipedia.org/wiki/Comparison_of_deep_learning_so... (see column "Open CL support")
- p1esk 10y agoOh, so you (or OP) want Intel/Nervana to create yet another programming model which will succeed where OpenCL fails (e.g. beat CUDA)? Seems unlikely...
- gcr 10y agoOpenCL is not well supported by any major learning framework out there. Theano has had WIP support for years with little visible progress, Torch has an unofficial fork for it, and IIUC Caffe doesn't use OpenCL at all. Like it or not, Nvidia's currently cornered the market. With their outstanding work on CUDNN et al, they are milking that cow for all it's worth.