Encontrando o NVCC no servidor

0

Estou usando um servidor no qual não tenho poderes sudo. Eu quero fazer computação GPU em Python usando o back end theano. Parece que eu preciso ter o programa "nvcc" e configurá-lo no meu caminho. No entanto, não consigo encontrá-lo. Não tenho certeza se isso significa que não existe.

Eu posso rodar nvidia-smi e o apt mostra que eu tenho o libcuda instalado. Isso sugere que o kit de ferramentas GPU CUDA foi instalado. Eu pensaria, então, que o nvcc deveria estar ao redor também.

A maioria dos recursos online indica que o nvcc está em / usr / local ou / usr / lib, mas não consigo encontrá-lo lá.

A informação de instalação na internet diz que o computador precisa ser reiniciado após a instalação do nvcc, o que não posso fazer.

Estou tentando seguir estas duas páginas: link link

Obrigado.

    
por Rmurphy 12.11.2017 / 19:51

1 resposta

1

"Eu posso rodar nvidia-smi e apt mostra que eu tenho libcuda"

# Where (in $PATH) is nvidia-smi?
type -p nvidia-smi

# what package is nvidia-smi in?
dpkg -S $(type -p nvidia-smi)

# What files were installed by that package, and where?
dpkg -L $(dpkg -S $(type -p nvidia-smi) | cut -d: -f1 )

# Where was nvidia-smi when updatedb was last run (maybe never)
locate nvidia-smi

Uma abordagem semelhante informará sobre libcuda . Não sudo necessário até agora.

CONTUDO , você diz "Estou usando um servidor no qual não tenho poderes sudo".

Sua tentativa de "fazer computação com GPU" falhará sem a cooperação do administrador do sistema.

    
por waltinator 12.11.2017 / 20:12