Como definir a temperatura de desaceleração da GPU NVIDIA? (Linux)

1

Como posso definir a temperatura de desaceleração da GPU em uma GPU NVIDIA (especificamente, uma GTX960M)?

Estou executando o Kali 2.0, uma distro de testes de penetração baseada no Debian. Como você pode dizer a partir do modelo de GPU, eu estou em um laptop (um laptop de jogos MSI Apache), o que significa que estou usando o bumblebee para lidar com aplicativos de GPU em execução. Estou entrando em arquiteturas de redes neurais no Torch, e elas ficam bastante intensivas em GPU e são executadas por longos períodos de tempo, de modo que eu gostaria de poder configurá-lo e depois ir embora por um dia ou dois. Não quero arriscar danificar a placa gráfica ou qualquer outro componente, e a configuração padrão de 96 C antes de desacelerar a GPU é um pouco alta para o meu gosto - eu gostaria de reduzi-la a 90 C, se possível.

nvidia-smi alegremente me dirá a configuração atual, mas não oferece uma maneira de mudar a configuração. nvidia-settings puxa para cima o que pode ser um menu útil, mas também me avisa que eu não estou realmente usando o driver NVIDIA X (embora a experimentação demonstre que eu posso, de fato, usar o cartão para computação), o que me deixa cético que faria qualquer coisa por mim mesmo se tivesse uma opção enterrada em algum lugar. Eu não consegui descobrir como estabelecer regras para isso, também. Finalmente, vi alguns softwares do Windows para editar o BIOS da placa - isso me parece um tremendo exagero e bastante perigoso. Se é o único jeito, vou investigar, mas espero alguma opinião de especialista antes de tentar fazer isso. Se eu entendi como essas coisas funcionam, isso persistirá quando eu reiniciar no Linux, de qualquer forma.

Dr. O Google não é de muita ajuda, porque todos os resultados se concentram em comandos para apenas mostrar a temperatura, fazer alterações nos programas do Windows ou nas opções mencionadas acima.

Eu tenho alguma opção que não explorei? No pior caso, posso comprar um monte de compressas frias e colocar o laptop no topo quando executo essas coisas, mas isso parece um choque terrível, entre o agudo gradiente de temperatura que vai criar e o risco de condensação entrar no máquina ou algo assim. Parece que corre o risco de danos ao hardware sem garantia de fazer o que é suposto. A história vem à mente do homem com seus pés em um forno e sua cabeça em um freezer que, quando perguntado como ele se sentia, respondeu "Em média, muito bom!"

    
por JJohnson 24.04.2016 / 03:23

1 resposta

0

você não pode definir uma temperatura de desaceleração, mas pode reduzir a velocidade do clock. baixar e instalar furmark, deixe-o para aquecer o seu gpu, baixe e instale o inspector da nvidia, vá para a parte que lhe permite ajustar as velocidades de clock. reduza lentamente a velocidade do clock até obter a temperatura desejada sob a utilização completa do gpu.

    
por 01.07.2016 / 12:35