ПОДБОР И ПРОВЕРКА
5.1 АЛГОРИТМ ПОДБОРА AC LOAD-LINE
PDF · 13Страница 13За один шаг меняется один существенный параметр. Сначала нужен воспроизводимый исходный режим, затем - поиск устойчивого AC при неизменных LLC, DC, частотной политике и лимитах. Память должна быть уже проверена; иначе ошибки невозможно уверенно связать с последним изменением CPU.
Цель AC-undervolt - минимально разумный AC, а не минимум или «undervolt в пол»: баланс снижения напряжения, потребления и температуры с полной исходной производительностью, корректностью вычислений и без нежелательного вмешательства CEP. Слишком низкий AC может не давать WHEA, синего экрана Windows (BSOD) и сбоев программ, но CEP уже способен снижать Effective Clocks через clock stretching, ухудшая результат. Отсутствие WHEA не доказывает оптимальность undervolt.
ЗАФИКСИРОВАТЬ ИСХОДНУЮ НАСТРОЙКУ
Сохранить профиль, BIOS/микрокод, HT, память, лимиты, температуры и результат выбранных тестов. Для новой системы сначала проверить рекомендованную конфигурацию Intel.
ВЫБРАТЬ РАБОЧИЕ ПРЕДЕЛЫ
PL1/PL2, ICCMAX и температурный потолок должны соответствовать охлаждению. Не менять их параллельно с подбором AC.
ВЫБРАТЬ УМЕРЕННУЮ LLC
В моём примере - Level 5. Соответствие DC для ASUS дано в 3.2; весь профиль не переносится автоматически. Не искать минимальную просадку напряжения ради красивого графика.
РАЗДЕЛИТЬ AC И DC
При ручном подборе отключить Synch ACDC. Задать DC по таблице 3.2 и сверить AC/DC после загрузки. Не использовать DC для снижения мощности в отчёте.
ПРОВЕРИТЬ ИСХОДНЫЙ AC
В этой методике после выбора LLC и установки/калибровки DC рекомендуется задать AC = DC как воспроизводимый старт, не универсальный оптимум и не гарантированно минимальное, безопасное или целевое значение. До снижения AC проверить и записать исходный результат: результат теста, Effective Clocks, VOUT/напряжение, отсутствие вычислительных ошибок и признаков вмешательства CEP. Далее снижать только AC; DC остаётся привязанным к LLC.
УМЕНЬШАТЬ AC И СРАВНИВАТЬ РЕЗУЛЬТАТ
Снижать само значение AC на 0,02-0,05 мОм за одну итерацию. При появлении ошибок или воспроизводимого падения результата вернуться к предыдущему проверенному значению и уточнить границу меньшим шагом - 0,01-0,02 мОм. Указанные числа - величина шага, а не целевые значения AC. Проверять ошибки, WHEA, результат теста и Effective Clocks.
В первоначальном примере исходный AC составлял 0,40 мОм с последующим снижением до 0,35-0,30 мОм. Эти значения показывают конкретную настройку, а не задают обязательную стартовую точку или универсальную нижнюю границу.
РАЗВЕСТИ ТИПЫ НАГРУЗКИ
Отдельно тяжёлый многопоточный режим, отдельно одно-/малопоточный высокий boost и переходы load/idle. Снижение AC не гарантирует решения проблемы верхней V/F-точки.
ВЕРНУТЬСЯ ОТ ГРАНИЦЫ И ПОВТОРИТЬ
При ошибке или падении результата откатить последний шаг. Финальный AC оставлять выше найденной границы с запасом, подтверждённым повторными тестами в тёплых условиях.
5.2 МОНИТОРИНГ И КОНТРОЛЬНАЯ РАБОЧАЯ ТОЧКА
PDF · 14Страница 14| Датчик / показатель | Как использовать |
|---|---|
| Core VIDs | Свёрнутая строка - средний VID ядер, не максимум и не измеренный Vcore. Раскрыть группу и сравнивать один интервал (9.3.1). |
| VRM Vcore Voltage (VOUT) | Оценивать выходное напряжение соответствующего VRM при наличии достоверного канала телеметрии. |
| Vcore / Die Sense | Сопоставлять с VOUT на этой плате. Различия точек измерения, точности и опроса учитывать отдельно. |
| VRM Vcore Current (IOUT) | Оценивать ток линии и его связь с нагрузкой. Медленная выборка не ловит все быстрые пики. |
| CPU Package / IA Power | Контролировать действие PL и согласованность модели. Package и отдельная линия VRM не обязаны совпадать до ватта. |
| Core Effective Clocks | Усреднённая частота с учётом активности и сна ядра. Сравнивать с результатом теста под устойчивой сопоставимой нагрузкой. |
| Limit Reasons / WHEA | Причины ограничения и аппаратные ошибки. Отсутствие WHEA не исключает срабатывание CEP или вычислительную ошибку. |
| Температуры CPU / VRM | Записывать текущие и максимальные значения, условия охлаждения и флаги throttling. |
СКРИНШОТ Y-CRUNCHER: CURRENT ОТДЕЛЬНО ОТ MAXIMUM
| Показатель | Current на снимке | Maximum за интервал |
|---|---|---|
| Core VIDs (сводное) | 1,278 В | 1,472 В |
| Vcore / VRM VOUT | 1,288 / 1,288 В | 1,430 / 1,409 В |
| VRM IOUT | 244 А | 259 А |
| CPU Package Power | 313,696 Вт | 318,643 Вт |
| Core Max | 75 °C | 94 °C (лето) |
| VR VCC Temperature | 53 °C | 54 °C |
1,288 В × 244 А ≈ 314,3 Вт - близко к текущим 313,7 Вт Package, но не доказывает DC-калибровку. Это разные каналы и не гарантированно аппаратно синхронная выборка. Максимумы разных строк могли возникнуть в разные моменты.
5.3 ПРОВЕРКА УСТОЙЧИВОСТИ И ДИАГНОСТИКА
PDF · 15Страница 15Минуты не гарантируют устойчивость. Записывать реально проверенные P/E/Ring, нагрузку и ограничения: прохождение под лимитами не подтверждает верхние множители. Малый выигрыш сравнивать с разбросом нескольких базовых прогонов.
| Режим | Что проверять | Условие продолжения |
|---|---|---|
| 5-10 мин после шага AC | Повторяемая нагрузка и результат, ошибки и температуры | Нет новых ошибок и необъяснимой потери производительности |
| y-cruncher SVT + VT3 | 20-30 мин - быстрый отсев; 45-60 мин - кандидат; затем длительная проверка нужных режимов | Оба теста без ошибок; флаги ограничений понятны |
| OCCT / смена нагрузки | Переменные наборы данных, циклирование ядер; отдельно повторяемые load/idle-переходы | Нет ошибок, перезагрузок и провалов результата |
| Per-core / малое число потоков | Каждое P-ядро, включая предпочтительные ядра; верхние частоты при подходящих условиях | Нет ошибок на частотах, реально достижимых в этом режиме |
| Простой, sleep/wake, cold boot | Переходы питания и повторяемость запуска | Нет зависаний, редких сбоев приложений и новых WHEA |
| Реальные задачи и тёплая комната | Совместная нагрузка, шум, нагрев и ожидаемая производительность | Профиль соответствует заявленному повседневному сценарию |
КОРОТКАЯ ДИАГНОСТИКА
| Наблюдение | Не спешить заключать | Следующий шаг |
|---|---|---|
| Ошибка SVT / VT3 | Это не однозначный тест только ядер: возможны Ring, IMC, DRAM и питание | При неизменной проверенной памяти откатить последний шаг AC и повторить |
| Ошибка только при высоком boost | Тяжёлый all-core не проверил этот режим | Проверить конкретные ядра и ступени частоты; DC не использовать как исправление |
| Низкий Effective Clock | В простое это нормально; под нагрузкой причины различны | Сравнить результат, активность ядра и флаги ограничений |
| Сбой при снятии нагрузки | Софт не доказал именно overshoot | Повторить переходы, вернуть исходную настройку; после смены LLC заново проверить AC/DC |
| Изменилась Package Power без ожидаемой разницы | Возможны модель DC, лимиты или другой режим частот | Проверить применённые настройки и повторить одинаковую нагрузку |
5.4 Y-CRUNCHER: КОМПОНЕНТНЫЕ НАГРУЗКИ
PDF · 16Страница 16Используем Component Stress Tester, не бенчмарк π. Снимок показывает меню Windows 0.8.7.9547b, не новый прогон CPU. Записываю версию, исполняемый файл, потоки и память: набор инструкций зависит от файла; AVX2 относится к этому запуску. Mem/Thread - память на поток, разная у компонентов.

Сначала выбрать нужные компоненты; затем 0 - Start Stress-Testing.
ЧТО ДЕЛАЕТ КАЖДЫЙ КОМПОНЕНТ
| Тег | Алгоритм | Основная нагрузка | Роль при CPU-undervolt |
|---|---|---|---|
| BKT | Basecase + Karatsuba* | Скалярное целочисленное умножение; малый набор | Дополнительное арифметическое покрытие CPU |
| BBP | BBP Digit Extraction | Векторная плавающая точка, малый набор | Вычислительная часть CPU; не проверка всего объёма RAM |
| SFTv4 | Small In-Cache FFTv4 | Плавающая точка; быстрое преобразование Фурье (FFT) в кэше | CPU/cache и охлаждение; по направленности близок к OCCT CPU |
| SNT | Small In-Cache N63 | Целочисленное теоретико-числовое преобразование (NTT) в кэше | Проверка CPU/cache другим типом математики |
| SVT | Small In-Cache VT3 | Малый VT3: векторные вычисления в кэше | Контроль CPU/cache в паре с большим VT3 |
| FFTv4 | Fast Fourier Transform v4 | FFT с большим набором; зависимость от пропускной способности RAM | Смешанная нагрузка CPU/cache/IMC/RAM |
| N63 | Classic 64-bit NTT v2 | 64-битное целочисленное NTT; большой набор | Независимая совместная нагрузка CPU и RAM |
| VT3 | Vector-Scalable Transform v3 | Векторное преобразование; большой набор, CPU + IMC + RAM | Профиль в смешанной нагрузке; замена прежнего VST |
* В Command Lines.txt имя BKT включает Toom-Cook; по описанию разработчика, Toom-3 удалён из программы.