Андервольтинг: чем он выгоден
Почему меньшая мощность стоит меньше работы, чем экономит, как шаг за шагом найти свою лучшую настройку и почему работа на ватт важнее хешрейта.
На какое число настраивать?
Настраивайте на работу на ватт, а не на хешрейт. Андервольтинг означает работу карты на напряжении или лимите мощности ниже заводских, и улучшает он именно это число.
Большинство настраивает по хешрейту, потому что майнер выводит его крупнее всего. Это не то число. Именно поэтому так много ригов зарабатывает меньше, чем могло бы их оборудование.
Продаёте вы работу. Платите вы за ватты. Поэтому прибыльность рига решает работа на ватт, а сам по себе хешрейт ничего об этом не говорит.
Почему меньшая мощность стоит так мало работы?
Потребление карты растёт примерно пропорционально квадрату напряжения. Работа, которую она выполняет, растёт примерно пропорционально частоте. Это разные кривые, и разрыв между ними и есть возможность.
Последние несколько процентов частоты требуют дополнительного напряжения, а напряжение стоит мощности в квадрате. Поэтому этот последний отрезок производительности покупается по ужасной цене. Отказавшись от него, вы сэкономите гораздо больше ватт, чем потеряете работы.
Когда это имеет смысл?
Это зависит от того, сколько вы платите за электричество.
- Бесплатное электричество: забудьте обо всём этом и гоните карты на полную. Вам нужна общая отдача, а она максимальна в верхней части диапазона.
- Платное электричество, то есть почти у всех: цельтесь во второй пик, отдачу на ватт. Каждый сэкономленный ватт это сохранённые деньги, каждый час каждого дня. Так несколько процентов складываются во что-то значимое.
- При любой цене: карта, работающая ниже своего лимита, холоднее и тише. Её вентиляторы работают меньше и служат дольше, и весь риг стареет медленнее. Это чего-то стоит, даже если арифметика сошлась бы вничью.
Как найти свою лучшую настройку?
Чужие настройки не ваши. Две одинаковые карты из одной коробки различаются, и достаточно сильно, чтобы это имело значение. Поэтому это измерение, а не скопированное число.
- Измеряйте у розетки. Розеточный ваттметр стоит очень недорого и видит весь риг: потери блока питания, райзеры, плату и процессор. Драйвер показывает только карту, и настройка по нему скрывает часть того, за что вы платите.
- Меняйте по одному параметру за раз. Давайте каждой настройке не меньше 30 минут, а лучше час, потому что тепловой режим устанавливается медленно.
- Двигайтесь вниз шагами. Снизьте лимит мощности, затем запишите работу и ватты. Повторите.
- Следите за отношением работы к ваттам. Сначала оно растёт. Продолжайте, пока оно не перестанет расти.
- Эта точка и есть ваш ответ. Дальше карте не хватает питания, и работа падает быстрее мощности. Это другая сторона той же кривой.
- Прежде чем доверять настройке, проверяйте стабильность целые сутки. Слегка слишком агрессивный андервольт не вызывает сбоя. Он выдаёт работу, которая не проходит проверку, а это хуже. Риг выглядит занятым и зарабатывает меньше.
Настраивать ядро или память?
На большинстве алгоритмов одно из двух делает работу, а другое просто едет следом. Что именно, зависит от алгоритма, а не от карты.
- Где работу делает память, ядро часто можно сильно опустить почти без потерь. Там и лежат лёгкие ватты.
- Где работу делает ядро, всё наоборот. Память обычно можно оставить как есть или понизить.
С памятью также нужна осторожность. Поднять частоту памяти это классический способ выиграть несколько процентов и потерять больше на неудачных шарах. Эти сбои не всегда заметны.
Если вы вообще поднимаете частоту памяти, следите за долей отклонённых шар в течение суток, а не за хешрейтом в течение минуты.
Как понять, что настройка сработала?
Настройка закончена, когда с ней согласен пул. Консоль майнера показывает, что карта пыталась сделать. Ваш дашборд показывает, что дошло и было принято, и платят вам именно за это.
Поэтому сравните полные сутки на новой настройке с полными сутками на старой. Используйте среднее значение с дашборда, а не текущее. Проверьте, что доля отклонённых шар не изменилась.
Андервольт может сэкономить ватты и незаметно стоить несколько процентов принятой работы. Это не улучшение, и консоль никогда вам об этом не скажет.