Hi...
I am new here. but to try to help you at least I did a search on my system.
I have two container one with ubuntu 18.04 and another with ubuntu 16.04
Cublas do exists in both:
In Ubuntu 18.04 (cuda 10.1) and Ubuntu 16.04 (cuda 10.1) are the same
Code: Select all
$ dpkg -l | grep cublas
ii libcublas-dev 10.1.0.105-1 amd64 CUBLAS native dev links, headers
ii libcublas10 10.1.0.105-1 amd64 CUBLAS native runtime libraries
Code: Select all
$ ldconfig -p | grep cublas
libcublasLt.so.10 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcublasLt.so.10
libcublasLt.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcublasLt.so
libcublas.so.10 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcublas.so.10
libcublas.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcublas.so
Code: Select all
$ ls /usr/local/cuda-10.1/lib64 | grep cublas
-------- nothing ------
In Ubuntu 16.04 (cuda10.0)
Code: Select all
$ dpkg -l | grep cublas
ii cuda-cublas-10-0 10.0.130-1 amd64 CUBLAS native runtime libraries
ii cuda-cublas-dev-10-0 10.0.130-1 amd64 CUBLAS native dev links, headers
Code: Select all
$ ldconfig -p | grep cublas
libcublas.so.10.0 (libc6,x86-64) => /usr/local/cuda-10.0/targets/x86_64-linux/lib/libcublas.so.10.0
libcublas.so (libc6,x86-64) => /usr/local/cuda-10.0/targets/x86_64-linux/lib/libcublas.so
Code: Select all
$ ls /usr/local/cuda-10.0/lib64 | grep cublas
libcublas.so
libcublas.so.10.0
libcublas.so.10.0.130
libcublas_static.a
So I believe you just need to figure out if its installed on your system too.
What can I see is that the folder has changed from 10.0 to 10.1, so maybe if you create a symlink or if register the LD_LIBRARY_PATH maybe you can compile magma.