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 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.

Segunda Observação:

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 processamento de dados. Em aplicações de processamento de dados, a placa raramente gera calor significativo. No entanto, ao adaptá-la para funcionar como uma placa de vídeo tradicional, é imperativo instalar um sistema de resfriamento ativo. Isso se torna essencial, uma vez que a Tesla K80 possui sensores que a desligarão automaticamente em caso de superaquecimento, a fim de evitar danos. Portanto, sem um sistema de resfriamento ativo, o uso adequado da placa se tornaria impossível.

Explorando Opções de Resfriamento: Duas Abordagens Possíveis

A questão do resfriamento pode ser abordada de duas maneiras distintas e igualmente eficazes:

Primeira Abordagem - Instalação de Cooler:
Na primeira opção, a abordagem envolve a remoção do acrílico localizado sob a placa, seguida da instalação de um cooler. Não é necessário recorrer a soluções improvisadas, uma vez que existem ventoinhas projetadas especificamente para serem utilizadas em placas de vídeo. Vale observar que a remoção do acrílico é imperativa para permitir a passagem de ar.

Segunda Abordagem - Uso de Exaustor Personalizado:
A segunda opção consiste em criar um exaustor na extremidade posterior da placa para eliminar o calor gerado. Este exaustor pode ser facilmente produzido em uma impressora 3D. No entanto, é importante notar que essa abordagem aumentará o tamanho da placa, sendo compatível apenas com gabinetes do tipo Mid Tower ou maiores. Uma observação vital é que a ventoinha do exaustor deve ser configurada para operar no modo de exaustão, direcionada para fora do gabinete, removendo o ar quente. Configurar a ventoinha para soprar ar para dentro da placa aumentaria a temperatura e, portanto, deve ser evitado.

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.

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”.

tudo pronto

BCMath lib not installed. RSA encryption unavailable