РУКОВОДСТВО INTEL НА ПЛАТФОРМАХ LGA1700 / LGA1851PDF · страницы 13–16Страницы 13–16

ПОДБОР И ПРОВЕРКА

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.

  1. ЗАФИКСИРОВАТЬ ИСХОДНУЮ НАСТРОЙКУ

    Сохранить профиль, BIOS/микрокод, HT, память, лимиты, температуры и результат выбранных тестов. Для новой системы сначала проверить рекомендованную конфигурацию Intel.

  2. ВЫБРАТЬ РАБОЧИЕ ПРЕДЕЛЫ

    PL1/PL2, ICCMAX и температурный потолок должны соответствовать охлаждению. Не менять их параллельно с подбором AC.

  3. ВЫБРАТЬ УМЕРЕННУЮ LLC

    В моём примере - Level 5. Соответствие DC для ASUS дано в 3.2; весь профиль не переносится автоматически. Не искать минимальную просадку напряжения ради красивого графика.

  4. РАЗДЕЛИТЬ AC И DC

    При ручном подборе отключить Synch ACDC. Задать DC по таблице 3.2 и сверить AC/DC после загрузки. Не использовать DC для снижения мощности в отчёте.

  5. ПРОВЕРИТЬ ИСХОДНЫЙ AC

    В этой методике после выбора LLC и установки/калибровки DC рекомендуется задать AC = DC как воспроизводимый старт, не универсальный оптимум и не гарантированно минимальное, безопасное или целевое значение. До снижения AC проверить и записать исходный результат: результат теста, Effective Clocks, VOUT/напряжение, отсутствие вычислительных ошибок и признаков вмешательства CEP. Далее снижать только AC; DC остаётся привязанным к LLC.

  6. УМЕНЬШАТЬ AC И СРАВНИВАТЬ РЕЗУЛЬТАТ

    Снижать само значение AC на 0,02-0,05 мОм за одну итерацию. При появлении ошибок или воспроизводимого падения результата вернуться к предыдущему проверенному значению и уточнить границу меньшим шагом - 0,01-0,02 мОм. Указанные числа - величина шага, а не целевые значения AC. Проверять ошибки, WHEA, результат теста и Effective Clocks.

    В первоначальном примере исходный AC составлял 0,40 мОм с последующим снижением до 0,35-0,30 мОм. Эти значения показывают конкретную настройку, а не задают обязательную стартовую точку или универсальную нижнюю границу.

  7. РАЗВЕСТИ ТИПЫ НАГРУЗКИ

    Отдельно тяжёлый многопоточный режим, отдельно одно-/малопоточный высокий boost и переходы load/idle. Снижение AC не гарантирует решения проблемы верхней V/F-точки.

  8. ВЕРНУТЬСЯ ОТ ГРАНИЦЫ И ПОВТОРИТЬ

    При ошибке или падении результата откатить последний шаг. Финальный AC оставлять выше найденной границы с запасом, подтверждённым повторными тестами в тёплых условиях.

ИЗУЧЕННАЯ ДОКУМЕНТАЦИЯ: руководства BIOS и сведения ASUS; спецификации и разъяснения Intel. ASUS ROG Z790 BIOS Manual, Intel Vmin Update, Intel UVP, Intel CEP

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 VOUT1,288 / 1,288 В1,430 / 1,409 В
VRM IOUT244 А259 А
CPU Package Power313,696 Вт318,643 Вт
Core Max75 °C94 °C (лето)
VR VCC Temperature53 °C54 °C

1,288 В × 244 А ≈ 314,3 Вт - близко к текущим 313,7 Вт Package, но не доказывает DC-калибровку. Это разные каналы и не гарантированно аппаратно синхронная выборка. Максимумы разных строк могли возникнуть в разные моменты.

ИЗУЧЕННАЯ ДОКУМЕНТАЦИЯ: объяснения автора HWiNFO; спецификации и разъяснения Intel; материалы рабочего примера. HWiNFO: VID и DC Load-line, HWiNFO: Effective Clock, Intel VCCCORE, Авторские скриншоты

5.3 ПРОВЕРКА УСТОЙЧИВОСТИ И ДИАГНОСТИКА

PDF · 15Страница 15

Минуты не гарантируют устойчивость. Записывать реально проверенные P/E/Ring, нагрузку и ограничения: прохождение под лимитами не подтверждает верхние множители. Малый выигрыш сравнивать с разбросом нескольких базовых прогонов.

Проверка устойчивости и диагностика
РежимЧто проверятьУсловие продолжения
5-10 мин после шага ACПовторяемая нагрузка и результат, ошибки и температурыНет новых ошибок и необъяснимой потери производительности
y-cruncher SVT + VT320-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, лимиты или другой режим частотПроверить применённые настройки и повторить одинаковую нагрузку
ИЗУЧЕННАЯ ДОКУМЕНТАЦИЯ: документация программ и Windows; объяснения автора HWiNFO. y-cruncher Version History, OCCT CPU, OCCT CPU + RAM, HWiNFO: Effective Clock, Microsoft WHEA

5.4 Y-CRUNCHER: КОМПОНЕНТНЫЕ НАГРУЗКИ

PDF · 16Страница 16

Используем Component Stress Tester, не бенчмарк π. Снимок показывает меню Windows 0.8.7.9547b, не новый прогон CPU. Записываю версию, исполняемый файл, потоки и память: набор инструкций зависит от файла; AVX2 относится к этому запуску. Mem/Thread - память на поток, разная у компонентов.

Настройки Component Stress Tester y-cruncher

Сначала выбрать нужные компоненты; затем 0 - Start Stress-Testing.

ЧТО ДЕЛАЕТ КАЖДЫЙ КОМПОНЕНТ

y-cruncher: компонентные нагрузки
ТегАлгоритмОсновная нагрузкаРоль при CPU-undervolt
BKTBasecase + Karatsuba*Скалярное целочисленное умножение; малый наборДополнительное арифметическое покрытие CPU
BBPBBP Digit ExtractionВекторная плавающая точка, малый наборВычислительная часть CPU; не проверка всего объёма RAM
SFTv4Small In-Cache FFTv4Плавающая точка; быстрое преобразование Фурье (FFT) в кэшеCPU/cache и охлаждение; по направленности близок к OCCT CPU
SNTSmall In-Cache N63Целочисленное теоретико-числовое преобразование (NTT) в кэшеПроверка CPU/cache другим типом математики
SVTSmall In-Cache VT3Малый VT3: векторные вычисления в кэшеКонтроль CPU/cache в паре с большим VT3
FFTv4Fast Fourier Transform v4FFT с большим набором; зависимость от пропускной способности RAMСмешанная нагрузка CPU/cache/IMC/RAM
N63Classic 64-bit NTT v264-битное целочисленное NTT; большой наборНезависимая совместная нагрузка CPU и RAM
VT3Vector-Scalable Transform v3Векторное преобразование; большой набор, CPU + IMC + RAMПрофиль в смешанной нагрузке; замена прежнего VST

* В Command Lines.txt имя BKT включает Toom-Cook; по описанию разработчика, Toom-3 удалён из программы.

ИЗУЧЕННАЯ ДОКУМЕНТАЦИЯ: документация программ и Windows. y-cruncher: официальный релиз, y-cruncher Version History, y-cruncher FAQ, y-cruncher: выделение памяти