Docker and NVIDIA-docker on your workstation: Using Graphical Applications

You can use graphical application with Docker and NVIDIA-Docker by attaching your X-Window server socket to a container. And, it can be done in a relatively safe and secure way. I will take advantage of the Docker security and usability enhancements from the configuration with User-Namespaces that we setup in the previous post and show you how to run a CUDA application with OpenGL output support.

NVIDIA DIGITS with Caffe – Performance on Pascal multi-GPU

NVIDIA’s Pascal GPU’s have twice the computational performance of the last generation. A great use for this compute capability is for training deep neural networks. We have tested NVIDIA DIGITS 4 with Caffe on 1 to 4 Titan X and GTX 1070 cards. Training was for classification of a million image data set from ImageNet. Read on to see how it went.

Install Ubuntu 16.04 or 14.04 and CUDA 8 and 7.5 for NVIDIA Pascal GPU

You got your new wonderful NVIDIA Pascal GPU … maybe a GTX 1080, 1070, or Titan X(P) … And, you want to setup a CUDA environment for some dev work or maybe try some “machine learning” code with your new card. What are you going to do? At the time of this writing CUDA 8 is still in RC and the deb and rpm packages have drivers that don’t work with Pascal. I’ll walk through the tricks you need to do a manual setup of CUDA 7.5 and 8.0 on top of Ubuntu 16.04 or 14.04 that will work with the new Pascal based GPU’s