Install Ubuntu 16.10
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-370 nvidia-cuda-toolkit
sudo nvidia-xconfig -a --cool-bits=31 --allow-empty-initial-configuration
Well, you can do that, but when I tested it, some mining software lost a lot of after 4-7 hours of mining and hashed at 60% less.
I mostly run folding, results may vary I guess.
Just as a correction, I tested with 375 drivers to be accurate.
Lot's of people mining cryptos overclock the core and memory and the later drivers include better optimisations for that.
Don't have time to go back and test older drivers - gaming at the moment.