6 ms·
> You're just being silly now. CUDA isn't a standard, it's proprietary to NVIDIA I would love to agree with you but the reality is that CUDA is the de-facto in
by mastazi 10y ago
> You're just being silly now. CUDA isn't a standard, it's proprietary to NVIDIA
I would love to agree with you but the reality is that CUDA is the de-facto industry standard e.g. [1].
> and this isn't a general purpose processor anyway.
The "GP" part in GPGPU would like to disagree... [2]
[1] https://en.wikipedia.org/wiki/Comparison_of_deep_learning_software https://en.wikipedia.org/wiki/Comparison_of_deep_learning_so...
[2] http://www.nvidia.com/object/cuda_home_new.html http://www.nvidia.com/object/cuda_home_new.html
- yvdriess 10y agoThe GP part stands for "something else than graphics". CUDA is not general purpose in the sense that a lot of types of computation and data movement results in terrible performance. You buy GPU accelerators for performance reasons. Case in point, GPUs are standard (for now) for training DNNs, but the big server farms that actually do the scoring run on Xeons.
- redcalx 10y agoWhat happened to OpenCL? https://en.wikipedia.org/wiki/OpenCL https://en.wikipedia.org/wiki/OpenCL
- dagw 10y agoNothing per se. It's just that it lags far enough behind CUDA that unless you have a specific reason to avoid NVIDIA hardware there are very few pragmatic reasons to use it.
- Alphasite_ 10y agoGoogle has implemented their own deep learning chip with no CUDA support and its serving their purposes well. Why not another industry giant, Intel?
- camuel 10y agoGoogle is very different from Intel on these fronts at least: 1. Google's open framework TensorFlow is exploding in popularity effectively moving the common interface up from CUDA. 2. Google has a huge need for internal AI/DeepLearning 3. Google has cloud and AI/DeepLearning as a service business 4. Google doesn't sells hardware However, Intel dominance is not to be underestimated, they definitely can make industry wide impact quickly. Just saying you can not easily draw parallels here
- Alphasite_ 10y agoWhat's stopping them provinding a backend for tensorflow? But yes'm, it's obviously not a given.