Разгон и автотюнинг в прошивке AsicBoost
Производительность: профили, автотюнинг, частоты
Самый чувствительный раздел прошивки. Всё, что здесь меняется, влияет на хешрейт, счёт за электричество, температуру и остаток жизни чипов.
Начинайте с профиля
Профиль это готовый набор: целевая мощность, ориентир по хешрейту, пределы частоты и напряжения. В списке они подписаны понятно, например 3750 W и 236 TH/s. Выбрали профиль, дальше система работает сама.
Ручной разгон с чистого листа нужен единицам. Правильный путь: взять ближайший профиль, дать асику отстроиться и только потом двигать параметры на шаг.

Автотюнинг
Подбирает частоту и напряжение отдельно для каждого чипа. Смысл в том, что чипы в одной партии разные: сток гонит их одинаково, а тюнер разводит по индивидуальным режимам. Результат: выше хешрейт, меньше аппаратных ошибок, ровнее нагрев.
Занимает от 3 до 5 часов. В это время хешрейт скачет, появляются нестабильные чипы, в логах идут откаты к безопасным значениям. Всё это штатно. Не перезагружайте асик в процессе и не меняйте настройки.
Условия для хорошего результата: стабильная температура в помещении и никаких резких перепадов. Тюнинг, снятый морозной ночью, летом окажется слишком оптимистичным.
Глобальные частота и напряжение
Два ползунка, которые задают базу для всех плат. Пример значений: частота 715 MHz при номинале 705 MHz, напряжение 12,71 V при номинале 12,54 V. Рядом есть кнопки сброса к номиналу.
Важная деталь: глобальные значения доступны только на оттюненном профиле, и все изменения сохраняются внутри этого профиля. В режиме без профиля параметры применяются ко всему асику, а сохранённые в профиле настройки не используются.
Иерархия частот
- Частота асика. Верхний уровень, её можно переопределить ниже.
- Частота платы. Каждая плата берёт либо своё значение, либо общее.
- Частота чипа. Каждый чип берёт частоту платы, общую частоту или собственную.
Отсюда важный вывод: глобальное значение это цель, а не жёсткая фиксация. Прошивка сама снижает частоту на отдельных платах и компенсирует нестабильные чипы, чтобы асик продолжал работать. Разные частоты у плат в таблице это нормально.
Таблица чипов
По каждой плате видна текущая частота, отклонение от глобальной и хешрейт по чипам в GH/s. Режимы отображения переключаются: хешрейт, ошибки, частоты, тепловая карта, температуры датчиков. Режим меняет только картинку, на работу асика не влияет.
Примерно ровные значения по чипам это норма. Заметно отстающие чипы означают деградацию или перегрев конкретного участка платы.

Автопереключение профилей
Функция сама поднимает и опускает пресет в зависимости от температуры чипов, потребления и стабильности. Полезна там, где условия гуляют: день и ночь, ферма без постоянного присмотра, слабое охлаждение летом.
| Параметр | Диапазон | Смысл |
|---|---|---|
| Повышать, если температура ниже | от 20 до 85 °C | Максимальная температура чипа ниже порога, профиль растёт |
| Понижать, если температура выше | от 25 до 90 °C | Максимальная температура достигла порога, профиль падает |
| Время замера | от 1 до 10 минут | Усреднение перед решением. Рекомендуется 5 минут |
| Повышать не выше | по списку профилей | Потолок, чтобы не выйти за лимит электрики |
| Понижать не ниже | по списку профилей | Пол, чтобы не потерять слишком много хешрейта |
| Допустимое превышение потребления | % или Вт | Профиль понижается при превышении лимита по ваттам |
Ещё два переключателя: переопределение верхнего пресета возвращает асик на последний стабильный профиль после ошибки, а игнорирование скорости кулеров нужно там, где обдувом управляет внешняя система.
Правила, которые берегут чипы
- Меняйте что-то одно: либо частоту, либо напряжение. Оба сразу, и вы не поймёте, что сработало.
- После каждого шага давайте сутки на наблюдение. Ошибки вылезают не мгновенно.
- Пошли ошибки, шаг назад, а не ещё пять мегагерц вперёд.
- Модифицированный блок питания включается переключателем LC. Если у вас штатный БП, этот переключатель должен быть выключен.
- При переходе с профиля в режим без профиля частоты плат и чипов не сбрасываются автоматически. Чтобы вернуться к глобальным значениям, сбросьте настройки по каждой плате вручную.