News for hackers. Stuff that matters.
Re:Artificial Intelligence Software Is Booming, But Why Now? by dharma1 on Monday September 19, 2016 @04:06AM (#12529730)
The key libraries part has kept me wondering. How much would it cost for AMD to assign a handful heavy duty engineers to this task (writing AMD optimised kernels for convolution etc)?

Their management has been fast asleep for at least 2 years

Re:Artificial Intelligence Software Is Booming, But Why Now? by dragandj on Monday September 19, 2016 @04:18AM (#12529777)
That is a part of the problem: they assigned people for the task, and produced open-source libraries for matrices, FFT, maybe even something for DNNs. But, those are not polished much, and you have to hunt them down and install them yourself. And, they do a really bad job at marketing.

On the other hand, finding and installing those libraries is nothing compared to actually developing GPU computing software, so, as I said, if you want to program GPUs, even such scattered state of AMD platform is not that worse than Nvidia. Because, in Nvidia, you install CUDA and you get everything set up. And then - what do you do? You still have to learn a not-so-easy black art of optimizing kernels for the actual hardware.

Re:Artificial Intelligence Software Is Booming, But Why Now? by dharma1 on Monday September 19, 2016 @06:02AM (#12530143)
I haven't seen CuDNN equivalents (in terms of perf) for common machine learning frameworks from AMD. I don't think they exist, if they did, people would shift to using AMD.

For NVidia I have seen some faster kernels than the ones supplied by NVidia - https://github.com/NervanaSystems/neon - though CuDNN introduced Winograd kernels too in their last update

Re:Artificial Intelligence Software Is Booming, But Why Now? by dragandj on Monday September 19, 2016 @06:09AM (#12530173)
I do not know about the quality of this since I do not use NNs, but there is https://github.com/hughperkins/DeepCL and I think I have seen others.