Install Ubuntu16.04 and install basic software updates.
$ sudo apt update
$ sudo apt upgrade
Installation with GUI worked (CLI ended up in infinite login loop...).
Software & Update -> Additional Drivers -> Select Nvidia Driver
This will install GPU driver (version 384.130). Restart the computer, and you should be able to login without any problem.
Since the driver is relatively old, you can not use the latest CUDA.
I checked the driver to work with CUDA9.0. Note that CUDA9.2 didn't work.
Install CUDA9.0 by downloading cuda_9.0.*.run
.
When installing CUDA, do not install Nvidia Driver.
$ sudo apt install python3-pip
$ pip3 install numpy
$ pip3 install cupy-cuda90
$ export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
# python3
# check that "import cupy" works
As you can see from the spec sheet, you will not be able to display at 4k60Hz with HDMI. For this purpose, you need to use USB3c.