Despite the uninteresting title, this is a pretty large release from Nvidia.
Release summary:
* There are now Maxwell powered Tesla GPUs! The M40 is the K40/K80 upgrade, has 12GB of RAM and 24 SM's of compute capability 5.2. The new M4 GPU is a low power consumption Tesla that looks like it's targeted at video transcoding. The M4 has 4GB and 8 SM's (CC 5.2).
* Nvidia added GPU support to ffmpeg. This looks like it makes it significantly easier to encode videos on Nvidia's GPUs. I think this will work with any Kepler or Maxwell GPU.
* GPU REST Engine. This looks like a framework that maps REST requests into GPU tasks. I'm not exactly sure why these concepts aren't orthogonal, but the documentation suggests this is non-trivial because it balances work across multiple GPUs overlaps data fetching, data transfer, and compute.
* NVIDIA Image Compute Engine. An image resizing service built on top of GPU REST Engine framework.
* Nvidia is working with Mesosphere to add GPUs as a resource to Mesos. This will allow Mesos task proposals to request GPUs.
* There is some sort of better integration of CUDA with Docker now.
My thoughts on this:
* I'm interested to see the price point of the M4 since the "low power Tesla" is a new product for Nvidia. I'm interested in how it compares in price and power consumption to GeForce cards.
* GPU support for Mesos is exciting, because this + some non-trivial modifications to TensorFlow would be an awesome framework to train neural networks.