This is great news. It’s extremely important to the research community that large companies enter into the DL silicon space to contend with NVIDIA’s monopoly.

NVIDIA is now exerting pricing power to the point where they’ve decided to train their sales people to disregard the metric that is most important to customers: cost of training. Talk with one of their enterprise sales people and you’ll find they’ll say things like “FLOPS / $ doesn’t matter” to justify a 10x increase in price for their TESLA line. As history has shown, a monopolist sows the seeds of their own destruction and, by disregarding the metrics that matter, they alienate their customers.

Here are open source projects that you can contribute to to break the monopoly:

ROCm: https://rocm.github.io/

MIOpen: https://github.com/ROCmSoftwarePlatform/MIOpen

TensorFlow: https://github.com/tensorflow/tensorflow

We're working to provide more choice with PlaidML as well. You can use it to run Keras, ONNX, and TF models on AMD, Intel, and mobile/embedded GPUs, on most operating systems and OpenCL, LLVM, OpenGL, and soon CUDA and Metal, etc. We would welcome contributions for TensorFlow integration, ROCm support, and anything else that widens support to more people.

https://github.com/plaidml/plaidml