Wed Feb 12 13:40:41 EST 2020 IMPORTANT UPDATE tml3 We now have cuda 10, cuDNN 7.31, tensorflow, pytorch and keras installed The packages are highly interdependent on specific cuda versions chosen. So we must use anaconda to permit private python environments. I created an anaconda environment called "ml" - for math learning FYI: tensorflow and pytorch use "ml" for their installation. To use the "ml" environment: source "/home/gpu-setup"/install_env - this sets search paths and library paths source activate ml - makes sure that you are in the ml workspace! I created a Linux system group called ml to permit sharing of code You run "/home/gpu-setup"/update_ml_users as root any time to all all users to the ml group Example ml group sharing: chgrp -R ml /home/share; chmod -R g+w /home/share The following directories belong to the "ml group and all their files have group write added to them /usr/local/cuda* /usr/local/anaconda3 "/home/gpu-setup"/cudnn_samples_v7 Installation scripts located in "/home/gpu-setup" were run as follows: install_first - installs all required Ubuntu packages install_anaconda - creates - anaconda ml environment - reboot after this Note: the following scripts can be run any time if the system gets broken install_cuda - reboot after this install_cuDNN - installs cuDNN install_pycuda - uses ml environment install_tensorflow - uses anaconda ml environment install_pytorch - uses anaconda ml environment install_keras - uses anaconda ml environment Tests: cd "/home/gpu-setup" ./test_cuda ./test_pycuda ./test_pytorch ./test_tensorflow ./benchmark_gpu
I | Attachment | History | Action | Size | Date | Who | Comment |
---|---|---|---|---|---|---|---|
![]() |
IMG_20181203_102802.jpg | r1 | manage | 949.7 K | 2018-12-03 - 10:38 | MikeGore | TML - with covers off power supply side view |
![]() |
IMG_20181203_102818.jpg | r1 | manage | 1014.8 K | 2018-12-03 - 10:39 | MikeGore | TMP with covers off rear top view |
![]() |
IMG_20181203_102831.jpg | r1 | manage | 997.0 K | 2018-12-03 - 10:40 | MikeGore | TML covers off CPU side view |
![]() |
benchmark_gpu | r1 | manage | 0.2 K | 2018-12-03 - 11:09 | MikeGore | Cuda benchmarks |
![]() |
common_functions | r1 | manage | 84.0 K | 2018-12-03 - 11:09 | MikeGore | support shell functions using in all scripts |
![]() |
install_cuda | r1 | manage | 2.2 K | 2018-12-03 - 11:06 | MikeGore | install cuda 9.0 and drivers using nVidias site - removes any existing nvidia or cuda drivers |
![]() |
install_env | r1 | manage | 1.0 K | 2018-12-03 - 11:08 | MikeGore | source this file in your shell scripts to setup invironment and libraries paths |
![]() |
install_pytorch | r1 | manage | 0.8 K | 2018-12-03 - 11:07 | MikeGore | install pytorch |
![]() |
install_tensorflow | r1 | manage | 1.8 K | 2018-12-03 - 11:07 | MikeGore | install tensorflow |
![]() |
test_tensorflow | r1 | manage | 0.2 K | 2018-12-03 - 11:10 | MikeGore | test tensorflow |
![]() |
update_ml_users | r1 | manage | 0.1 K | 2018-12-03 - 11:11 | MikeGore | add all users to the system group called ml |