LINUX.ORG.RU

История изменений

Исправление alex52mail, (текущая версия) :

А начиная с каких процов этот MSR работает?

Слишком старый проц, не заработает.

Да нет - и вопреки этому:

Регистр MSR_IA32_TEMPERATURE_TARGET (адрес 0x1A2) в процессорах Intel — это Model-Specific Register (MSR), который содержит значение температурного лимита (обычно называемого «TjMax» — максимальная температура кристалла). Он только для чтения, и не может быть изменён программно пользователем или операционной системой.

Ваш: sudo wrmsr --all 0x1a2 $(( (100-85) << 24) - работает на SandyBridge Core_i7-7600QM

intel-undervolt меняет:

admin@Gentoo-KDE ~ $ sudo intel-undervolt read
CPU (0): Input/output error
GPU (1): Input/output error
CPU Cache (2): Input/output error
System Agent (3): Input/output error
Analog I/O (4): Input/output error
 
Warning: MSR and memory values are not equal
Warning: package power limit is locked
Short term package power: 56 W, 0.001 s, enabled
Long term package power: 45 W, 28.000 s, enabled
 
Critical offset: -1°C 

Но похоже правду пишут: linux undervolting for Haswell and newer Intel CPUs

На SandyBridge Core_i7-7600QM - intel-undervolt для CPU и GPU - не работает. Срабатывают: term package power и offset не больше 15.

admin@Gentoo-KDE ~ $  sudo intel-undervolt apply
CPU (0): Input/output error
GPU (1): Input/output error
CPU Cache (2): Input/output error
System Agent (3): Input/output error
Analog I/O (4): Input/output error
Warning: package power limit is locked
Short term package power: 45 W, 2.000 s, enabled
Long term package power: 35 W, 32.000 s, enabled
Critical offset: -15°C 

—– 1). Можно ли: что изменяет intel-undervolt - изменить прямым путем как выше TjMax ?

—– 2). Как сделать undervolt и TMax для дискретной карты AMD Seymour Radeon HD 6400M/7400M Series

Исходная версия alex52mail, :

А начиная с каких процов этот MSR работает?

Слишком старый проц, не заработает.

Да нет - и вопреки этому:

Регистр MSR_IA32_TEMPERATURE_TARGET (адрес 0x1A2) в процессорах Intel — это Model-Specific Register (MSR), который содержит значение температурного лимита (обычно называемого «TjMax» — максимальная температура кристалла). Он только для чтения, и не может быть изменён программно пользователем или операционной системой.

Ваш: sudo wrmsr --all 0x1a2 $(( (100-85) << 24) - работает на SandyBridge Core_i7-7600QM

Но похоже правду пишут: linux undervolting for Haswell and newer Intel CPUs

На SandyBridge Core_i7-7600QM - intel-undervolt для CPU и GPU - не работает. И только срабатывает offset не больше 15.

intel-undervolt меняет:

admin@Gentoo-KDE ~ $ sudo intel-undervolt read
CPU (0): Input/output error
GPU (1): Input/output error
CPU Cache (2): Input/output error
System Agent (3): Input/output error
Analog I/O (4): Input/output error
 
Warning: MSR and memory values are not equal
Warning: package power limit is locked
Short term package power: 56 W, 0.001 s, enabled
Long term package power: 45 W, 28.000 s, enabled
 
Critical offset: -1°C 

—– 1). Можно ли: что изменяет intel-undervolt - изменить прямым путем как выше TjMax ?

—– 2). Как сделать undervolt и TMax для дискретной карты AMD Seymour Radeon HD 6400M/7400M Series