Deep Learning Hardware Limbo
timdettmers.com
timdettmers.com
> With TensorCores the Titan V has a new shiny deep learning feature, but at the same time, its cost/performance ratio is abysmal.
Do we need significant software changes to take advantage of the new power? Are the TFLOPs somehow not directly comparable?
Is it really X times faster to justify X times price tag?
I hope as an Nvidia customer that this competition catches up sooner rather than later, but I am an nvidia investor because it seems like the competition is incredibly far behind and are trying beat a very quickly moving target.
I would love to see real competition in this space.
I would love to see dedicated deep learning hardware (i.e., without all the graphics cruft) commercially available, with good support in TensorFlow/Keras and Pytorch. (Perhaps Google will consider selling TPU hardware?)
Even more, I would love to be able to mix hardware from different vendors and use a framework like TensorFlow/Keras or Pytorch to manage heterogeneous deep learning hardware from Nvidia, AMD, Intel, and maybe others (e.g., Google).
BTW, the moniker "GPU" no longer feels right to me. We should start calling deep learning hardware something else, like "DLU" for deep learning unit, or "AIU" for AI unit.
What cruft are you referring to here? I doubt that removing the rasterization logic from the GPU is going to make them signifcantly faster at matrix-vector multiplies or whatever.
And it never will....
Seriously , Nervana is dead, they're on 28nm still and most of the team has left (e.g. many have gone to Cerebras systems).