3 ms·
>As OpenCL support for e.g. machine learning libraries such as Tensorflow is progressing I wonder if the complex OpenCL API throws off many ML developers. Also
by ktta 9y ago
>As OpenCL support for e.g. machine learning libraries such as Tensorflow is progressing
I wonder if the complex OpenCL API throws off many ML developers. Also I think they tend to focus on CUDA because there is much less chance of it breaking between devices. OTOH, each vendor has their own .so for OpenCL and they usually tend to be buggy and stay a point version or two behind.
This is the explanation I tell myself when I wonder why the hell Google chose CUDA over OpenCL.
- thawkins 9y agoAlso, on machines with mixed intel/nvidia setuos, why cant i use the intel solely for display and the nvidia soley for compute,why does the gpu have to be tied into the display system, its a pain in tbe ass. To use cuda you almost must make tbe gpu work as a display system.
- ktta 9y agoYou should be able to do that. You can use the Nvidia GPU in a 'headless' mode.
- tankenmate 9y agoThe issue is that on many hybrid laptops the nvidia card is wired to the display but the built in intel chipset isn't wired to the display or only wired to the HDMI port.