É possível fazer o underclock ou definir uma freqüência para o Intel HD 4000 (IGP)?

1

Eu tenho um ultrabook Samsung NP530 e ele fica muito quente e barulhento quando o IGP está em uso (por exemplo, em mapas do Google com construções 3D, etc ...).

Eu não preciso de muita energia e eu prefiro quando eu trabalho em silêncio, então eu já ativo o regulador Powersave para a CPU e limito sua freqüência para 800Mhz. Mesmo com uma alta carga de CPU, ele fica legal, mas eu não encontrei nada para manter a GPU (HD 4000) fresca.

Então é possível fazer o underclock ou definir uma freqüência para o Intel HD 2/3/4000 (IGP) para mantê-lo legal?

    
por user117506 31.07.2014 / 15:30

2 respostas

2

Desculpe por não ter visto isso antes, mas escrevi um artigo sobre como jogar com as freqüências da GPU naquele laptop Jogando com as freqüências da GPU em um Samsung NP530-U3C

Extrato

curto:

sudo su
echo 350 > /sys/kernel/debug/dri/0/i915_max_freq

reduzirá a velocidade máxima da GPU para 350Mhz, a velocidade mais baixa

    
por fmo 01.02.2015 / 23:10
1

A resposta postada pelo usuário fmo não funciona de verdade. A maneira correta de limitar é descrita em este Unix & amp; Pergunta do Linux Stack Exchange.

Aqui está a versão curta:

echo 350 | sudo tee /sys/class/drm/card0/gt_boost_freq_mhz para definir o relógio de aumento para 350MHz.

echo 350 | sudo tee /sys/class/drm/card0/gt_max_freq_mhz para definir o clock máximo para 350MHz.

As velocidades de relógio suportadas podem variar entre os modelos.

Para ver a mudança de velocidade do relógio em ação, use intel-gpu-overlay (parte do pacote intel-gpu-tools ).

Nota: se o clock máximo estiver ajustado para 650 e aumentar o clock para 1250, então sob carga pesada, o clock do boost será usado.

Pense nisso como o Intel Turbo Boost para CPU's, o clock máximo é a velocidade base do clock e o clock do boost é a velocidade do clock do turbo boost.

    
por Hermanio 12.11.2017 / 21:09