At the current state of things, AMD is definitely not a viable route, but that might change in the future with the &quot;Boltzmann Initiative&quot; [1]. Performance with OpenCL is not comparable with CUDA on NVIDIA GPUs at the moment, and support is lacking in most deep learning frameworks.<p>[1] <a href="http:&#x2F;&#x2F;www.amd.com&#x2F;en-us&#x2F;press-releases&#x2F;Pages&#x2F;boltzmann-initiative-2015nov16.aspx" rel="nofollow">http:&#x2F;&#x2F;www.amd.com&#x2F;en-us&#x2F;press-releases&#x2F;Pages&#x2F;boltzmann-init...</a>