AI Overclocking
AI Overclocking (алсо ИИ-разгон, Авторазгон от Асуса, Кремниевая печь, Сжигатель материнских плат) — пожилая маркетинговая фича от конторы ASUS, призванная заменить потужно гудящий мозг среднестатистического пекабоярина на алгоритм, который думает, что напряжение 1.55 вольта на десктопном процессоре — это абсолютно нормальное явление. Является логичным продолжением деградации индустрии, когда вместо чтения мануалов на 100500 страниц и ковыряния в BIOS с калькулятором, ньюфагу предлагается нажать 1 кнопку и смотреть, как его новенький Core i9-14900K стоимостью в 2 почки улетает в троттлинг на 100 градусах по Цельсию за 3 секунды, и вместо могучей станции, которая жужжит как шмель, выходит нечто вялое.
По сути, это встроенный в материнские платы серий ROG, ProArt, Prime и TUF (и обильно сдобренный говнософтом вроде Armoury Crate или AI Suite 3) кусок кода, который пытается угадать качество твоего кремния (так называемый Silicon Lottery) и мощность твоего кулера. Угадывает он это примерно с такой же точностью, с какой пьяный высоковольтный электрик угадывает фазу на ощупь. В результате мамкин оверклокер получает либо синий экран смерти (BSOD) при запуске 1-й же игры, либо температуру поверхности Солнца внутри царственного системного блока.
Суть[править]
Исторически сложилось так, что Оверклокинг был уделом красноглазых нердов, которые ведали многое, и яко це паяли сопротивления на материнках, рисовали карандашом дорожки на процессорах AMD Athlon и заливали жидкий азот в самодельные стаканы. Чтобы получить прибавку в 10 или 15 процентов производительности, нужно было потратить 2 или 3 недели на тесты стабильности в Prime95 или LinX. Это были настоящие господари, и потужность их была велика.
Но капитализм диктует свои правила. Корпорации поняли, что продавать железо с индексом K (разблокированный множитель) школьникам гораздо выгоднее, если обещать им разгон в 1 клик. Так появились функции вроде 5-Way Optimization, OC Tuner, а затем и герой нашей статьи — AI Overclocking.
Официальная пропаганда гласит, что умный микроконтроллер на плате собирает телеметрию: температуру, энергопотребление, скорость вентиляторов. Затем некий продвинутый алгоритм, написанный величайшими умами ASUS, рассчитывает идеальную кривую напряжения и частоты. Звучит как технологическая сингулярность, не так ли? На практике этот ИИ работает по принципу русского танка: вижу цель (5.8 ГГц) — не вижу препятствий (вливаю 1.5 вольта на ядра, похуй на деградацию чипа, и что гудение теперь становится каким-то неправильным).
Силиконовая лотерея[править]
Каждый процессор уникален. 1 чип может взять 5.5 ГГц при 1.25В, а 2-й запросит 1.4В для той же частоты. ИИ от ASUS пытается измерить качество чипа через параметр Silicon Prediction (SP). Чем выше цифра, тем лучше чип. Если у тебя SP равен 100 или 110, ИИ радостно задерет частоты в небеса. Но проблема в том, что алгоритм невероятно параноидален в плане стабильности. Чтобы ты не прибежал плакать в саппорт из-за вылетов, ИИ перестраховывается и завышает напряжение (Vcore) на 0.1В или даже 0.2В выше необходимого. Для современных кипятильников вроде 13-го и 14-го поколений Intel лишние 0.1В — это разница между комфортными 80 градусами и мгновенным отключением системы по защите от перегрева на 115 градусах.
Как это (не) работает[править]
Тренировка алгоритма[править]
Чтобы ИИ понял, что за кусок алюминия висит на твоем процессоре, он использует оценку системы охлаждения (Cooler Score).
- Ты ставишь всё в дефолт.
- Запускаешь стресс-тест на 10 или 30 минут.
- Плата смотрит, как быстро процессор достигает 90 градусов.
- ИИ присваивает кулеру очки. Например, 150 для хорошей воздушки или 190 для топовой водянки (AIO).
При этом естественно кулер властно жужжит в стиле настоящей пчелы. Гудение может стать очень интенсивным.
Затем в ход идет шкала оптимизма (Optimism Scale). По умолчанию она стоит на 100. Если ты поставишь 120, плата решит, что у тебя дома филиал Антарктиды, и выкрутит частоты до космических значений. На Reddit 1 анон писал, что выставил этот параметр на максимум и получил 6.2 ГГц на 1 ядре, после чего его ПК ушел в циклическую перезагрузку, попутно спалив загрузочный сектор Windows.
Цифровой СПИД[править]
Отдельного упоминания заслуживает софт, через который предлагается включать этот ИИ-разгон. Armoury Crate — это программный монстр весом в несколько гигабайт, который:
- Жрет 20 процентов ресурсов процессора просто находясь в фоне.
- Устанавливает 100500 фоновых служб.
- Конфликтует с антивирусами, играми и здравым смыслом.
- При попытке удаления оставляет после себя столько мусора в реестре, что проще переустановить систему с 0 (или купить новый жесткий диск).
Многие юзеры жалуются: Я просто хотел поменять цвет подсветки на мышке, а эта дрянь включила мне AI Overclocking, и теперь мой i9-13900K жрет 400 ватт в браузере. Умные люди (красноглазики) советуют удалять этот софт с помощью специальных утилит, а разгон настраивать исключительно в BIOS. Но ЦА данного продукта — зумеры с кошельками родителей, для которых BIOS — это страшный синий экран с непонятными английскими буквами.
Истории болезни[править]
Пациент № 1: Адепт водяного чиллера[править]
1 сумрачный гений решил проблему завышенных напряжений кардинально. ИИ на его плате бездумно вливал конские дозы вольтов, от чего любая кастомная водянка кипела. Что сделал этот анон? Он вынес на улицу промышленный чиллер (водоохладитель) мощностью 15 лошадиных сил. Да, 15 гребаных лошадиных сил! Система гоняет ледяную воду по трубам, и теперь его процессор способен переварить любые безумные настройки, которые придумывает плата. Комментаторы справедливо заметили, что использование газонокосилки для охлаждения процессора — это легкий перебор, но чувак просто написал: Оно включается на 20 секунд каждые 30 минут, всё норм. Истинный киберпанк.
Пациент № 2: Любитель тяжелой синтетики[править]
Анон с 13900K решил потестить систему в Cinebench R23. Включил AI OC, запустил тест. Результат: 5.8 ГГц на все производительные (P) ядра, потребление 430 ватт, температура мгновенно улетела к отметке 100 градусов, а напряжение подскочило до 1.507В. Для справки: напряжение выше 1.4В на современных чипах под полной нагрузкой ведет к быстрой и неминуемой деградации кристалла. Через 6 или 7 месяцев такой работы процессор перестанет держать даже базовые частоты и поедет по RMA (возврат по гарантии). Пациент вовремя одумался, выключил ИИ и пошел читать мануалы по даунвольтингу (снижению напряжения).
Пациент № 3: Игрок в рулетку[править]
Человек собрал комп на базе Ryzen 5 7500F и плате ROG Strix B650-E-E. Включил ИИ-разгон. Windows грузится, ютубчик смотрится, всё стабильно. Но как только он запускает абсолютно любую игру — ПК мгновенно делает жесткий ребут. Почему? Потому что ИИ задрал частоту, но при переходе от состояния простоя к резкой 3D-нагрузке блок питания или подсистема питания процессора (VRM) ловили просадку напряжения (Vdroop), и система крашилась. Совет олдфагов: Не юзай этот мусор, настрой всё ручками.
Пациент № 4: Жертва вылетов в фоновом режиме[править]
Многие отмечают крайне странное поведение системы с активированным AI OC. В тяжелых играх или бенчмарках всё может работать идеально стабильно, потому что алгоритм понижает частоты при высокой температуре (через механизм TVB — Thermal Velocity Boost). Но стоит оставить ПК на рабочем столе качать торренты или открыть пару вкладок в браузере (на движке Chromium), как система ловит мертвый завис или перезагружается. Причина? В легких нагрузках ИИ решает, что можно бустануть 1 или 2 ядра до 6.1 ГГц, но напряжения не хватает, и ядро отваливается. Дискорд падает, Хром сыпет ошибками STATUS_ACCESS_VIOLATION.
Святая троица ИИ от ASUS[править]
Помимо разгона процессора, маркетологи прикрутили приставку AI вообще ко всему, до чего смогли дотянуться.
AI Cooling[править]
Интеллектуальное охлаждение. В теории: вентиляторы крутятся тихо, пока ты читаешь Лурк, и разгоняются до взлетного режима, когда ты запускаешь Cyberpunk 2077. На практике: проприетарный алгоритм в программе Fan Xpert 4 слушает датчик температуры процессора, который скачет от 40 до 70 градусов при открытии каждого нового окна проводника. В результате вентиляторы постоянно подвывают, раскручиваясь и замедляясь каждые 3 секунды. Лечится настройкой кривой вентиляторов вручную с добавлением задержки (Hysteresis) на раскрутку. Но ИИ же лучше знает!
AI Networking[править]
Она же утилита GameFirst VI. Очередной бесполезный мусор, который анализирует пакеты из более чем 200000 приложений. Обещает снизить пинг в играх, якобы отдавая приоритет игровому трафику. В реальности эта хреновина любит резать скорость скачивания в Steam до 5 мегабайт в секунду или вызывать микрофризы сети при попытке открыть параллельно стрим на Твиче. Если у тебя нормальный роутер и интернет быстрее 100 мегабит, это ПО не нужно чуть более чем полностью.
Two-Way AI Noise Cancelation[править]
Двустороннее интеллектуальное шумоподавление. Анализирует базу данных из 500000000 семплов, чтобы отделить человеческий голос от звука перфоратора соседа или щелканья механической клавиатуры. Единственная фича из всего пакета, которая реально работает и приносит пользу. Позволяет орать матом в микрофон за 300 рублей, не оглушая тиммейтов фоновым шумом китайского кулера. Требует микроскопического ресурса процессора. Вин.
Глубокий анализ настроек BIOS[править]
Для тех 1.5 анонов, которые хотят разобраться, что именно ломает их систему при включении AI Overclocking, проведем вскрытие.
Я просто хотел 6 ГГц на своем 14900K, а получил комнату, которая отапливается лучше, чем от чугунной батареи зимой. Спасибо, Асус!
Когда ты выбираешь в меню AI Overclock Tuner параметр AI Optimized, плата делает следующее:
- Отключает лимиты мощности (Power Limits — PL1 и PL2). По спецификациям Intel, топовые чипы должны жрать максимум 253 ватта. ASUS говорит: Правила для слабаков, выкручиваем лимит на 4000 ватт!. Ток (IccMax) также устанавливается в бесконечность. Это называется ASUS Multi-Core Enhancement (MCE). Именно из-за этого твой процессор улетает в сотку по градусам при малейшем чихе.
- Меняет кривую напряжений/частот (V/F Curve). Плата применяет агрессивные оффсеты (смещения) по напряжению для турбо-множителей.
- Адаптивное напряжение. Задается базовое напряжение и дополнительное напряжение для турбо-режима. Если ИИ считает, что процессор плохой (низкий SP), он вольет туда ведро вольтов.
- Изменяет Load-Line Calibration (LLC). LLC нужен для компенсации просадки напряжения при нагрузке. Обычно ИИ ставит Level 3 или Level 4 (из 7 или 8 возможных), но при этом сам динамически регулирует скрытые параметры сопротивления (AC/DC Loadline). Из-за этого мониторинг программ типа HWiNFO64 может показывать дикие значения VID в 1.45В или даже 1.55В.
- Оптимизация по ядрам (By Core Usage). ИИ заставляет 1 или 2 лучших ядра (отмеченных звездочкой в Windows) буститься на 100 или 200 МГц выше заводских значений. Остальные ядра работают на меньшей частоте.
Проблема в том, что ИИ не может предсказать скачки переходных процессов (Transient Response). Современные чипы меняют состояние энергопотребления по 1000 раз в секунду. Алгоритм просто не успевает отреагировать на микропросадку напряжения, и система вешается.
Как делают нормальные пацаны[править]
Если ты не хочешь, чтобы твой ПК был испытательным полигоном для алгоритмов машинного обучения, тебе придется взять всё в свои руки.
- Шаг 1: Выключи нахрен AI Overclocking. Поставь AI Overclock Tuner в режим Manual или XMP I / XMP II (чтобы профиль памяти хотя бы применился).
- Шаг 2: Выключи ASUS Multi-Core Enhancement. Выбери опцию Enforce All Limits (Соблюдать все лимиты). Это вернет энергопотребление процессора к адекватным заводским значениям (например, 253 ватта для 13900K). Производительность упадет на 2 или 3 процента в бенчах, зато температуры упадут на 15 или 20 градусов.
- Шаг 3: Андервольтинг (Undervolting). Современные процессоры не нужно гнать вверх, их нужно гнать вниз по напряжению. Заходишь в меню Global Core SVID Voltage, ставишь режим Adaptive, выбираешь знак минус (-) и ставишь оффсет 0.05В или 0.1В. Тестируешь в Cinebench или y-cruncher. Если не вылетает — понижаешь еще на 0.01В. И так до тех пор, пока система не крашнется. Возвращаешь на 0.02В назад — получаешь идеальную систему.
- Шаг 4: Ограничение по температуре. Если у тебя кулер за 2000 рублей, зайди в настройки и поставь Maximum CPU Temperature на 85 или 90 градусов. Пусть лучше процессор сбросит частоты на 100 МГц, чем проплавит дыру в материнской плате.
Список поддерживаемых (и страдающих) плат[править]
Маркетинговая машина ASUS не щадит никого. ИИ-разгон засунули практически во все платы среднего и высшего ценового сегмента начиная с чипсетов Z390 и заканчивая новейшими Z890 и X870. Вот лишь малая часть этого пантеона боли, найденного на официальном сайте:
Платформа Intel[править]
- Z890: ROG MAXIMUS Z890 APEX (плата для тру-оверклокеров, на которой юзать авторазгон — это как купить Феррари, чтобы возить навоз на дачу).
- Z790: ROG MAXIMUS Z790 HERO, ROG STRIX Z790-E GAMING WIFI, ProArt Z790-CREATOR WIFI.
- Z690: ROG MAXIMUS Z690 EXTREME GLACIAL (плата со встроенным водоблоком по цене подержанных Жигулей), ROG STRIX Z690-I GAMING WIFI, PRIME Z690-A.
- B660 / B760: ROG STRIX B660-F, TUF GAMING B660-PLUS. Да, даже на чипсетах, которые официально не очень-то и поддерживают разгон процессора по множителю, ИИ сует свой нос, управляя таймингами памяти и напряжениями шины (BCLK).
- Старые платформы (Z590, Z490, Z390, X299): Именно там алгоритмы тренировались на кошках. На Z390 (эпоха Core i7-9700K) плата могла радостно выдать надпись Overclock 34 % и при запуске сапера отправить комп в перезагрузку, попутно влив 1.45В на 14-нанометровый кристалл.
Платформа AMD[править]
У красных всё еще веселее, потому что процессоры Ryzen с их технологией Precision Boost Overdrive (PBO) сами по себе являются 1 большим ИИ, который жонглирует частотами в зависимости от температуры с шагом в 1 миллисекунду. Но ASUS решила, что им виднее.
- X870 / X870E: ROG Crosshair X870E Extreme, ROG STRIX X870-I Gaming.
- X570 / B550: ROG CROSSHAIR VIII DARK HERO, ROG STRIX B550-E GAMING.
На платах AMD ИИ от ASUS включает так называемый Dynamic OC Switcher. Это костыль, который переключает систему между штатным PBO (для 1-поточных задач, чтобы получить высокие бусты) и ручным фиксом множителя по всем ядрам (для тяжелой многопоточной работы). Идея, кстати, гениальная, но реализация часто заставляет систему фризить в момент переключения режимов из-за скачков напряжения на контроллере памяти (FCLK).
Как ИИ убивает твое железо[править]
Для полного понимания абсурдности слепого доверия функции AI Overclocking, нужно погрузиться в матчасть. Процессор — это кусок текстолита, на котором припаян кремниевый кристалл, состоящий из миллиардов транзисторов. Транзистор имеет затвор. Чем выше частота, с которой мы хотим переключать транзистор (из состояния 0 в состояние 1), тем большее напряжение нужно подать на затвор, чтобы он успевал открываться и закрываться без ошибок.
Если подать недостаточно напряжения — будет ошибка вычислений, 0 не успеет стать 1, и Windows выбросит BSOD с ошибкой WHEA_UNCORRECTABLE_ERROR или CLOCK_WATCHDOG_TIMEOUT. Если подать слишком много напряжения — ток начнет разрушать диэлектрический слой затвора. Этот процесс называется электромиграцией. Атомы металла под воздействием сильного электрического поля буквально отрываются со своих мест и улетают, разрушая токопроводящие дорожки внутри чипа.
ИИ от ASUS не умеет измерять толщину диэлектрика на твоем конкретном чипе. Он работает по таблице (Look-up Table или LUT), зашитой в BIOS. В эту таблицу китайские инженеры заложили огромный запас. Если алгоритм видит, что ядро хочет взять 5.5 ГГц, он смотрит в таблицу: Ага, для 5.5 ГГц безопасно влить 1.35В. Но алгоритм не учитывает деградацию материнской платы, погрешность датчиков или тот факт, что ты купил дешманский блок питания, у которого пульсации по линии 12В скачут как кардиограмма инфарктника.
В итоге, ИИ решает: Лучше я дам 1.45В, чтобы комп гарантированно не завис, пока юзер пишет хвалебный отзыв на Яндекс Маркете. Избыточное напряжение перерабатывается в тепло по закону Джоуля-Ленца (тепловыделение пропорционально квадрату напряжения). Выделяются сотни ватт тепла. Крошечный кристалл размером 2 на 2 сантиметра просто физически не может передать столько тепла на медную крышку процессора (теплораспределитель). Даже если у тебя супер-кастомная система жидкостного охлаждения с 3 секциями радиаторов, температура всё равно уйдет за 90 градусов, потому что узким местом становится сам процесс теплопередачи внутри кремния.
Дебаты среди оверклокеров[править]
В профильных комьюнити отношение к автоматическим разгоняторам варьируется от снисходительного презрения до откровенной ненависти.
Авторазгон от Асуса — это как дать обезьяне гранату и сказать ей, что если дернуть чеку, то банан почистится быстрее.
Известный техноблогер и хардкорный оверклокер Buildzoid (канал Actually Hardcore Overclocking) неоднократно вскрывал алгоритмы авторазгона и показывал, как материнские платы намеренно игнорируют сигналы защиты от процессора (такие как PROCHOT — процессор горячий), заставляя его работать на износ.
С другой стороны, казуальные геймеры, для которых сборка ПК — это втыкание квадратиков в квадратные дырочки и треугольников в треугольные, обожают эти технологии. Я заплатил 1000 долларов за плату ROG, я хочу нажать кнопку и чтобы всё летало! — их типичный аргумент. И если плата спалит процессор через 2 года, они просто купят новый, даже не поняв, что причиной смерти стал невидимый ИИ-помощник, методично пытавший кристалл током.
Заключение, которого нет[править]
Бесконечная гонка за мегагерцами давно потеряла смысл. Во времена Core 2 Quad или легендарного i5-2500K (архитектура Sandy Bridge) разгон имел реальный профит. Ты мог купить процессор начального уровня за копейки, изменить частоту системной шины (FSB) или множитель, и получить производительность экстремальной версии, сэкономив 500 баксов. Чипы брали 4.5 ГГц или 5.0 ГГц на воздухе, оставаясь холодными.
Сегодня заводы Intel и AMD выжимают из кремния все соки еще на этапе производства. Процессоры с завода работают на пределе температурного и энергетического бюджетов. Алгоритмы буста внутри самих процессоров (Intel Turbo Boost Max 3.0, AMD Precision Boost 2) стали настолько умными, что реагируют на изменения температуры за миллисекунды, выжимая каждый свободный мегагерц.
Попытка навесить поверх этого сложного внутреннего алгоритма процессора еще 1 внешний ИИ от производителя материнской платы — это как попытка установить 2 антивируса на 1 компьютер. Они начинают драться за контроль над системой. Процессор кричит плате: Мне горячо, сбавь напряжение!, а ИИ платы отвечает: Заткнись, мясо, я посчитал твой Cooler Score, он равен 190, ты должен держать 6 ГГц, жри свои 1.5 вольта!. В итоге жужжание становится натужным, а затем происходит так сказать нечто нехорошее, может и гавкнуться что-то.
Технология, которая обещает сделать из тебя хакера в 1 клик, а на деле превращает твой компьютер в нестабильную печку, готовую обрушить систему в синий экран именно в тот момент, когда ты не сохранил курсовую или тащишь катку в рейтинге. Учись настраивать железо руками, читай мануалы, или просто оставь всё в стоке. Здоровее будешь. И нервы целее, и железо дольше проживет.