A Transformação da Nvidia Tesla K80: Uma Placa de Vídeo Convencional

Estrela inativaEstrela inativaEstrela inativaEstrela inativaEstrela inativa
 

A NVIDIA Tesla K80 é uma placa verdadeiramente poderosa, equipada com duas GPU, cada uma delas com 12GB de memória, totalizando 24GB de capacidade. Essa placa se equipara a duas NVIDIA Tesla K40, que possuem a mesma estrutura, porém contam com apenas uma GPU de 12GB cada. Portanto, este tutorial é igualmente aplicável às placas NVIDIA Tesla K40.

sobre a alimentação da Tesla K80: ela requer uma fonte de energia robusta. Portanto, você precisará de um adaptador de energia duplo, semelhante ao mostrado na imagem abaixo, para garantir um suprimento adequado de energia.

"A Tesla K80 é uma placa que consome 300W de energia. Para alimentá-la adequadamente, é necessário ter uma fonte de alimentação de 700W, especialmente se estiver sendo utilizada em conjunto com uma placa de vídeo integrada.
Se você planeja usá-la em conjunto com outra placa de vídeo dedicada, como uma GTX ou RTX, será necessário ter uma fonte de alimentação de pelo menos 850W no sistema."

A Nvidia Tesla é uma placa de vídeo especialmente projetada para servidores e processamento de dados. No entanto, quando você tenta conectá-la a um PC comum, ela é inicialmente reconhecida como um processador de dados, em vez de uma placa de vídeo tradicional. Embora seu hardware seja semelhante ao de uma placa de vídeo convencional, a Tesla K80 segue diretrizes específicas para o processamento de dados em servidores. Neste tutorial, vamos explorar como você pode ajustar as configurações para fazer a Nvidia Tesla K80 funcionar como uma placa de vídeo convencional.

Primeira Observação:

Antes de Prosseguirmos, Vamos Explorar Alguns Pontos Importantes

Antes de avançarmos, é crucial abordar algumas considerações. A placa Nvidia Tesla, originalmente projetada para servidores, não possui saída para monitores,


pois seu uso principal ocorre em ambientes de acesso remoto. Portanto, nossa solução envolverá o emparelhamento da Tesla K80 com uma placa-mãe equipada com vídeo onboard, cuja função será exclusivamente a de enviar imagens para os monitores. A renderização, codificação e tarefas relacionadas a jogos serão configuradas para a Nvidia Tesla K80.

A placa-mãe selecionada neste cenário é equipada com uma placa de vídeo onboard Intel UHD, que suporta até três monitores simultaneamente.

No entanto, é importante mencionar que a Tesla K80 também pode ser utilizada em conjunto com outra placa de vídeo dedicada, como a Nvidia 1070. Claro, essa abordagem requer uma fonte de alimentação robusta, devido ao maior consumo de energia.

Resfriamento:

Considerações de Resfriamento para a Nvidia Tesla K80

Outro aspecto crucial a ser considerado é a natureza passiva da Nvidia Tesla K80. Projetada originalmente para trabalhar em data centers ou CPDs, esses ambientes são resfriados 24 horas por dia devido à quantidade de máquinas presentes. Portanto, se você for usar a Tesla K80 em um ambiente comum, é necessário adaptar um sistema de resfriamento direto para a placa.

A Tesla K80 possui sensores que a desligarão automaticamente em caso de superaquecimento, a fim de evitar danos. Sem um sistema de resfriamento ativo em um ambiente comum, o uso adequado da placa se torna impossível.

Uso de um adaptador Cooler na extremidade:
Então em ambiente comum, vamos usar um adaptador com uma ventuinha caracol na extremidade posterior da placa para eliminar o calor gerado

Você tem a liberdade de escolher entre essas duas abordagens de resfriamento. Alguns podem preferir implementar ambas, como eu, que gosto de ir além. No entanto, lembre-se de que uma única solução de resfriamento já é suficiente para solucionar o problema.

Esta configuração mantém ambas as GPUs a cerca de 35°C em modo inativo e cerca de 60°C sob carga, mas usa 4 slots PCI.

O Tesla K80 é uma GPU de computação em processamento de dados em servidor, portanto o Windows não o reconhecerá como um processador gráfico por padrão, embora possa ser usado para cálculos e treinamento de rede neural, etc. passos que segui:

Quando você insere a NVIDIA Tesla K80 no sistema, pode ocorrer um problema com uma tela preta ou a placa pode não ser reconhecida pelo Windows. Isso geralmente acontece devido à desativação da opção "Decodificação acima de 4G" na BIOS. Se você se deparar com uma tela preta, siga este processo: desconecte o cabo de alimentação para recuperar a exibição do monitor, ative a opção na BIOS e, em seguida, reconecte a placa à energia. Dessa forma, você poderá resolver esse problema com facilidade.

1º Habilite "Decodificação acima de 4G" no BIOS.

Configurar Opção "Video UEFI" como mostra a imagem abaixo (dependente da placa-mãe)
Em algumas placas-mãe, esta configuração "Video UEFI" está integrada com "Above 4G Decoding". Em outras, é necessário habilitá-la separadamente. Verifique a BIOS da sua placa-mãe:
Se a opção estiver disponível, habilite-a.
Se não estiver, provavelmente está combinada com a primeira configuração.


 

2º Instale o driver NVIDIA Tesla K80 mais recente para Windows  (https://www.nvidia.com/Download/driverResults.aspx/174135/en-us)
3º Reinicie o computador
4º Modifique o registro do Windows:

1º Vá ao menu iniciar e digite "Regedit" Editor de Registro, digite.
2º Navegue para: computador\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0001
3º Exporte seu registro para fazer um backup.
4º Exclua a entrada: AdapterType .  
5º Crie um 32bit dword: EnableMsHybrid e atribua a ele o valor 1.

Reinicie o computador

Mude a GPU do modo de computação (TCC) para o modo gráfico (WDDM) no prompt de comando:
Vá ao menu iniciar e digite “CMD”.
Clique com o botão direito em “Prompt de Comando” e execute como administrador.
Execute nvidia-smi -L para obter uma lista de GPUs e seus números de ID.   
Execute nvidia-smi -g {ID} -dm 0 , onde {ID} é o ID da GPU que você deseja usar para gráficos.

Reinicie o computador

Atribua o executável do Software gráfico ou jogo para rodar usando o K80:

1º Clique com o botão direito na área de trabalho e vá para as configurações de vídeo.
2º Role para baixo e clique em "Configurações gráficas".
3º Encontre o arquivo .exe do jogo que deseja executar usando o K80.
4º Clique no jogo da lista e selecione “Opções” e escolha a GPU NVIDIA Tesla K80 de “Alto desempenho”.

Se caso você precisa instalar a Tesla K80 em Linux, segue o Drive abaixo
https://www.nvidia.com/en-us/drivers/unix/

tudo pronto

BCMath lib not installed. RSA encryption unavailable