Регулирование производительности графического процессора Windows

Регулирование производительности графического процессора Windows

Кажется, я что-то упускаю из виду в троттлинге GPU. Я думал, что это низкоуровневый механизм самого GPU, который снижает частоту, когда GPU слишком горячий.

Однако я столкнулся с другим типом троттлинга, о котором никогда не слышал, при использовании моего ноутбука (Dell XPS 9560, Windows 10). Когда я делаю что-то, интенсивно использующее GPU в течение длительного периода времени и слежу за своим GPU, я вижу, что он запускается на полной тактовой частоте и 100% GPU используется. Через некоторое время начинается «троттлинг»: GPU по-прежнему работает на полной тактовой частоте, но использование GPU падает до 30-50%. После этого использование GPU начинает часто прыгать с 30-50 до 100 и обратно.

Я не могу найти прямой связи между температурой GPU и этим "троттлингом", но я провел все виды тестов и уверен, что это связано с перегревом (первый период 100% использования после того, как ноутбук некоторое время не использовался и ему дали остыть, заметно дольше, а использование охлаждающей подставки делает эти падения заметно менее частыми). Кроме того, я не могу воспроизвести это на Linux (Ubuntu 16.04). Поэтому моя гипотеза заключается в том, что это какое-то ограничение на уровне Windows, чтобы ноутбук не перегревался до некомфортного уровня, даже если температура GPU в порядке.

Вопросы таковы:

  1. Действительно ли существует такой тип регулирования или я что-то не понимаю?
  2. Есть ли способ вручную отключить этот тип регулирования? Мне не особо важна температура моего ноутбука, хотя она безопасна для ноутбука, и все датчики показывают вполне безопасные температуры.

решение1

Возможно, температура другого близлежащего компонента (или даже ЦП) приводит к глобальному снижению производительности вашей системы.

Проблема с конструкцией ноутбуков заключается в том, что они часто используют общую тепловую трубку между графическим процессором и центральным процессором, прежде чем перейти к единственному охлаждающему вентилятору в системе. Это может означать, что работа одного из двух может нагреть другой и таким образом привести к достижению теплового предела.

В результате вполне возможно, что графический процессор может вызвать перегрев центрального процессора, даже если последний будет использоваться минимально, а затем центральный процессор перейдет в режим ограничения производительности, который лишит графический процессор возможности работать.

Как только это начнется, вы попадете в порочный круг: графический процессор будет нагревать центральный процессор, перегрев последнего приведет к его троттлингу, из-за чего графический процессор останется без работы, система охладится ниже порога троттлинга, что позволит центральному процессору перегружать графический процессор дополнительной нагрузкой, что затем снова приведет к перегреву центрального процессора.

Пример правильной системы охлаждения ноутбука с раздельным охлаждением ЦП и ГП: введите описание изображения здесь изображение изОбзор Computerworld HP Spectre

Как не надо делать: введите описание изображения здесь

Обратите внимание на два радиатора, закрепленных на тепловой трубке. Это может быть нормально, если меньшая часть никогда не будет нагреваться, но при работе это может фактически помешать теплу покинуть большую область радиатора. ЭтоПЛОХОЙ.

В современных системах эта неудачная конструкция не применяется, особенно с учетом того, что все больше работы передается графическому процессору, а мы ожидаем хорошей производительности от обоих компонентов, но это зависит от вашего ноутбука.

Конечно, если вы используете интегрированную графику, которая находится в том же корпусе, что и процессор, то возникает еще одна проблема — выделение тепла непосредственно рядом с вашим процессором.

По крайней мере, стоит разобрать ноутбук и проверить, что охлаждающий узел не забит пылью, а вентилятор работает правильно. Замена термопасты тоже может помочь.

Связанный контент