Overclocking — работа майнинговых чипов на частоте выше заданной в выбранном профиле, например в номинальных настройках производителя. Обычно цель — больше попыток хеширования в секунду. Результат зависит от оборудования, питания, охлаждения и настроек; сама повышенная частота не гарантирует лучшей энергоэффективности или прибыли.
ASIC — специализированный чип для майнинговых вычислений. Частота в MHz задаёт темп работы, а hashrate измеряет число попыток хеширования в секунду. MHz означает мегагерцы — миллионы тактовых циклов в секунду. Число таких циклов не равно числу завершённых попыток хеширования. Люсия сравнивает новый режим с конкретным исходным профилем. Braiins объясняет, что более высокая частота часто требует повышенного напряжения для стабильности чипов. Mining Firmware, программа управления устройством, задаёт требуемый режим. Но изменение цели на экране не доказывает достигнутой производительности: чипы ещё должны её обеспечить и удержать. [1] [5] [6]
Braiins отмечает, что повышение частоты и напряжения часто ухудшает энергоэффективность. W обозначает потребляемую мощность в ваттах. TH/s означает терахеши в секунду, то есть триллионы попыток хеширования в секунду. J/TH — джоули на терахеш: энергия, необходимая для триллиона таких попыток. Собственная модель: 3000 W / 100 TH/s = 30 J/TH. После изменения измеряем 3960 W / 120 TH/s = 33 J/TH. Скорость выросла на 20%, мощность на 32%, а расход энергии на одинаковую работу вырос на 10%. Меньшее значение J/TH означает меньше энергии на столько же попыток. Это не рекомендуемые настройки, а объяснение, почему больше вычислений не обязательно выгоднее. [1] [5] [6]
Люсия может увидеть и Autotuning. Braiins так называет подбор частот и напряжений отдельных чипов для выбранной цели. Настройка может работать ниже номинальной производительности, например ради меньшего потребления. Overclocking же говорит, что частота превысила ориентир, но ничего не сообщает о тщательности подбора параметров. Включённый Autotuning не доказывает разгона, а более высокая частота не доказывает оптимизации каждого чипа. [2]
В примере Braiins устройство S19 имеет цель 3000 W, но лишь одну рабочую вычислительную плату. Распределение по ожидаемым трём платам выделяет ей 1000 W, а не все 3000 W. Разница на экране не является автоматически безопасным запасом этой платы. Люсия не может просто поднять общую цель и ждать, что исправная часть заменит отсутствующую. Свои пределы есть у платы, PSU — блока питания, и электрической цепи. Они действуют и при более медленном майнинге. [2]
LuxOS отвечает на frequencyset сразу, но частота меняется постепенно. frequencyget проверяет фактическую частоту, IsRamping показывает продолжающийся переход. Получить команду и исполнить её — разные вещи. Документация предупреждает, что слишком большой шаг может повредить чипы или плату. Поэтому Люсия не судит о безопасности по скорости ответа и не торопит защитный переход. Даже достижение целевой частоты ещё не доказывает длительной стабильности под нагрузкой. [3]
LuxOS использует ATM, Advanced Thermal Management, для регулирования по температуре. После охлаждения он может повысить производительность до Maximum Profile. Стандартный потолок соответствует профилю EEPROM — сохранённой заводской настройке; он не безграничен. Повышение должны разрешать все доступные температурные показатели, включая температуру чипов и воды на входе, если устройство их измеряет. Ощущения прохлады в комнате недостаточно. Важны внутренние температуры и заданные ограничения; более высокий потолок может увеличить потребление. [4]
Помимо верхнего предела LuxOS ATM имеет Minimum Profile — самый низкий разрешённый профиль. Люсия могла бы поднять минимум, чтобы производительность не падала. Но так можно отнять у регулирования пространство, необходимое в жару. Если нагрузку уже нельзя снизить, а температура растёт, прошивка может выключить устройство. Высокий минимум не гарантирует постоянно высокой производительности. Оценка разгона включает не только максимум, но и безопасное снижение нагрузки при изменении условий. [4]
Люсия сравнивает равные периоды в похожих условиях. Проверяет работу, принятую пулом — сервисом координации майнеров, ошибки, простои и потребление всей установки. Braiins напоминает, что программная оценка не является точным измерением из розетки. Краткий пик локального hashrate может выглядеть хорошо, но ошибки или остановки сведут на нет часть пользы. Дополнительные электричество и охлаждение тоже стоят денег. Больше вычислений само по себе не доказывает роста чистого дохода или неизменного ресурса оборудования. Важны подтверждённые результаты. [2] [1]
Для полной картины прочитайте эту статью вместе с Autotuning, Underclocking, ASIC Efficiency, Mining Firmware, ASIC Miner. На эту статью также ссылаются Autotuning, Immersion Cooling, Air Cooling.