CPU C3 Report в биосе — что это такое?

Приветствую друзья! Сегодня разбираемся с биосом, а если быть точнее, то с его опцией CPU C3 Report. Если посмотреть на название, то скорее все опция связана с процом, а точнее с каким-то его энергосберегательным режимом. Поехали разбираться!
CPU C3 Report — что это в биосе?
Опция включения энергосберегательного режима C3
Что за режим? Это когда в простое частота процессора может опуститься до 0 МГц, также отключается кэш-память уровней L1 и L2, но при этом сохраняются значения всех регистров. Режим позволяет минимально использовать энергию — только на поддержание значений регистров и все.
Вот сами настройки (биос ASRock, раздел Advanced\CPU Configuration):

В старом биосе опция тоже присутствует:

Но как проверить, работают ли технологии энергосбережения или нет? На самом деле — все очень просто, вам нужно скачать бесплатную утилиту CPU-Z, которая показывает основную инфу о процессора, в том числе и частоту:

Выше на картинке модель процессора i7-4790, это мощный камень, и частота его — 4000 МГц. Но если работы нет и проц в простое, то частота опустится примерно до 800 МГц:

То есть CPU-Z в реальном времени показывает частоту процессора.
И совсем забыл, еще вы можете посмотреть текущую частоту… без всяких программ, просто открыв диспетчер задач в Windows 10 и перейдя на вкладку Производительность:

Нужно ли включать?
В принципе да, однако есть некоторые моменты:
- Если вы процессор разогнали, то включать не советую. Это может плохо отразиться на стабильности системы, в принципе все те, кто занимаются разгоном знают, что все энергосберегайки лучше отключить.
- Когда процессор работает всегда на максимальной частоте, то он немного быстрее, чем когда скидывает в простое. Это логично, потому что нужна доля секунды еще на то, чтобы быстро поднять частоту при нагрузке.
- На офисном ПК опцию стоит включать, так как будет меньше греться и меньше кушать электричества. Учитывая, что офисные ПК работают много и каждый день — включение опции будет полезным.
- Опция также нужна если у вас ПК работает круглые сутки. Например домашний сервер.
Другие похожие опции
Рассмотрим также некоторые другие, похожие режимы:
- CPU C States — в некотором смысле основная настройка, которая включает доступ к другим. То есть как бы заглавная опция, если выбрать отключить (Disabled) то остальные настройки по энергосбереганию будут недоступны.
- CPU C6 Report — режим работы процессора C6, как понял — тоже самое что и C3, за исключением того, что значение регистров записывается в постоянную память. В таком режиме, процессор требует очень минимального питания, нагрузка на линию +12В может опускаться до 0,5А, это я к тому, что блок питания должен уметь выдавать такое постоянное напряжение.
- CPU C7 Report — режим работы процессора C7, еще более крутой режим чем C6. Нагрузка на линию +12В может опускаться до 0,05А. Но не все блоки умеют обеспечивать столь низкое питание, поэтому возможно опцию и не стоит включать.
Заключение
- CPU C3 Report в биосе — опция, которая помогает процессору снижать производительность и потребление при отсутствии нагрузки.
- В целом, во всех случаях кроме разгона — стоит включать. Так как польза несомненно есть.
Поддержка состояний c3 c6 что это
Процессоры Intel поддерживают несколько технологий для оптимизации энергопотребления. В этой статье (перевод [1]) дается обзор p-состояний (оптимизация напряжения питания и частоты CPU во время работы) и c-состояний (оптимизация потребления мощности, если ядро не выполняет ни одной инструкции).
[P-состояния]
Во время выполнения кода операционная система и CPU могут оптимизировать энергопотребление с помощью различных P-состояний (P это сокращение от «performance», что означает «производительность»). В зависимости от требований, CPU работает на разных частотах. Состояние P0 соответствует самой высокой частоте (с самым высоким напряжением питания).
Для процессоров Intel до архитектуры Haswell/Broadwell, желаемая частота (и соответствующее ей напряжение питания) указывается операционной системой путем записи соответствующих величин в специальные регистры процессора [2][3].
В архитектуре Skylake операционная система может оставить управление P-состояниями аппаратуру CPU (Speed Shift Technology, Hardware P-states [4]). С Kaby Lake эти функции были дополнительно оптимизированы [5].

Speed Schift (сдвиг скорости). P-состояния определяются в BIOS, и управляются операционной системой. Технология Speed Schift дает полное или частичное управление частотой тактирования CPU (может осуществляться либо во всем диапазоне, либо в узком окне). Speed Schift требует поддержки со стороны операционной системы (Windows 10 с новыми обновлением эту функцию поддерживает), также требуется любой процессор Intel 6 Skylake. Сдвиг скорости означает ускоренный отклик на запросы изменения производительности со стороны ПО (JavaScript, инструменты офиса, веб-браузеры). Технология сдвига скорости обеспечивает увеличение производительности для обычных задач, при этом незначительно снижается общее энергопотребление, т. е. эффективность работы всей системы повышается.
[C-состояния]
В отличие от P-состояний, которые были разработаны для регулирования потребления мощности во время выполнения кода (т. е. в нормальном рабочем состоянии процессора), C-состояния используются для оптимизации энергопотребления в режиме ожидания (idle mode, т. е. когда никакой код процессором не выполняется).
Типовые C-состояния следующие:
C0 – Active Mode: код выполняется, это состояние соответствует одному из P-состояний.
C1 – Auto Halt (автоматическая приостановка).
C1E – Auto halt, low frequency, low voltage (автоматическая приостановка с пониженной частотой и напряжением питания).
C2 – Временное состояние перед переходом в C3. Память в рабочем состоянии.
C3 – Сброс кэшей L1/L2 (flush), выключение тактовых частот.
C6 – Сохранение состояний ядра перед выключением, и выключение PLL (т. е. прекращение синтеза тактовых частот).
C7 – C6, плюс может быть сброшен LLC (LLC означает кэш самого высокого уровня, т. е. самая медленная память кэш).
C8 – C7, плюс должен быть сброшен LLC.

Примечание *: показано в грубом приближении.
C-состояния можно отличить друг от друга по C-состояниям ядра (Core C-states или CC-states), состояниям корпуса (Package C-states или PC-states) и логическим состояниям. В большинстве случаев операционная система устанавливает определенное состояние для ядра путем выполнения команды MWAIT.

Примечание: «состояние ядра» (core state) относится к ядру, которое находится в состоянии самого большого потребления энергии (наиболее активно).
[Запрет в BIOS функции CPU Power Saving]
В некоторых случаях рекомендуется деактивировать в BIOS настройки экономии питания CPU. Здесь показано, где найти эти опции и как их запретить, чтобы опции управления питанием (CPU P State Control и CPU C State Control) были полностью запрещены в BIOS (на примере материнской платы Supermicro X10DRi и процессора Intel Xeon E5 2620v4.
Как запретить CPU Power Saving:
1. Во время начального процесса загрузки (сразу после включения питания или сброса) нажмите специальную клавишу для входа в BIOS. Чаще всего это Del (Delete) или F2, для материнской платы Supermicro X10DRi это клавиша Delete.

2. Перейдите в раздел настроек Advanced CPU Configuration -> Advanced Power Management Configuration.

3. Поменяйте настройку Power Technology в состояние Custom и Energy Efficient Turbo в состояние Disable.

4. Перейдите в раздел CPU P State Control, деактивируйте EIST (P-States) and Turbo Mode.

5. Перейдите в раздел CPU C State Control, поменяйте Package C State Limit на C0/C1 state и деактивируйте CPU C3 Report, CPU C6 Report и Enhanced Halt State (C1E).

[Ссылки]
1. Processor P-states and C-states site:thomas-krenn.com.
2. Intel Xeon Processor E3-1200 V3 site:intel.com.
3. What exactly is a P-state? site:intel.com.
4. [IDF15]Intel’s 6th Gen Skylake Unwrapped – CPU Microarchitecture, Gen9 Graphics Core and Speed Shift Hardware P-State site:wccftech.com.
5. Intel Kaby Lake: 14nm+ und optimiertes Speed Shift steigern Performance site:thomas-krenn.com.
Core C6 State — что это в биосе?

Core C6 State — активация энергосберегающего режима процессора (CPU), понижающий напряжение при бездействии.
Простыми словами: когда система бездействует или минимально загружена — происходит снижение частоты, уровня напряжения. Результат — например диспетчер задач может отображать низкую частоту процессора, возможно даже намного, если на компьютере не выполняется никаких ресурсоемких задач. При появлении активности — рабочая частота будет автоматически восстановлена.
Core C6 State — включать или нет? Разберемся:
- При разгоне проца энергосберегающие технологии нужно отключать.
- Если штатная работа, без разгона — желательно включать.
- Энергосберегающие технологии полезны: процессор меньше греется, снижается нагрузка на материнскую плату, уменьшается потребление энергии (актуально для ноутбуков), срок службы устройства теоретически увеличивается.
Функция биоса материнки Gigabyte:

Опция стандартно содержит два значения:
- Enabled — включено.
- Disabled — отключено.
Важный момент: существует мнение, что восстановление частоты процессора из энергосберегающего режима требует времени — доли секунды. На практике — могут быть микро-глюки, активировав данный режим. При использовании топового проца — глюки могут отсутствовать. Однако скорее всего режим снижает производительность, просто минимально, например на 0.5% (мое мнение).
BIOS: CPU C6 Report
CPU C6 Report — позволяет запретить (параметр [Disabled]) / разрешить (параметр [Enabled]) переход процессора в энергосберегающее состояние C6 (когда в состоянии C3 значения регистров записываются в постоянную память). В таком режиме CPU функционирует при очень незначительном напряжении питания, достаточном лишь для выхода его из этого состояния. При этом минимальная нагрузка на линию +12В может опускаться до 0,5 А, поэтому блок питания должен поддерживать такую возможность (определено в спецификации ATX12V 2.3).
Важно отметить, что некоторые производители не отделяют этот режим от С3.

Для повышения производительности 1С-систем рекомендуем выключать данный параметр.

Запись опубликована автором admin в рубрике Администрирование, производительность, тюнинг с метками BIOS, C6. Добавьте в закладки постоянную ссылку.
| Продажи | slava@gilev.ru | gilev_slava | @uskorim1c | |||
| Платежи, документы | andrey@gilev.ru | andrey.gilev | @andrey_gilev | |||
| Техническая поддержка | support@gilev.ru | nukewin |
| Мы любим электронный документооборот (ЭДО). ЭДО сокращает время и ускоряет решение задач. У нас используется система ”Диадок”. |