Kernel 4.18.6 relatará a temperatura certa do núcleo dos Threadripper 2 da AMD

Finalmente, o Kernel 4.18.6 relatará a temperatura certa do núcleo dos Threadripper 2 da AMD. A correção foi portada do 4.19 para essa versão e logo estará disponível.


Nem tudo são flores quando se trata do suporte a novos hardware no kernel do Linux. Infelizmente, as vezes nem tudo funciona como deveria e algumas informações podem ser afetadas.

Kernel 4.18.6 relatará a temperatura certa do núcleo dos Threadripper 2 da AMD
Kernel 4.18.6 relatará a temperatura certa do núcleo dos Threadripper 2 da AMD

Por exemplo, a AMD lançou no início deste mês os processadores Threadripper 2950X com 16-core/32-thread e o Threadripper 2990WX com 32-core/64-thread.

Infelizmente, o driver k10temp estava reportando uma temperatura do núcleo da CPU 27 graus mais alta do que realmente era nesses novos processadores.

Portanto, se você comprou um Threadripper 2990WX ou 2950X, fique atento a esse desvio de temperatura. Diante da alta potência desses processadores, procure não se assustar se, inicialmente, a temperatura da CPU for maior do que a esperada.

A diferença de 27 graus é potencialmente estressante considerando que o 2950X tem um TDP de 180 Watt, enquanto o 2990WX tem um TDP de 250 watts

Kernel 4.18.6 relatará a temperatura certa do núcleo dos Threadripper 2 da AMD

Felizmente, o deslocamento Tctl que faltava no tempo já foi corrigido e esse patch foi mesclado no kernel 4.19.

E agora que o Linux 4.19-rc1 já chegou como o primeiro lançamento de desenvolvimento do Linux 4.19, Greg Kroah-Hartman extraiu este patch de marcação estável para levar a correção a kernel anteriores via backport.

Com isso, esse patches serão lançados em breve como parte do Linux 4.18.6 e, portanto, oferecendo o relatório de temperatura correto do Threadripper 2950X/2990WX.

Sim. O kernel estável do Linux 4.18.6 (que será lançado em breve), relatará corretamente as temperaturas do núcleo dos novos processadores AMD Threadripper 2950X e 2990WX.

Entretanto, o patch k10temp não está sendo transferido para os kernels LTS anteriores, já que o código de relatório de temperatura do Zen foi adicionado no Linux 4.15.

Se você quiser levá-lo aos kernels 4.16~4.17, o patch deve ser aplicado de forma limpa aos kernels mais antigos.

Apesar dessa ressalva do relatório errado de temperatura, a experiência do Threadripper 2 no Linux deve ser tranquila e, de fato, muito melhor em relação ao desempenho do que no Windows, como já mostrado nos muitos benchmarks do Threadripper 2.

O que está sendo falado no blog

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.