Оптимизация современных видеокарт Nvidia на примере GeForce RTX 2080 и 2080 Super
Минус 30% энергопотребления с 5% ростом производительности, а также небольшой опрос в конце материала
В мае 2016 Nvidia представила публике GTX 1000 серию видео ускорителей с одним из самых высоких показателей производительности в расчете на энергопотребление. Произошло это в том числе благодаря использованию новой системы регулирования частоты/напряжения — Curve — кривая частот-напряжений, или в простонародье — «курва». И начиная с 1000 серии у пользователя появилась в распоряжении гибкая система настройки видеокарты относительно возможности ее элементной базы и удачливости кремния в кристаллах графического процессора и памяти.
В данном материале я поведаю читателю, что это за «курва» такая? Как она позволяет гибко настраивать работу видеокарты под различные условия ее эксплуатации? Каким образом происходит процесс настройки с различными подводными камнями? И конечно же какой результат от всего этого пользователь может получить?
Оглавление
Подопытные: железо и программное обеспечение
В качестве подопытных я буду использовать видеокарты 8GB GeForce RTX 2080 Super от Asus в исполнении Strix и 8GB GeForce RTX 2080 Palit JetStream — оба ускорителя с качественными элементной базой и СО, но первый на чипе из более отборной серии.
ПО для настройки, проверки и тестирования:
- MSI Afterburner — основная программа, через которую буду осуществлять все манипуляции. Мощный комбайн, позволяющий управлять работой видеокарты, через RTSS выводить в оверлей различную информацию, делать скриншоты, записывать видео, через Kombustor запускать различные тесты для проверки производительности и стабильности и многое другое. Аналог EVGA Precision X обладает меньшим функционалом, потому нравится мне много меньше.
- GPU-Z — небольшое ПО, по желанию запускающееся без установки и позволяющее просматривать информацию о видеокарте, снимать информацию с ее датчиков, и читать параметры bios.
- 3DMark — тесты производительности и стресс тесты видео компонента ПК и мобильных устройств.
- Unigine Superposition — еще одно средство для тестирования графической производительности в нескольких режимах качества.
- Metro Exodus Enchanced Edition — обновленная версия игры, бенчмарк которой позволяет комплексно задействовать современный GPU от Nvidia: блоки растеризации, трассировки и тензорные ядра.
Используйте для проверки другие программы и игры, которыми чаще всего нагружаете свой видео адаптер, и в которых хотите исследовать изменением производительности.
Понимание основ
Кроме очевидных вещей в виде остальных компонентов ПК и элементной базы самого видеоускорителя его производительность в основном зависит от предела энергопотребления и качества кристаллов GPU и памяти. Чем более дорогого модельного класса видеокарта (Dual < Gaming Pro < JetStream < GameRock на примере RTX 2000 от Palit), тем более отборные чипы в нее попадают и тем более дорогие компоненты подсистемы питания и системы охлаждения у нее оказываются. От всего этого напрямую зависит предел энергопотребления и curve — тот самый график частот/напряжений, который и поможет нам полноценно настроить видеокарту (открывается сочетанием Ctrl+F в активном окне Afterburner).
При работе именно такой принцип устройства современных ускорителей Nvidia (как и AMD с RX 5000 серии) помогает им при неизменном пределе энергопотребления и переменной нагрузке динамически управлять напряжением, поступающим на GPU. Регулируя напряжение, изменяется и привязанную к нему частоту, достигая в любом момент времени максимальной для чипа производительности. Потому что на замену 2 режимам частоты/напряжения пришли 40 значений у GTX 1000 серии и 64 у GTX 1600 и RTX 2000/3000 серий в диапазоне от 700 до 1093 мВ.
Чем более дорогой адаптер, тем выше по частотам его curve настроена из коробки. Например у RTX 2080 в исполнении Dual или JetStream напряжению 1000 мВ соответствует 1815 МГц частота, у Gaming Pro это будет уже 1845 МГц, у Super JetStream — 1965 МГц, у GameRock Premium — 1980 МГц. Но корреляция качества кристалла с ценой модели не абсолютна. В моей практике попадались очень удачные чипы в среднеценовых моделях, как и наоборот — чипы в топовых моделях, работающие практически на пределе своего частотного запаса. Ведь при отборе главное, чтобы чип проходил все тесты при зашитой производителем curve. Плюс нельзя забывать, что в режиме из коробки современные видеокарты для настольного ПК функционируют в диапазоне напряжений 900-1050 мВ, что однозначно не свидетельствует о потенциале при меньших напряжениях, где GPU зачастую показывает большую эффективность частоты/напряжения. По итогу всего моего опыта могу заключить, что чаще всего это диапазон 750-850 мВ.
У видеопамяти к сожалению программно менять можно лишь частоту. Напряжение меняется самостоятельно в зависимости от параметров, зашитых в bios карты. Конечно за счет изменения программы микроконтроллера, управляющего питанием памяти, или набора резисторов можно изменить поступающее напряжение, но даже после недавнего слива Nvidia не все разбирающиеся специалисты сервисных центров успешно таким балуются.
Относительно разгона или даунвольта видеокарт на просторах интернета чаще рекомендуют для ускорения процесса пользоваться стандартным ползунком частоты чипа или устанавливать единую ровную планку частоты в Сurve Editor. Пользоваться единым регулятором частоты я не рекомендую, если стоит задача не просто разогнать видеоадаптер, но комплексно его настроить в том числе с уменьшение энергопотребления и нагрева с изменениями в ту или иную сторону его производительности. Ровную же планку частоты я не настраиваю, потому что в таком случае мы отбираем у чипа его сильную сторону в лице curve. Так мы не даем GPU в слабо нагруженных режимах использовать большие напряжения и соответственно частоту до достижения предела энергопотребления.
Настройка частоты/напряжения чипа
- Устанавливаем и запускаем Afterburner.
- Активируем параметры на скриншоте.
- Повышаем лимиты температуры и энергопотребления, чтобы они нам меньше мешали.
- Включаем скорость вентиляторов на максимум, чтобы убрать или хотя-бы снизить влияние температурной корректировки (об этом ниже), удерживая последнюю в пределах 50-55°С.
- Сохраните настройки в 1 пресет, чтобы было проще к ним возвращаться.
- Чтобы не было дополнительного ограничения производительности, отключаем принудительную настройку вертикальной синхронизации и быстрого отклика в Панели управления Nvidia, если они у вас активированы например для корректной работы VRR (Variable Refresh Rate).
- Запускаем OS Scanner, даем Afternurner самостоятельно найти в меру безопасные частоты для четырех напряжений GPU и на их основе построить новую curve.
- Сохраните настройки во второй пресет.
В данном случае примерно на 90% результат по GPU закончен. Остальные 10% придется настроить вручную, но перед этим стоит осветить некоторую информацию:
- Частоты чипа меняются шагами в 12,5 МГц у GTX 1000 серии и 15 МГц у GTX 1600 — RTX 3000 серий.
- Максимальное напряжение чипа, доступное для настройки с повышением предела напряжения — 1093 мВ. Использовать его можно только через Сurve Editor, потому что в стандартную curve зашивается максимум 1050 мВ, доступное без увеличения предела напряжения. В LN2 биосах для экстремального разгона, распространяемых среди оверклокеров, доступно 1200 мВ.
- При превышении температуры 50-60°С по чипу (параметр зашит в биос) начинается сброс частоты чипа относительно настроенной в curve. По одному шагу на каждые 5-6°С роста температуры. При приближении используемого напряжения к своему пределу сброс может происходить по 2 шага. Например настроенная в Сurve Editor при 50°С температуры по чипу 1950 МГц частота при напряжении 1000 мВ в момент75°С эксплуатации карты может легко превратиться в 1860-1890 МГц (-3-4 шага частоты).
- В биос карты зашит минимальный предел используемого ею напряжения при автоматической регулировке curve. У Asus Strix — это 775 мВ, а у Palit JetStream — 712 мВ. Вручную можно зафиксировать и меньшие напряжения.
- Ускорители в ноутбуках для большей энергоэффективности используют меньшие напряжения по сравнению с десктопными. Для расширения доступных пределов Curve Editor в папке Afterburner в файле MSIAfterburner. cfg найдите и измените по своему усмотрению параметры VFCurveEditor.
Итак, ручная настройка:
- Открываем Curve Editor.
- Запускаем GPU-Z и переключаемся на вкладку сенсоров.
- Устанавливаем и запускаем 3DMark. Настраиваем и запускаем тест FireStrike в оконном режиме. Нам понадобиться циклический прогон первого графического теста. Судя по моей практики он быстрее прочих и на более ранних этапах отсеивает нестабильные сочетания частот/напряжений. Вместо него можно использовать бесплатный Unigine Heaven, но по моему опыту он справляется с этой задачей чуть хуже.
Для классических настольных GPU нужно донастроить частоты для напряжений выше 1000 мВ, которые os scanner обычно качественно до предела напряжения не подбирает.
- Нажимаем на точку, соответствующую 1000mV, нажимаем L на клавиатуре, чтобы заблокировать используемое напряжение (тут можно найти информацию по всем горячим клавишам для взаимодействия c Curve Editor).
- Сдвигаем настроенную частоту мышкой или клавишами со стрелками вверх на один шаг. Двигаем по 3-4 точки, если одна не поддается.
- Применяем настройку и тестируем стабильность в течении 1 минуты в запущенном тесте.
- Иногда при указании минимального напряжения драйвер все равно может начать использовать большее или решит понизить на несколько шагов частоту в виду температурной корректировки. В таком случае снижаем и снова повышаем частоту нужного напряжения.
- Повторяем процедуру, пока в окне теста не начнут появляться артефакты (примеры ниже), или он не вылетит с перезапуском или без драйвера.
- В этот момент выключаем тест, снижаем частоту минимум на 4 шага назад для реализации большей стабильности во всех используемых приложениях, применяем настройку и сохраняем пресет.
- Повторяем тоже самое для 1050 и 1093 мВ напряжений.
- Не забудьте почаще сохранять пресет, чтобы в случае сбоя легко откатиться до последней успешной настройки.
- После нахождения всех частот, достраиваем смежные частоты согласно предыдущей части кривой, применяем настройку и сохраняем пресет.
Также можете попробовать вручную аналогичным образом найти частоты для других напряжений (700-1000 мВ). Но чаще всего os scanner уже справляется с этим эффективно, находя первую нестабильную частоту и отступая от нее 4-5 шагов для большей безопасности. Не гонитесь за каждым шагом: чем выше частота, тем шаг в процентном соотношении прироста будет значить меньше.
Для мобильных GPU тем же способом настройте напряжения ниже 700 мВ, разблокировав их видимость в Curve Editor по инструкции выше.
Так выглядели у меня процесс настройки на 4K экране и полученные в итоге результаты кривой:
После настройки чипа настоятельно советую прогнать тесты стабильности Firestrike, TimeSpy и Port Royal на ограничениях энергопотребления в 60, 80, 100% и максимальном значении, чтобы по максимуму проверить стабильность всех частот. Это конечно займет какое-то время, но вернется вам максимальной уверенностью в стабильности настройки.
Настройка памяти
- Переключаемся на первый пресет, чтобы отсечь влияние от настройки чипа
- Запускаем второй графический тест Firestrike в циклическом режиме.
- Опускаем скорость работы системы охлаждения карты и компьютера, дав прогреться памяти до 80°С, или Hotspot до 85-90°С, если датчика температуры памяти у видеоускорителя нет.
- Прибавляем по 100 МГц частоты памяти ползунком и тестируем аналогично по минуте, сохраняемся и продолжаем, пока не начнут появляться артефакты. Чаще всего это будет артефакт «шахматная доска» или halo.
- После появления артефактов снижаем частоту памяти минимум на 300 МГц для большей стабильности.
Не стоит спешить с процессом и прибавлять по 200-300 МГц, потому что сильный переразгон памяти чаще приводит ни к вылету приложения или драйвера, а к зависанию компьютера. Кстати артефакт «шахматная доска» в первые несколько раз смены фазы теста в момент черного экрана не свидетельствует о нестабильности результата.
Проверьте стабильность разгона путем запуска одного из тестов стабильности 3DMark (пары раз будет достаточно) или майнингом.
Разгоняя частоту памяти, мы повышаем ее общую пропускную способность (ПСП или Memory Bandwidth), что не всегда является узким местом для видеоадаптера. Поэтому обязательно протестируйте рациональность использования разгона в режимах без упора в предел энергопотребления и с ним. Второй вариант требуется, потому что память в разгоне начинает потреблять больше, тем самым немного отнимая доступную энергию у чипа, снижая используемые им частоты. Такие результаты получились у одной из моих испытуемых:
Как видите, даже с 200W ограничением энергопотребления прирост от разгона памяти достигает 2,9%, что свидетельствует о его целесообразности. Но это ~ 500 ГБ/сек ПСП. 600 ГБ/сек ПСП у RTX 3070 Ti и 750 ГБ/сек ПСП у RTX 3080 среднестатистически не требуют разгона, а частоты 900-1000 ГБ/сек ПСП у RTX 3080 Ti — 3090 Ti можно даже немного снизить, дав GPU больше разгуляться. В любом случае обязательно проверяйте это в часто используемых графических нагрузках.
Тестирование
Смысл разгона подсистемы памяти мы уже выяснили, пришла пора проверить к чему привел весь спектр наших манипуляций. Для этого я протестирую видеокарту с настроенной Curve и памятью в различных режимах ограничения энергопотребления при зафиксированных оборотах вентиляторов с уровнем шума 35 дБ на расстоянии 30 см от системного блока — отчетливо слышимый в ночное время, но совершенно меня не раздражающий относительно тихий шум (фоновый уровень шума ночью в моей местности составляет 25-28 дБ). Некоторые интернет издания использую шумовые уровни 32-33 дБ и 35-36 дБ как границы условной бесшумности и условного комфорта.
Для достижения 35 дБ обороты вентиляторов на GeForce RTX 2080 Super Asus Strix были настроены на 1800 об/мин, а у RTX 2080 Palit JetStream на 1400 об/мин. Скорость остальных вентиляторов системного блока также была зафиксирована, чтобы не превышать указанный шумовой порог.
Используемый в тесте системный блок:
- Материнская плата: AsRock Z370 Fatal1ty MITX/ac
- Процессор: Intel Core i7 8700K@4,9 ГГц (4,5 ГГц кэш)
- Оперативная память: 32GB 3700 МГц 16-18-18-38-1T + настроены вторичные и третичные тайминги (~60 ГБ/с, 42 нс)
- Накопитель: 1TB A-Data XPG Gammix S11 Pro
- Корпус: Thermaltake V21
- Блок питания: Chieftec SFX-500GD-C 500W 80+ Gold
- Охлаждение: ID-Cooling SE-224-XT White радиатор + Arctic P12 PWM PST вентилятор на процессоре и 2 аналогичных вентилятора спереди на вдув и 1 сзади на выдув.
Для тестов я буду использовать специализированные бенчмарки 3DMark FireStrike, Time Spy и Port Royal, Superposition в режимах 1080p Medium и 8K Optimized для симуляции легкой мультиплеерной и максимальной синглплеерной нагрузок и встроенный бенчмарк игры Metro Exodus Enchanced Edition, который использует все технологии современных видеокарт Nvidia.
При сохранении уровня энергопотребления (250 Вт) мы смогли повысить производительность видеокарты в среднем на 3,3% (5,2% максимум), при увеличении предела на 20% — на 4,6% в среднем и 7,3% максимум. В следствии высоко настроенной curve из коробки у нас не получилось достигнуть серьезных результатов в разгоне, впрочем за счет большего частотного запаса на меньших напряжениях мы смогли снизить энергопотребление ускорителя на 20% не потеряв производительности и на 30% со средней 2,3% потерей (-3,5% максимум). -40% и особенно -50% приводят к более серьезному падению производительности. И, если 40% снижение лимита с 10% снижением производительности (-3,3% минимум) еще имеет смысл использовать для мультиплеерных баталий в современных проектах, особенно в VRR 120-165 Гц режиме, то 50% урезание лимита со средним 32% падением производительности стоит задействовать лишь для графически нетребовательных синглплеерных игр прошлых лет или легких мультиплеерных проектов. Столь серьезное падение производительности происходит в следствии невозможности ускорителя использовать в автоматическом режиме напряжения ниже 775 мВ и следующего за этим чрезмерного снижения частоты.
Ситуация с GeForce RTX 2080 от Palit складывается куда интересней. По причине не столь высоко настроенной Curve из коробки получается достигнуть более впечатляющего среднего 9,2% прироста производительности (+12,6% максимального), которое правда не получается улучшить за счет увеличения предела энергопотребления на 20%, потому что в и в рамках 250 Вт практически весь диапазон напряжений чипом уже используется. Но и увеличение эффективности энергопотребления проходит лучше, ведь даже при 50% снижении лимита (6,5% среднее и 11% максимальное снижение производительности) минимальный предел напряжения оказывается не достигнутым и для функционирования используются частоты из диапазона наиболее эффективных. Но и у этого ускорителя наиболее интересным я считаю режим -30% лимита энергопотребления с 3% приростом средней и 5% приростом максимальной производительности.
Теперь измерим температуры узлов ускорителей в различных режимах энергопотребления за счет цикличного прогона теста Superposition в течении 10 минут. Замеры проводились во время недавней августовской жары (30°С), поэтому в более приемлемых температурных условиях (20°С) результаты были бы еще лучше.
Полученные данные позволяет лучше понять причины столь низкого падения производительности при достаточно серьезных ограничениях энергопотребления: при 150-175 Вт (от -30 до -50%) потреблении температура чипа даже у более горячей Asus Strix достигает максимум 60°С, поэтому падение частоты чипа в результате температурной коррекции происходит лишь на 1 шаг (15 МГц), и то редко по причине используемых в этом режиме 850-900 мВ напряжениях (1845-1935 МГц), лежащих далеко от максимального предела напряжения чипа. При дефолтных 250 Вт RTX 2080 прогревается уже до 71°С, а RTX 2080 Super до 78°С. В совокупности с близкими к пороговому напряжениями 1000-1050 мВ это приводит к 5-6 шагам снижения частоты до 1935-1980МГц с настроенной Curve и 1890-1950 МГц с дефолтной. Как видите, это не сильно отличается от частот, используемых чипом с настроенной Curve и -30% лимитом, поэтому и такое небольшое среднее 2,3% падение производительности при высоком выигрыше в энергопотреблении и тепловыделении.
Безусловно, при использовании водяной системы охлаждения с рационально подобранной мощностью, можно избавиться от роста температур выше 55°С, соответственно избавившись от температурной коррекции, и получив дополнительные 4-5% производительности. Ускорив работу вентиляторов и немного снизив нагрев, также можно добиться некоторого прироста. Но стоит ли игра свеч каждый решит для себя сам.
Настройка системы охлаждения
Это последняя манипуляция, доводящая настройку комфорта использования ускорителя до конца. И тут два пути: настроить вентиляторы на постоянную скорость работы или на переменную в зависимости от температуры. Я предпочитаю второй режим, чтобы снизить частоту и температурную дельту циклов нагрева-охлаждения чипа для продления срока его службы. Конечно в идеале стоило бы использовать функцию остановки вентиляторов из коробки, но к сожалению она не всегда функционирует корректно и не совместима с ручным профилем: из коробки температура остановки вентиляторов ниже температуры старта, чтобы избежать постоянного включения/отключения при длительной задержке температуры на одном значении, и в ручную аналогичным образом ее настроить не представляется возможным ввиду функциональных ограничений.
Работу вентиляторов на постоянной скорости можно настроить через основное окно Afterburner, переменная же скорость настраивается в окне настроек Afterburner на вкладке «Кулер»:
- Исходя из предпочитаемого лимита энергопотребления и шума, установим требуемую скорость работы вентиляторов при предпочитаемой температуре путем прогона любого высоконагруженного теста (например Superposition 8K Optimized) в течении времени требуемого для прогрева компонентов ускорителя и уравновешивания температур на постоянном уровне (10-20 мин).
- Снизим скорость вентиляторов до минимально возможного уровня. Запуская различные программы без серьезной графической нагрузки (браузеры, лаунчеры, офисные приложения и т. д.) обратим внимание, до какой температуры прогревается видеокарта?
- Зайдем в настройки кривой кулера.
- Настроим минимально возможный нижний уровень работы вентилятора до установленного во втором шаге значения температуры c небольшим запасом в +2-3°С. У меня этот параметр чаще всего настроен на значения 45-50°С.
- Настроим максимальное значение скорости и температуры, найденные при первом шаге с небольшим запасом в 3-5% по скорости.
- Смежные значения построим по гиперболической кривой, чтобы снизить заметность изменения шума работы вентиляторов, если скоростной промежуток работы окажется сильно выше температурного. Оставшуюся правую часть кривой постройте по большим значениям лимита энергопотребления, если будете их использовать.
- Сохраните настройки.
Такими нехитрыми способами повышаем частоту чипа и памяти, увеличивая эффективность используемого напряжения, ограничиваем энергопотребление и настраиваем тишину работы системы охлаждение, ограничивая температурную коррекцию, и в итоге получаем тихую, энергоэффективную и производительную карту. Так можно настроить любую современную видеокарту Nvidia, сбалансировав ее слабые аспекты, на которых решил сэкономить производитель, не забывая конечно ее обслуживать, если это позволяет гарантия.
Теперь и новую 4000 серию с ее ожидаемым высоким энергопотреблением можно не бояться. Уже интересно пощупать и узнать, получится ли аналогично GeForce RTX 3080 Ti и 3090 скинуть им добрую сотню ватт без потери производительности.
P.S. Если графические приложения внезапно закрываются или вылетают, не забывайте проверять «Просмотр событий» («Журналы Windows» — «Система») на предмет упоминания перезапущенного драйвера — это прямой сигнал, что настройку видеокарты стоит подкорректировать.
Опрос
Следующей статьей от меня будет небольшой туториал по наиболее качественному просмотру видео контента на ПК с HDR, Dolby Vision, Dolby Atmos и прочими плюшками на обыкновенном оборудовании для массового зрителя с наглядными сравнения «было/стало». Но о чем писать дальше я пока не решил, поэтому собственно опрос:
#лонгрид #железо #видеокарты #nvidia #разгон #оптимизация греется видеокарта, настройка видеокарты, перегревается видеокарта
Интересно, как раньше все разгоняли карты и процы, а теперь андервольтят
Раньше у чипов оставался запас по напряжению и частоте, а теперь, когда из изделий производители сами все соки выжимают в конкурентной борьбе, запаса практически не остается. Когда видеокарта nvidia сама работает на напряжениях 1000-1050mV в стоке при 1093 пороговом, какой тут запас может быть? Ну и из кремния стремятся выжать все по максимуму, поэтому 8GHz Raptor Lake и фуфиксы - это скорее исключения из правил.
Потому что 10 лет назад авторазгона не существовало, сейчас он включен из коробки для современных процов и видях.
Андервольтят, потому что потолок для напряжений из коробки неадекватный - раньше просто для всех чипов он в бивасе выставлялся одинаковый, сейчас же динамичный, и вендоры чтобы не ебаться просто задрали его для всех чипов.
Комментарий недоступен
Странно что это с завода не делают. Нажать 1 кнопку OS scanner, подождать 15 минут, залочить на 80% питалово. Бонусом замедлить кулер чтобы не шумел
Зацените охлад, это 4090 (450TDP)
на RX5000, уменьшение напряжение на стоковых частот, давало маленький буст и уменьшение температур.
На 5700xt получилось до 80% снизить потребление при 10-15% падении производительности. Карта почти перестала включать вентиляторы (был msi gaming 5700xt).
Интересно узнать, что на современных картах (не тех современных, что у меня и у автора статьи, а например Амперах).
Комментарий недоступен
Ampere оптимизируются еще на 5-10% лучше Turing'ов. В остальном у них технологии буста и зависимости от температуры идентичные.
AMD аналогично можно было бы настраивать, будь у них доступ к точечному изменению кривой.
Нужно понизить так чтобы fps не изменился вообще, но питания стало жрать меньше.
По производительности получается уровень rx 5700. (но у 5700 все равно будет выше потребление)
Комментарий удален модератором
У каждой видеокарты свой порог. Какая-то потянет 1900 МГц на 0.85в, а какая-то и на 1800 не сможет.
Производитель не будет каждую карту проверять на заводе, какую частоту она вытащит. Поэтому изначально у всех и завышают эти показатели, чтобы завелись все.
Про 5 ФПС никто даже не думает )
Комментарий недоступен
Ради этого и делают) Надо же было как-то продать TI версию и продать ее дороже, чем 3070. Кстати, разница между 3070 и 3070ТИ как раз эти 5 фпс в среднем)
Они не хотят заниматься калибровкой каждой отдельно взятой карты это же конвейер. Потому ставят стандартное значение питания и всё. Ну и конечно же, им тоже интересно, чтобы у тебя карта сдохла года через 3 и ты побежал за новой, запланированное устаревание никто не отменял!
Андервольтинг крутая вещь. Я делал так - запускал стресстест, записывал пиковые значения частоты и вольтажа, затем в афтербернере фиксировал чуть меньшую частоту на меньшем вольтаже. Например моя 2060 выдавала частоты 2000Мгц и вольтаж 1.03v Я просто снизил частоту до 1950 и поставил вольтаж на 0.95 v. В итоге в играх по производительности разницы не почувствовал, но карта стала меньше греться градусов на 15. Я не делал кучу тестов, не выкручивал скорость вертушек на максимум, просто тыкнул на глаз адекватные значения, уже год полет нормальный.
С одной стороны подход правильный, также делаю, а с другой стороны при смене разрешения/включении ртх/включении длсс карта уже не сможет достичь таких частот, либо наоборот готова будет их превысить
Молю за калибровку, а то взял MSI273QF и вот прям не хочу отдавать 1600 рублей мастеру чтоб откалибровал, а сам слишком туп чтобы сделать собственноручно, может твое руководство поможет)
Отличная статья! Я по более простым гайдам с ютюба на своей rtx 2060 повысил производительность на 8-10% и снизил температуру на 5-7 градусов. После прочтения теперь кажется что можно выжать еще больше, надо попробовать
Тоже об этом подумал после прочтения :)
Благодарю автора за труд, но, честно говоря, материал так себе — в том смысле, что много лишнего. Скажем, я давно уже эмпирическим путём установил (на MSI RTX 2080 Super и MSI 3080 GamingX), что снижение предела энергопотребления на 15% никак не влияет на объём выделяемой мощности на питание чипа.
Если воткнуть ниже 15%, то резко начнёт обваливаться частота — этого можно избежать, если сделать как раз то, что автор предлагает не делать в начале статьи, а именно: зафиксировать кривую на ровное смещение по всей шкале (то есть когда мы отпускаем одну точку на кривой, скажем, на 100 МГц, применяем изменение, чтобы кривая перестроилась по всем точкам, а потом уже повышаем частоту на нужном нам напряжении). Это быстрее, проще и никак не изменяет линейную производительность по сравнению с витиеватым способом, описанным автором.
Что касается памяти: на хороших (не ультра-топ-ахтунг-фак-е-эдишн, а просто на нормальных не-пластиковых) картах, даже на демонстрирующих обычно скромные результаты чипах Micron или Hynix можно смело давануть >=500 МГц частоты. Стоковое напряжение на чипы памяти подаётся с колоссальным запасом — можно измерить при помощи щупов. Или посмотреть одно из видео у Gamer Nexus, касающихся разгона видеопамяти.
Короче, о чём бишь я? Автор, ты молодец, такие гайды нужны для тех, кто хочет как, но не знает, откуда :) Но вообще описанный метод — то ещё ковыряние в ноздре большим пальцем ноги.
Согласен, после прочтения осталось впечатление, будто автор заново изобрел велосипед, на квадратных колесах.
Энергопотребление и есть мощность. Снижая его лимит при сохранении прочих настроек ты напрямую влияешь на мощность чипа, снижая используемое им напряжение при сохранении силы тока, приводящее к снижению частоты. Снижение PL не будет влиять, только если общая нагрузка на видеокарту при максимальном напряжении не достигает этого PL. Хоть на 15% снижай PL, хоть на 50% - если упора в него нет, разницы ты не почувствуешь.
Если воткнуть ниже 15%, то резко начнёт обваливаться частотаКак я и написал выше, частота будет обваливаться на всем промежутке ограничения при упоре мощности в PL, но в моем варианте она компенсируется настройкой всего диапазона Curve.
зафиксировать кривую на ровное смещение по всей шкалеТы меняешь общее ограничение (PL) на частное (напряжение), не давая чипу раскрываться в сценариях с низкой нагрузкой. Например в моем случае RTX 2080 в условном Fortnite будет использовать частоту 2070 МГц при 1093 мВ без упора в PL, а в твоем остановится на условных 1845 МГц при 850 мВ, потеряв производительность.
можно смело давануть >=500 МГц частотыБолее того, работа чипа по температурам становится максимально прогнозируемой (предел мощности всегда известен) в отличие от способа с ровной кривой, при котором повышение силы тока приводит к повышению мощности и тепловыделения, потому что ограничение лежит на напряжении.
Нельзя. Далеко не все карты с этим справляются.
Но вообще описанный метод — то ещё ковыряние в ноздре большим пальцем ноги.Метод отстроен и доведен до ума не на одной сотне карт. Пробовал все прочие способы еще на 1000 серии, проводил множество тестов, по итогам которых этот механизм показал себя как наиболее универсальный.
Не гоните карты. Что бы в дальнейшем не создавать посты " А почему у меня вот так или почему вот это"
Не покупайте карты. Что бы в дальнейшем не создавать посты " А почему у меня вот так или почему вот это"
Стоит ли андервольтить ноутбучную 3070 в левоно легионе 5?
Комментарий удален модератором
Спасибо за статью, было интересно почитать) У меня идея, можете сделать лонгрид про видюхи от амуде? Как вариант можно написать о принципиальных отличиях между картами нвидия и амд, особенностях работы, может развенчать какие-то мифы)
Тут и лонг не нужен. У Nvidia есть DLSS и точка. А у АМД этой топ технологии нет.
может развенчать какие-то мифыДрайвера у АМД нормально работают. Была у меня 5770, потом RX 488 и еще какое-то время сидел на Vega 8 пока ВК ждал. С драйверами у меня проблем считай и не было. Сейчас сижу на Nvidia и проблем с драйверами ровно столько, сколько на АМД у меня было, т.е около 0.
Про длсс уже написали, добавлю что красные как правило не жмотятся на видеопамять, а проблемесы с дровами - да, могут быть (настоящего пекаря не должно это пугать, а то соевыми стали все за последние 10 лет) и чтобы снизить эту вероятность нужно всего то отключать автообновление и ставить дрова со статусом "рекомендуемый", никак не бета. оптимал - когда как. Это если коротко.
К сожалению со времен RX 5xx серии видеокарты AMD проходят мимо меня. Но, если представиться случай, обязательно сделаю. Самому интересно с ними поэкспериментировать.
Нужно создать петицию с требованием класть в коробки с топовыми картами инструкцию по андервольтингу
Хех. На самом деле os scanner с разгоном памяти, настройкой скорости вентиляторов и ограничением энерголимита - уже достаточная мера для получения тихого и производительного видеоускорителя.
Подскажите пожалуйста а эти настройки подойдут для 2080 ti xtreme ? И возможно ли за счёт этого снизить температуру видеокарты? Она просто греется до 86 при ультра настройках и за счёт этого охлаждение процессора не справляется и греет проц до 90 градусов (.
Копировать Curve, настроенную для одной видеокарту, в другую чревато проблемами стабильности. Даже в посте у каждой видеокарты своя настроенная кривая.
Просто запустите os scanner в Afterburner, проведите сканирование, ограничьте лимит потребления на отметке -20-30%, настройте работу вентилятора, сохраните результат, и уже получите профит. Разгон памяти по инструкции в посте еще улучшит результаты. Как и обслуживание видеокарты с заменой термопасты и термопрокладок.
Комментарий удален модератором
В целом интересная статья, спасибо за труды. Сам использую способ с локом частоты и напряжения по ровной курве, переключая два пресета (максимальный разгон и производительность/минимальное потребление, для задач, где производительность не нужна). Для сравнения попробую настроить курву твоим методом, вроде должно быть удобнее, ведь тогда не нужно переключать пресеты, а достаточно ставить ограничение ФПС в самой игре.
По поводу сброса частот, начиная с 50-60 градусов, впервые такое слышу и никогда с этим не сталкивался. Для примера, есть 1080ти с проблемным охладом, всё лето температура на чипе 72+, но при этом заданную частоту в 1999 герц держит вообще без просадок. Но так как там вертушка уже отживает своё, периодически может сама сбавлять обороты, тогда температура улетает до 84 и уже начинается жёсткий тротлинг и падение частот до 1300-1400.
Могу предположить, что описанный тобой случай сброса частот работает, только если карта не залочена по частоте/напряжению на одном уровне.
Ну и дам ответ на твой вопрос – "получится ли скинуть сотню ватт у 3080ти 3090 без потери производительность" – нет, не получится. Бюджетные версии с двумя доп питаниями итак очень ограничены в потреблении. Например у меня есть гига 3080ти, штатный пл у неё 365в. На заводских настройках в тяжёлых играх карта всё время сбрасывает частоты, иногда даже ниже 1700. В случае с ней, даже при снижение напряжения ядра до 950мкв, карта продолжает упираться в 365 ват и сбрасывать частоты. Лучшего стабильного результата, что я смог от неё добиться, – это +3% производительности при максимальном потреблении, для этого пришлось зафиксировать частоту на 1900 и загнать в небольшой минус частоту памяти. Так что, для того чтобы сбросить 100в жора на этих картах, придётся жертвовать производительность в любом случае.
Попробуй настроить и заблокировать напряжения в Curve Editor через L например на 1050 мВ без нагрузки и понаблюдать, не закрывая Curve Editor, что происходит с частотой по мере прогрева GPU, увидишь как в диапазоне 50-60°С начнется сброс частоты. Это особенно заметно, когда например настраиваешь кривую после прогрева чипа до 70-80°С с минимальным запасом по стабильности, сохраняешь пресет, даешь чипу остыть, заново его применяешь и видишь, что кривая подскочила на 4-6 шагов выше твоих настроек, вместо 1-2 шагов рандомно в любую сторону (как она это делает всегда), и уже не может работать с такой Curve на низких температурах.
получится ли скинуть сотню ватт у 3080ти 3090 без потери производительностьРиторический вопрос был про 4000 серию. На 3080ti и 3090 я сбрасывал больше 100 Вт без потери или с аналогичной минимальной потерей производительности. Вот с 3090ti не удалось поупражняться.
950мв это все же не андервольтинг, а полу-меры. И потребление не задушил и производительность потерял.
Спасибо
Пожалуйста!
Предлагаю статью про то "4к это не так страшно" что благодаря fsr 1.0/2.0, DLSS и прочим технологиям можно играть в 4к на средних картах так же как и в FHD но при этом получать лучшую картинку.
Прорабатывал этот вопрос при нахождении оптимальных настроек для всех игр, которые пробовал. Поэтому могу перенести свой опыт сюда в виде статьи. Скорее всего со статей про настроек в играх, начну поднимать этот вопрос.
Недавно же делали
Интересная, полезная статья
Просьба по следующей статье затронуть тему Adjust Refresh Rate и так называемый de-judder, в случае если нет подгонки герцовки
Многие не совсем понимают что это и зачем. Сам собаку на этом съел
И нюансы в плане того как производители режут 2.1 hdmi, до 40gbps, из-за чего невозможно прокинуть DV в 120герцах RGB/4:4:4 и нужно постоянно менять на 60гц, если чередуется hdr и не hdr контент.
Да и в целом интересно как заставить винду кидать pass through DV.
Через Kodi у меня не получилось
Спасибо!
Обязательно
производители режут 2.1 hdmi, до 40gbps, из-за чего невозможно прокинуть DV в 120герцах RGB/4:4:4C1 c 40Gbps портом корректно обрабатывает 120hz DV VRR. Тут проблема с Mediatek, которые не умеют в нормальный RGB Tunnelling 120hz DV.
Да и в целом интересно как заставить винду кидать pass through DV.passthrough DV в контейнере RGB с появлением любимого значка Dolby Vision на ТВ? Пока никак. DV passthrought пока в Windows работает через DisplayPort на поддерживаемых мониторах.
Но это и не нужно. Вся обработка может происходить программно, а на ТВ уходить в HDR потоке. MPV скоро и в DMD научиться - остальное он уже умеет.
Комментарий недоступен
Вчера андервольтнул 2070s, удивился что в доте2 на хай настройках на 2к монике температура 51градус и вертушки даже не включаются 😐
Чего_бля.jpg
различное тестирование и стресс тестирования видео компонентаКакой-то пережеванный неизвестным графоманом машинный перевод что ли? Пиздец. Интересно, соберется ли хоть кто-нибудь дочитать эту текстовую катастрофу до конца.
Первый блин может оказаться и комом, ведь это мой первый крупный текст в принципе без какого-либо опыта. Поэтому в следующий раз вместо язвительных замечаний можешь предложить конструктивную критику с примерами исправлений, если действительно хочешь помочь, а не тешить свое ЭГО.
Интересненько. На неделе ожидаю 3090ti от палита, буду в 3дмарке смотреть результаты и потребление до и после гайда. Спасибо!
p.s. калибровка ОЛЕД панели была бы интересна.
Комментарий удален модератором
Заниматься таким не планировал, но зачем-то ознакомился с интересом. Спасибо, автор.
Извините если глупый вопрос просто я вчера первый раз андервольтил и не понимаю почиму когда я выставляю например 1950 частоту и нажимаю галочку, то в конце кривая все ровно подымается до 1965?
Когда настраиваешь Curve твои настройки следом дорабатывает драйвер, а он бывает очень своенравен. Например даже полностью настроенная и зафиксированная Curve, сохраненная в пресет Afterburner или PrecisionX, при следующем ее применении сдвинется на 1-2 шага в ту или иную сторону. Это стоит также учитывать при ее регулировки для стабильности разгона. Если же вы двигаете точку на кривой, а она не поддается, сделайте как я написал в статье - двигайте по 3-4 (больше, если потребуется) точки, примените несколько раз и все получится.
Комментарий удален модератором
Не осилил, чёт уж слишком душно.. вообще, подавляющее большинство покупает железобетон, чтобы установить и забыть, но за материал спасибо, душнилам зайдёт
Только потом это большинство, тех кто установил и забыл, бежит создавать темы аля "карта греется до 80градусов, это нормально?" или "помогите, низкий ФПС на железе за 3000$ с ртх 3080/90ти". Так что этот материал можно считать обязательным к прочтению, дабы потом не плодить миллион однотипных тем.
О вот с этим говном я уже намучался прилично, хотелось бы почитать про HDR и в том числе его работу с madvr и разными опциями вывода.
Сразу бы вкинул вопрос про просмотр через pixel shader с отключением передачи метаданных HDR, валидный ли это способ просмотра.
Валидный, если знаешь значения яркости своего экрана в SDR режиме, или без проблем подберешь на глаз. Мощнее madVR движка для реалтайм обработки видеопотока на сколько мне известно на рынке нет.
HDR только с олед работает, там это имеет смысл. Все остальное - мусор (или стоит как 2 C2 телека)
Сорри если нубский вопрос, еще не все дочитал, и спасибо большое за полезный лонгрид.
У моей 3080 tuf пищат дроссели под большой нагрузкой и очень шумно воют вентиляторы при ультрах и лучах. Я собственно делал андервольт по тутору с ютуба, это помогло с писком, но винты до сих пор от любого графонистого геминга норовят поднять комп в воздух. Где и что лучше скручивать так чтобы видяха по минимому шумела, даже в ущерб производительности? Я как напряжение не уменьшал с частотами курвой, все равно обороты высокие.
Ограничь на 900-925мв, найдя там максимум частоты, и ничего не будет взлетать уже. Дроссели пищат от тока - смотри потребление на котором начинается шум и старайся до него не доводить. Хотя как по мне - нормальный корпус глушит этот звук почти полностью.
Комментарий удален модератором
Спс за гайд, до этого смотрел Ремонтяша, тот больше про андервольт
Хочу отметить, что P12 в качестве корпусных не очень эффективны, на собственном опыте (Zalman I3 не edge) сравнивал, F12 тише и лучше продувают именно корпус, а P12 дуют в радиаторы дай боже
В корне не согласен. Я тестировал P12 и F12 в качестве корпусных и радиаторных (SE-224-XT, Assassin 3, Silver Arrow V1, XSPC TX/RX, Nemesis GTR/GTS) вентиляторов, также замерял инструментами воздушный поток и шум. При одинаковом уровне шума в корпусах Thermaltake V21, NCASE M1 V6, Cooler Master H500 и Aerocool Aero One вентилятор P12 показал себя производительней F12 по температурам компонентов, воздушному потоку и статичному давлению.
Спустя пару месяцев, пацаны а чего это кремнем так пахнет? А...так это же чипы памяти у тебя погорели.
Хорошая статья, пригодится.
Единственное у меня на карте кулеры не регулируются, только три ступени, кому нить удавалось разлочить? Китайская GamesRock.
В таком случае рекомендую отключить вентиляторы от платы видеокарты и через самодельный или китайский переходник подключить их к мат.плате для гибкого управления.
3070ти. Тоже андервольт стоит.
из жизненого опыта у кого всё на электричестве работает, меньше грейте чайник, с утра заварили полный и в термос перелили на целый день горячая вода для чая и кофе, а электрические плиты могут до 7 киловатт потреблять , так что компы не дохрена кушают на самом деле