Настала весна, скоро лето, а это значит, что пора настроить асик, чтобы он майнил оптимально в условиях жары и перепадов температуры, а шумел ровно столько - сколько надо нам!
Задача, которую будем решать
Нам нужно:
- Чтобы при повышении входной температуры (температура воздуха, входящая в асик, окружающая асик температура помещения), асик не перегревался.
- Чтобы при изменчивой температуре входного воздуха, асик майнил оптимально, сам переключал режимы (профили) майнинга, выдавая максимальный, но безопасный хешрейт.
- Мой способ обеспечит стабильные (неизменяемые, постоянные) обороты вентиляторов, а значит и стабильный уровень шума от устройства, который пользователь сочтет нужным и допустимым для его локации.
Автопереключение профилей майнинга в асике.
Итак, нам нужна прошивка с возможностью автопереключения профилей, в зависимости от каких-либо внешних условий.
Профиль майнинга - это соовокупность подаваемого напряжения на чипы хешплаты и частоты каждого чипа, при которых асик выдает нужный хешрейт.
Зависимость простая:
- Чем больше хешрейт надо выдать - тем больше напряжение и частота работы чипов.
- Чем больше напряжение и частота работы чипов - тем больше потребление устройства.
- Чем больше потребление устройства - тем больше греются чипы.
Вариант 1:
- Чем больше греются чипы - тем больше воздуха нужно для охлаждения.
- Чем больше воздуха нужно для охлаждения - тем больше обороты вентиляторов.
- Чем больше обороты вентиляторов - тем больше шум.
Вариант 2:
- Чем больше греются чипы - тем более холодный воздух нужен для охлаждения при неизменяемых оборотов вентиляторов и, как следствие - шума.
Как вывод - если обороты и шум вентиляторов у нас стабильные, а температура входного воздуха меняется, то нужно переключать профили майнинга на понижение/понижение, чтобы чипы оставались в нужном пользователю температурном режиме.
Выбор прошивки: BraiinsOS или Vnish.net?
Еще год назад, на BraiinsOS была реализована система DPS (Dynamic Power System).
Суть ее настройки была в том, что асик с оборотами вентиляторов 100% переключался при перегреве более чем на 5°С от целевой температуры "на чипах" на режим ниже. Если на новом режиме обороты вентилятора начинали падать ниже 80%, то режим переключался вверх. Но, как по мне - это шумно.
Суть ее настройки была в том, что асик с оборотами вентиляторов 100% переключался при перегреве более чем на 5°С от целевой температуры "на чипах" на режим ниже. Если на новом режиме обороты вентилятора начинали падать ниже 80%, то режим переключался вверх. Но, как по мне - это шумно.
Если задать ручную регулировку вентиляторов, допустим 60%, чтобы было потише - асик переключит несколько режимов вниз, но не вернется на режимы "выше", поскольку "правило <80%" отключается при ручном режиме вентиляторов. Это не давало возможности полноценно использовать DPS.
С релизом прошивки 1.2.1 Vnish.net все стало проще. Появилось автопереключение профилей. Примечательно, что я был в числе тестеров прошивки и писал о ней еще до релиза в этой статье, когда она была на Beta-версии. Но, дело было уже почти зимой - так что в автопереключении профилей не было нужды.
Настройка автопереключения профилей в прошивке Vnish.net
Для начала, нужно прошить асик. Обратитесь в телеграм-чат Поддержки, они скинут видео, помогут советом, все объяснят. Я исхожу из того, что прошивка у Вас уже стоит.
Настройка вкладки Охлаждения асика на Vnish.net

Тут мы ставим оптимальный, по нашему мнению, уровень работы вентиляторов. Эти обороты будут поддерживаться постоянно и не будут меняться. Исключением будет лишь перезапуск устройства.
Настройка вкладки Производительность асика на Vnish.net

Итак, по порядку, что мы тут видим.
Высокое время замера - так же не очень хорошо, асик может уйти дальше "безопасного коридора" температуры, чего нам бы не хотелось.
- В данный момент работает Профиль майнинга 86TH
- Включено "Автопереключение профилей"
- "Повышать, если температура ниже 63"
- "Понижать, если температура выше 68"
- Время замера параметров - 4 минуты
Высокое время замера - так же не очень хорошо, асик может уйти дальше "безопасного коридора" температуры, чего нам бы не хотелось.
- "Повышать не выше"
Разница между "Повышать" и "Понижать" должна составлять минимум 5°С.
Диапазон работы асика 63-67°С (при 62 и 68 сработает уже переключение профиля) был оценен мной как оптимальный:
Запас в 2°С до "заводской" температуры 70°С
Не слишком низкий нижний предел - чипы на температуре 63°С не становятся нестабильными, им хватает этого нагрева для работы.
Настройка вкладки Пулы асика на Vnish.net

По умолчанию я использую пул EMCD (1.00% FPPS комиссия по промокоду с минвыводом от 0.001)
1.00% комиссии на майнинг в EMCD вместо 1.5% достигается за счет промокода miner2miner, который надо указать при регистрации аккаунта. Майню на EMCD с сентября 2023 года и делал подробный отзыв о пуле в статье "Все о EMCD: реальный отзыв майнера, промокод для регистрации, сравнение с пулами". Обязательно почитайте, если еще не на EMCD - прозреете, как все бывает комфортно, когда в одном приложении и пул, и накопительный счет с % на остаток и p2p площадка без KYC верификации, но с полной безопасностью.
Настройка вкладки Расширенные асика на Vnish.net

Настройки достаточно стандартны, разве что я выставляю "Порог хешрейта плохо чипа" на минимум, чтобы во время автотюнинга максимально их отстроить. Может в этом я ошибаюсь, но вроде бы так меньше шанс нестабильного чипа.
Важным параметром тут является "Критическая температура чипов" - 75°С
Этот параметр отвечает за отключение устройства, если что-то пойдет не так. Ниже 75°С (если у нас рабочая температура до 68°С) не получится поставить, так как вентилятор при приближении к данной настройке выходит из ручного режима в режим авто, и начинает охлаждать асик более усиленно. Сохраняйте тут 7°С разницы минимум между "переключать ниже" и "критической температурой".
Важным параметром тут является "Критическая температура чипов" - 75°С
Этот параметр отвечает за отключение устройства, если что-то пойдет не так. Ниже 75°С (если у нас рабочая температура до 68°С) не получится поставить, так как вентилятор при приближении к данной настройке выходит из ручного режима в режим авто, и начинает охлаждать асик более усиленно. Сохраняйте тут 7°С разницы минимум между "переключать ниже" и "критической температурой".
Я в курсе, что на чипах в Antminer S19 нет температурных датчиков, есть лишь 2-4 датчика в начале и в конце платы, а значение "на чипах" - всего лишь расчетное, высчитывается путем добавления 15°С в значению "на плате".
Автопереключение профилей майнинга в зависимости от температуры воздуха
Теперь рассмотрим на скришотах как работает асик с подобными настройками.

Оговорюсь, что время +3 часа нужно брать в уме.
Таким образом, температура за последние 24 часа падала до 62°С (красный график) на режиме 81Т (желтый график) в 01:21 и сработало переключение на режим 86Т. Далее, в 05:15 ночи, когда на улице стало прохладно, переключение профиля отрабатывало еще раз "вверх", подняв хешрейт до 91Т и разогрев чипы до 65-66°С.
Таким образом, температура за последние 24 часа падала до 62°С (красный график) на режиме 81Т (желтый график) в 01:21 и сработало переключение на режим 86Т. Далее, в 05:15 ночи, когда на улице стало прохладно, переключение профиля отрабатывало еще раз "вверх", подняв хешрейт до 91Т и разогрев чипы до 65-66°С.
Далее, в 12:07 дня температура на режиме 91Т поднялась до 68°С и сработало первое переключение "вниз", понизив хешрейт до 86Т и температуру асика. Следующее переключение - в 15:00, до режима 81Т.
Все это время обороты кулеров оставались статичными - 65% (пунктирная линия на графике).

При этом минимум по входной температуре был в 06:00 на уровне 17°С, а максимум - в 16:00 на уровне 24°С
Итоги
В общем и целом - я очень доволен. Асики щелкают режимы автоматически, работают оптимально со стабильным уровнем шума, который мне комфортен.
Если Вам помогла статья и Вы хотите поблагодарить автора:
TRC20: TFXs1KHRnHKRpG7eKoVTcA6hZpxf8xdvGp
BTC: bc1qaqzuuk4tt26k4a83l8vj67rclgc2t4lxa2t4s9
Радуюсь каждому $ как будто в лотерею выиграл лям! А полезных статей станет больше!
В телеграм-канале BTC Майнинг | Показатели | Статистика ежедневно публикуются ключевые данные по BTC-майнингу. Подписывайтесь и будьте в курсе динамики всех изменений!