Ferramentas do usuário

Ferramentas do site


faq:cuda

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
faq:cuda [2020/05/02 07:40]
josealvim
faq:cuda [2021/02/25 17:11] (atual)
prppedro Tonico & Tinoco
Linha 2: Linha 2:
  
 ===== Qual Máquina tem o CUDA disponível?​ ===== ===== Qual Máquina tem o CUDA disponível?​ =====
-A única máquina que tem placas ​de vídeo Nvidia com capacidade ​CUDA é a ''​neozil''​.  +Há duas máquinas capazes ​de CUDA na Rede Linux: ​''​tonico''​ e ''​tinoco''​.  
-Ela está equipada com duas Nvidia Tesla K20c SM35.+Cada uma está equipada com uma Nvidia Tesla K20c SM35.  
 +Para acessá-las,​ basta rodar ''​ssh tonico''​ ou ''​ssh tinoco''​ a partir da Neozil.  
 + 
 +A máquina ''​tonico''​ é também o SSH alternativo e, como tal, pode ser acessada na porta 2222
    
 ===== Qual a versão do CUDA Toolkit disponível?​ ===== ===== Qual a versão do CUDA Toolkit disponível?​ =====
-A versão atual é o CUDA Toolkit ​9.1.+A versão atual é o CUDA Toolkit ​10.1.
  
 ===== Caso o nvcc não funcione ===== ===== Caso o nvcc não funcione =====
Linha 16: Linha 19:
 echo "​export PATH=$PATH:/​usr/​local/​cuda/​bin"​ >> ~/​.bashrc ​ echo "​export PATH=$PATH:/​usr/​local/​cuda/​bin"​ >> ~/​.bashrc ​
 </​code>​ </​code>​
- 
-===== Exemplos ===== 
-A Nvidia provê vários exemplos pequenos, mas muito abrangentes,​ de código ​ 
-CUDA. Eles estão localizados na pasta ''/​nvidia/​NVIDIA_CUDA-X.X_Samples'', ​ 
-Para poder compilar, modificar ou executar esses códigos, você deve  
-copiá-los para alguma pasta de sua preferência dentro de sua //home//: 
- 
-<code bash> ​ 
-cp -r /​nvidia/​NVIDIA_CUDA-9.1_Samples ~/​cuda_samples 
-</​code> ​ 
  
 ===== Compilando e Rodando ===== ===== Compilando e Rodando =====
Linha 44: Linha 37:
 execução do seu processo. ​ execução do seu processo. ​
 </​note>​ </​note>​
- 
-<note important>​ 
-Como o servidor possui duas GPUS, é necessário informar em  
-qual delas seu ''​kernel''​ irá rodar. 
-</​note> ​ 
- 
-Para isso basta, antes de chama-lo, colocar a linha: 
- 
-<code c>  
-cudaSetDevice(id); ​ 
-</​code>​ 
  
 ===== Comando Úteis ===== ===== Comando Úteis =====
Linha 60: Linha 42:
 ^ Comando ​        ^ Descrição^ ^ Comando ​        ^ Descrição^
 | ''​nvcc'' ​       | Compilador de código CUDA| | ''​nvcc'' ​       | Compilador de código CUDA|
-| ''​cudatop'' ​    ​| Exibe informações de proessos dos usuários e uso das GPUS|+| ''​nvtop'' ​      ​| Exibe informações de proessos dos usuários e uso das GPUS|
 | ''​nvidia-smi'' ​ | Display de informações gerais das gpus| | ''​nvidia-smi'' ​ | Display de informações gerais das gpus|
  
faq/cuda.1588416003.txt.gz · Última modificação: 2020/05/02 07:40 por josealvim