Здравствуйте!👋🏻 Как мы можем помочь?
Kryptex
Приложение
Майнинг
Компьютеры
Выплаты
Безопасность
Задать вопрос
Как разогнать видеокарту для майнинга Эфира (Ethereum)
Монета Ethereum майнится на алгоритме Dagger Hashimoto, он же Ethash. В память видеокарты загружается массивный DAG-файл — блок данных, необходимых для расчётов. Объём DAG-файла на данный момент приближается к отметке в 3ГБ и увеличивается на 8МБ каждые 30.000 блоков или 10 с половиной дней.
Алгоритм Dagger Hashimoto предполагает большое число вычислений внутри видеопамяти, поэтому чем выше скорость памяти, тем выше скорость этих вычислений. Разгон ядра не увеличивает хешрейт, но повышает электропотребление. Разгоняйте видеопамять, частоту ядра можно, наоборот, понизить.
Под алгоритм Dagger Hashimoto сложно сделать специализированный ASIC-майнер из-за потребности в больших объёмах и скоростях видеопамяти. Значит монету Эфириум можно майнить только на видеокартах.
Какие частоты поднимать?
Dagger Hashimoto положительно отзывается на рост частоты видеопамяти. Частота ядра настолько незначительно влияет на доходность, что её можно, наоборот, понижать, чтобы уменьшить электропотребление и нагрев чипа.
Как выставить правильную частоту видеопамяти?
1. Узнайте производителя видеопамяти
Посмотрите в приложении GPU-Z производителя видеопамяти. 
Вне зависимости от производителя вам может повезти чуть больше или чуть меньше. Ориентируйтесь на значения выше, как на пример.
2. Запустите стресс-тест
Запустите стресс-тест в программе FurMark. Он нагрузит видеокарту на 100%. Это позволит вам проверить стабильность карты в боевых условиях.
3. Последовательно поднимайте частоту памяти
Для разгона видеокарт рекомендуем программу MSI Afterburner. Она работает со всеми видеокартами от любых производителей.
Незначительно поднимите частоту видеопамяти на 50МГц и примените настройки. 
Не волнуйтесь! По умолчанию MSI Afterburner не запускается вместе с Windows и не применяет автоматически настройки при следующем запуске компьютера. После перезагрузки компьютер будет работать на стандартных частотах.
Запомните частоту, на который вы столкнулись с нестабильностью и выставьте частоту на 50МГц ниже. Например, если вы поставили +620МГц и заметили визуальные артефакты, то понизьте частоту до +570МГц.
4. Проверьте стабильность майнинга
Оставьте компьютер майнить непрерывно минимум на сутки и проверьте стабильность по чеклисту:
Если не получается выполнить все пункты, уменьшите разгон ещё на 50МГц.
Уменьшайте разгон при любых подозрениях на нестабильную работу компьютера или при несовпадении начислений. Переразгон — самая частая причина нестабильного майнинга и несовпадающей доходности.
Как уменьшить энергопотребление?
Можно понизить потребление электричества и не потерять ни грамма производительности!
Уменьшайте значение Power Limit в программе MSI Afterburner до тех пор, пока не начнёт уменьшаться доходность. Так вы ограничите максимальный уровень потребления электричества, а видеокарта самостоятельно установит нужные напряжения и частоты, чтобы укладываться в новые лимиты.
Подробнее об энергопотреблении компьютера мы рассказали в видео «Как майнеру не переплачивать за электричество? Уменьшаем потребление видеокарт.»
Что такое Power Limit?
Power Limit — лимит потребления электричества, который тесно связан с величиной TDP, теплопакетом видеокарты.
У GeForce GTX 1070 TDP равен 150Вт. На максимальной нагрузке при 100% Power Limit карта будет потреблять примерно 150Вт.
Понижать power limit абсолютно безопасно. Уменьшается нагрузка на подсистему питания видеочипа, уменьшается потребление и уменьшаются температуры.
Какие ещё есть способы повысить доходность?
Для видеокарт AMD Radeon RX 4xx-5xx
Измените тайминги видеопамяти через Polaris Bios Editor и перепрошейте биос через AtiWinFlash. Об этом у нас есть отдельная статья.
Для видеокарт NVIDIA GeForce GTX 1080, 1080Ti, Titan X (Pascal), Titan Xp
Воспользуйтесь приложением ETHlargement Pill в паре с разгоном видеопамяти, чтобы получить до 35Mh/s на GTX 1080, 55Mh/s на GTX 1080Ti и до 65Mh/s на Titan Xp. Подробнее в статье про «таблетку» 💊.
Что-то пошло не так? Поможем! 🚑
Задавайте вопросы в сообществах Криптекса ВКонтакте и в Телеграме. Наши опытные пользователи обмениваются опытом и помогают друг-другу в трудных ситуациях. Обсуждайте железо, разгон и делитесь своими идеями!
Или напишите Криптексу напрямую, у нас большой опыт разгона 💪🏻
Как работает Power Limit в MSI Afterburner?
MSI Afterburner позволяет управлять характеристиками видеокарты. Power Limit, Temp. Limit, Core Voltage часто заблокированы (последний – всегда). Разберёмся, что они значат, по какой причине не активны по умолчанию. Расскажем, как разблокировать Power Limit, если он не активен и настроить параметр.
Что такое Power Limit в MSI Afterburner
Название параметра переводится как «Предел энергопотребления» – регулирует расход электрической энергии, потребляемой видеокартой. Касается основного видеочипа, но, если в настройках включить синхронизацию, значение применяется к остальным составляющим системы (например, если у вас ферма для получения криптовалюты, игровой компьютер с парой графических ускорителей).
К сведению. О параметре Core Voltage можно почитать в другом материале.
От потребляемой мощности зависит тепловыделение чипа. Во-первых, при повышении мощности питания увеличивается температура силовых элементов видеокарты, причем по кривой, близкой к экспоненте. Поэтому охлаждение должно справляться с отводом, рассеиванием этой тепловой энергии. Во-вторых, мощности блока питания некоторых систем (купленных без запаса) может не хватать при работе видеокарты с повышенным термопакетом.
Важно. При разгоне следите за температурой устройства, позаботьтесь о качестве и исправности охлаждения (работа без посторонних звуков, отсутствие пыли).
Что делает Power Limit в MSI Afterburner
Разработчик приложения не объясняет значения и принципы работы Power Limit. Эксперименты и опыт пользователей показывают, что при превышении параметра активируется тротлинг – видеокарта сбрасывает турбо-частоты до номинальных (иногда опускаются ниже) с целью защиты от термических повреждений. Потребляемый ток, соответственно и мощность, снижаются.
Как Power Limit связан с Temp Limit
Limit указывает пиковую температуру графического чипа при условии поддержания технологии видеокартой. Когда термодатчик показывает, что температура видеоядра достигла установленного предела, контроллер начинает сбрасывать тактовую частоту с целью опустить температуру чипа ниже указанного в Temp Limit значения.
Примите к сведению. Работа функции зависит от охлаждения, настроек вентилятора.
Что делать, если Power Limit и Temp Limit заблокированы
Параметры управления температурой и электропитанием (значит и тепловыделением) в приложении MSI Afterburner могут быть заблокированными по разным причинам. Чаще всего видеокарта несовместима с соответствующими технологиями, установлены старые драйверы.
Сначала перезагрузите компьютер, если после инсталляции Афтербернер не перезапускали систему. Далее обновите графический драйвер, скачав установщик с официального сайта (не через Центр обновления Windows).

Если ничего не помогло, дело в BIOS видеокарты, он не поддерживает управление температурой и мощностью. Изредка выходом становится обновление прошивки графического адаптера.
Как пользоваться
Чтобы пользоваться программой, необходимо сначала ее скачать, установить и настроить. Рассмотрим все эти пункты.
Для начала необходимо скачать программу.
Для этого заходим на официальный сайт MSI Afterburner и листаем сайт вниз до секции с загрузкой:
Как установить MSI Afterburner
Нажимаем везде «далее».
После жмем «далее» и ждем окончания установки.
После установки запускаем MSI Afterburner.
MSI Afterburner очень прост в использовании. Для того, чтобы понять как работает программа, изучим параметры и за что они отвечают.
Настройка MSI Afterburner
Данный разгон необходим для увеличения хешрейта вашей видеокарты во время майнинга или для повышения производительности (ФПС) в играх.
Fan Speed – если ваша видео карта сильно греется, мы все равно не рекомендуем выставлять 100% оборотов, так как тем самым быстрее исчерпается ресурс кулеров (а это одна из самых частых поломок).
При увеличении разгона видеокарты по памяти и по ядру, лучше всего прибавлять по 10 единиц.
Так же разгонять видеокарты можно прямо в майнерах. Смотрите примеры разгона:
Смотрите видео
Прежде чем мы начнем, помните, что разгон небезопасен, и при настройке вашей видеокарты есть риск нанести непоправимый ущерб.
MSI Afterburner упрощает разгон, но настоятельно рекомендуется действовать с изрядной долей здравого смысла.
Если вы чувствуете, что вы слишком далеко зашли с разгоном, немедленно остановитесь и обратитесь за советом к компетентным источникам, прежде чем продолжить.
Как разогнать видеокарту
Разгон в MSI Afterburner придерживается стандартной техники разгона и тестирования, чтобы найти самые высокие и наиболее стабильные настройки. Не забывайте нажимать кнопку «Применить» после любых изменений.
Расширенные настройки
Нажав на «шестеренку» (настройки), откроются все настройки MSI Afterburner.
Для применения заблокированных и расширенных настроек можно использовать файлы конфигурации.
Чтобы перейти в режим редактирования конфигурации необходимо нажать правой кнопкой мыши по ярлыку MSI Afterburner и выбрать пункт « Расположение файла ».
Откроется папка с установленной программой. В ней мы увидим много файлов. Нам нужно выбрать папку « Profiles »:
В ней лежат файлы конфигурации:
Редактировать их можно в любом текстовом редакторе в режиме администратора. Весьма удобно для редактирования использовать стандартный Блокнот Windows 7/8/10, либо Notepad++ (он еще более удобен).
В этой папке лежат следующие файлы:
До начала редактирования разумно сделать резервные копии этих конфигурационных файлов в другую папку для того, чтобы все восстановить, если что-то пойдет не так.
Если в конфигурационных файлах окажутся синтаксические ошибки, то и андервольтинг и разгон не сработают. А в интерфейсы программы ползунки окажутся заблокированными.
Как разблокировать core voltage
Чтобы разблокировать вольтаж нужно в главном файле конфигурации MSIAfterburner.cfg в разделе Settings в режиме администратора указать единицу в следующих опциях:
UnlockVoltageControl=1 (разблокировать управление вольтажом)
UnlockVoltageMonitoring=1 (разблокировать мониторинг вольтажа)
StartupDelay=0 (задержка времени для применения разгона/андервольтинга)
ForceConstantVoltage=1 («Принудительное постоянное напряжение»)
Для АМД
Если вы хотите включить режим неофициального оверклокинга, то внесите или добавьте изменения в следующие строки:
[ATIADLHAL] UnofficialOverclockingMode=1 UnofficialOverclockingEULA=I confirm that I am aware of unofficial overclocking limitations and fully understand that MSI will not provide me any support on it
Для Nvidia
Для Nvidia в файле MSIAfterburner.cfg можно изменить значения вольтажа при настройке разгона/андервольтинга с помощью кривой «Curve» (ее часто называют «курвой»):
VFCurveEditorMinVoltage = 700 (минимально возможный вольтаж, можно установить в 650 мВ)
VFCurveEditorMaxVoltage = 1250 (максимальный возможный вольтаж, в милливольтах)
Определяем настройки для каждой карты отдельно
Файлы с расширением *.cfg с названием, начинающимся на VEN_1 … позволяют применять разгон и даунвольтинг для каждой карты.
Синтаксис этих файлов следующий:
Последняя строка ( VDDC_Generic_Detection=1 ) заставит программу обращаться к контроллеру видеокарты через модуль регулировки напряжения от nVIDIA.
Как понять какой из файлов *.cfg к какой карте относится?
Для этого можно сопоставить номер шины ( BUS ), которая указана в названии:
В графическом интерфейсе можно узнать номер шины нажав на значок i :
Теперь мы можем вносить изменения дальше.
В конфигурационных файлах *.cfg для каждой видеокарты мы укажем значения температурных лимитов (в градусах по Цельсию), Power Limit (мощности в процентах), Core и Memory Clock (частоты ядра и памяти в мегагерцах), режимы работы вентиляторов ( Fan Speed ) карты и частоту их оборотов.
С помощью графического интерфейса мы так же можем указать автозапуск приложения и нужного профиля разгона, вольтаж ядра, параметры вентиляторов и т.д.
Лучше выключить опцию синхронизации настроек одинаковых ГП потому, что даже карты одного производителя как правило имеют собственный, уникальный потенциал для разгона.
Рекомендуем поставить галочку на опцию « Запускать вместе с Windows ».
Как включить управление вентиляторами
При майнинге мы рекомендуем выставить минимальную скорость вращения на 40-60%. Далее мы будем подбирать приемлемые настройки, позволяющие работать карте на оптимальной температуре, и в то же время не повышать шум и износ подшипников вентиляторов.
Для авто-управления частотой вращения вентиляторов графических адаптеров согласно настроенной кривой вращения, в графическом интерфейсе надо подключить кнопку « Auto »:
Как добавить MSI Afterburner в автозагрузку
Для авто применения опций разгона для всех видеоплат необходимо выставить нужные параметры и сохранить их в профиль.
Чтобы автоматически применить профиль нужно нажать на кнопку со значком Windows – « Startup ».
Использование персональных параметров видеокарт станет выполняться при каждом запуске фермы или компьютера.
Так же нужно нажать на шестеренку « Опции » и включить галочку « Запускать вместе с Windows ».
Как разблокировать ползунки Core Voltage, Power Limit и Temp Limit
Пример неактивной опции:
Чтобы разблокировать кор вольтаж, разгон и fan speed необходимо нажать на шестеренку настроек:
Здесь мы можем отметить галочкой нужные нам опции – « Разблокировать управление напряжением » и « Разблокировать мониторинг напряжения ».
Если там нет таких строк, то нужно вставить их в каждый конфигурационный файл самостоятельно.
Теперь ползунок Core Voltage становится активным.
Так же не забудьте в настройках поставить галочки « Разблокировать управление напряжением » и « Разблокировать мониторинг напряжения ».
Аналоги
К аналогам этой программы относят:
Вывод
MSI Afterburner – простая и удобная в обращении программа. Очень легко с ее помощью разгонять видеокарты. В настройках меню «интерфейс» вы всегда можете поменять скин программы.
Так же MSI Afterburner, показывает температуру и частоту видеокарты.
Это очень удобная и незаменимая программа для майнинга!
За что отвечает параметр “Power Limit” в MSI Afterburner?
Данная программа от компании MSI является очень популярной среди тех пользователей, которые любят повышать производительность своих видеокарт за счет разгона и экспериментировать с их настройками. Несмотря на то, что разработчиком является MSI, их Afterburner работает с видеокартами любых производителей, к примеру таких как Asus, Palit, Gigabyte и так далее.
Главное окно программы
Главное окно программы представляет из себя необычного вида информационную панель, где отображаются основные показатели видеокарты. Прямо по центру расположены переключатели, способные напрямую влиять на мощность и производительность видеокарты: Core Voltage, Temp limit, Core Clock, Memory Clock, Fan Speed и Power limit. На последнем мы остановимся более подробно.
Что делает опция Power Limit?
Любая видеокарта имеет свой порог энергопотребления (TDP). Чем он выше, тем больше электрической энергии расходуется за единицу времени и тем больше выделяется тепла. Именно по этому более мощные видеокарты имеют большее энергопотребление и на них устанавливаются более мощные системы охлаждения для отведения выделяемого темпла.
Параметр Power Limit позволяет увеличить или уменьшить максимальное энергопотребление видеокарты. Увеличивать его нужно при разгоне, ведь чтобы выжать из карты больше ее стандартных возможностей, ей нужно дать больше питания.
Если же Power Limit уменьшить, то это приведет не только к падению производительности видеокарты, но и к ее меньшему нагреву. Для многих не секрет, что чем при меньших температурах работает видеокарта, тем больше ее срок службы.
Вывод
Параметр Power Limit в программе MSI Afterburner нужен для управления энергопотреблением видеокарты. Увеличивать его нужно при разгоне видеокарты, а уменьшать – для ее замедления и снижения рабочих температур.
Как я искоренил причину stuttering и пропуска кадров во всех играх, а также случайно понизил температуру на 15 градусов
Буду краток, причина оказалась в непостоянстве частоты GPU (больше), и CPU(меньше). Используя MSI Afterburner, HWiNFO64, и RivaTuner экспериментальным путем я выяснил что пропуски кадров происходят из-за достижения powerlimit в gpu и pl4 limit в cpu. Лимиты есть и всегда будут. Даже если убрать лимиты для мощности и тока, упремся в температурный лимит, который ещё более наглый чем предыдущие, тк изменяет частоту более резкими скачками. Но есть решение. Прошу под кат.
Shuttering такого вида встречается даже на самых мощных компьютерах с 2080ti, 1080ti, и особенно в sli конфигурациях.
Я использую GPU GTX1070, CPU 6700K, экран 1080p@120hz, p750dm2 clevo (но скорее всего все нижесказанное будет относиться и к десктопам).
Мой девайс ноутбуком язык не поворачивается назвать из за десктопного процессора и соответствующего охлаждения.
Просто понизив частоту на где то 1-5% с прыгающих 1750-1680Mhz до стабильных во времени 1671Mhz с помощью функции curve в Afterburner, stuttering практически полностью исчез.
А после выключения turbo boost на 6700k(и фиксации частоты на 4Ghz) он исчез окончательно. При этом температура GPU упала с 88 до 73 градусов.
Далее я проводил тестирование с процессором на одной и той же частоте, 4Ghz. Эффект еще сильнее если учитывать эффект от отключения turbo boost.
Тестирование проводил в игре Rise of Tomb Raider тк у нее есть встроенный бенчмарк.
До:
После:
Результат бенчмарка:
До:
После:
Настройки графики средние:
Ну и самое главное, curve для моей видеокарты, с разгоном +148:
OSD я активировал в настройках MSI Afterburner Core clock, CPU clock, Power limit, и через плагин к HWiNFO64 использовал индикадоры throttling CPU:
Просто поиграв минут 15, определил минимальные частоты CPU и GPU после просадки из-за нагрева, и установил горизонтальную линию на 10 Mhz ниже. Power limit (и другие лимиты) должны быть всегда либо активны либо нет, а не дребезжать каждые несколько секунд.
Небольшое замечание, многие средства мониторинга, тот же task manager в Windows, и особенно HWiNFO64 очень хорошо видны на графиках, так что будьте внимательны, пропуски кадров через равные промежутки времени — это норма с этими программами на время тестирования. Я рекомендую установить интервал обновления графиков каждые 5 секунд.
Результат — падение производительности всего лишь на 0.14%(посчитал из общего количества кадров бенчмарка), повышение средрего fps(top 95%), и понижение температур GPU и CPU на 15 градусов при измерении на GPU ( тк радиатор у них общий) взамен на более плавный игровой процесс.
Итоги:
CPU full power, GPU full power — 88 C, 72 fps
CPU low power, GPU full power — 80 C, 72 fps
CPU low power, GPU low power — 73 C, 71 fps
Более подробно тестировать у меня к сожалению нет времени.
PS:
Насчёт CPU. Нужно не грубо отключать turbo boost, а с умом. До перехода на 4.0Ghz, я пробовал 4.4Ghz(overclock), 4.2Ghz, и 4.1Ghz. Они все без исключения не стабильны во времени, и производят просадки до 4.0Ghz. У вас может быть другая ситуация. Ещё от игры зависит, так что отключение turbo boost как универсальное решение не рекомендую, скорее ручной выбор максимальной стабильной во времени частоты.
Меня вдохновила на написание эта статья — habr.com/en/post/419043.
Если заметили ошибки, прошу писать в личку)
Если статья понравится, то переведу на english.

























