Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 28 • Страница 2 из 2<  1  2
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 17.01.2016
Откуда: Ульяновск
Пример глупости существования двух (классическое и новое) меню электропитание. Если в классическом электропитании выбрать высокая производительность то на 13700 получаем -25% производительности в тесте винрар, если ничего не трогать в электропитании вообще то на 25% выше результат чем если выбрать высокая производительность. Если оставить сбалансированный а в новом меню выбрать максимальная производительность то получаем еще 3-4% плюсом в тесте винрар. Ну не бред а? Не Знаю как в других тестах не тестил, может где то лучше высокая производительность в классическом меню. На старых процах без малых ядер по видимому не влияет, на амд вроде тоже.



Партнер
 

Member
Статус: Не в сети
Регистрация: 17.02.2019
Фото: 0
andruhsss Вот да, эти два меню еще вводят в заблуждения, на некоторых билдах 22Н2 вообще это ломалось полностью, если выставлял разные конфигурации, то можно было ловить в условной КС2 слайдшоу


 

Member
Статус: Не в сети
Регистрация: 29.07.2015
Откуда: Москва
Фото: 694
andruhsss писал(а):
Если в классическом электропитании выбрать высокая производительность то на 13700 получаем -25% производительности в тесте винрар, если ничего не трогать в электропитании вообще то на 25% выше результат чем если выбрать высокая производительность. Если оставить сбалансированный а в новом меню выбрать максимальная производительность то получаем еще 3-4% плюсом в тесте винрар.

когда собирал систему на 8700K шесть лет назад тоже была рекомендация использовать сбалансированный профиль. так и сидел на сбалансированном но всё внутри выкрученно на макс. тогда были рекомендо из-за того что якобы ultimate performance долбит проц всё время на макс частоте не даёт сбрасывать частоту в простое...
щас накатил свежую винду (десятку лтсц 21х2) и поставил пока ultimate профиль
потестирую винрар спасибо за мысль
и софт из шапки посмотрю что там такое ещё дополнительное в них

_________________
https://overclockers.ru/blog/A224/


 

Member
Статус: Не в сети
Регистрация: 17.02.2019
Фото: 0
A224 В той программе если разобраться, можно сделать в разы лучше, чем то, что предлагает майкрософт. Тем более планы питания (стандартные) давно устарели и были нормальными как раз на момент вашего 8700к, но не для нынешних процессоров..


 

Member
Статус: Не в сети
Регистрация: 29.07.2015
Откуда: Москва
Фото: 694
как я и сказал
+
#77
#77

раньше правда он вообще не сбрасывал
а теперь ultimate performance сбрасывает до 3500
а balanced нормально сбрасывает
остальные настройки идентичные...

_________________
https://overclockers.ru/blog/A224/


 

Member
Статус: Не в сети
Регистрация: 17.02.2019
Фото: 0
Нашел на OCN тему с кастомными планами питания для Интела 12-13го поколения
(https://www.overclock.net/threads/intel-custom-power-plans-for-windows.1802309/#replies)
но немного не понял, как их импортировать в систему, они в формате .pow

Вроде нагуглил это (https://learn.microsoft.com/ru-ru/windo ... ion_import) но почему-то команда не работает, есть чём еще можно импортировать?

UPD: Разобрался как.
Код:
Powercfg -import "C:\Имя пользователя\папка\имя файла.pow"


Добавлено спустя 9 минут 16 секунд:
Возникает другая проблема, как его GUID дать имя? Потому что если выбираешь GUID через powercfg /setactive *** то ломаются всё планы питания, потому что у него нет имени

UPD: Дать имя можно командой:
Код:
powercfg -changename GUID имя описание


Крч, легче через QuickCPU это сделать: View -> Power Settings -> Power Plan Management -> [Import] :lol: :lol: :lol:


 

Member
Статус: Не в сети
Регистрация: 17.02.2019
Фото: 0
Насколько рационально поднимать мин.планку процессора к 100 %? Будет ли профит? Вроде отыграл пару каток в некоторых играх, будто просадок меньше стало или вовсе их нет.


Вложение:
Снимок экрана 2025-05-08 195231.png
Снимок экрана 2025-05-08 195231.png [ 55.28 КБ | Просмотров: 2261 ]


 

Advanced member
Статус: Не в сети
Регистрация: 29.03.2017
"Небольшой универсальный мануал". Вы можете использовать его как опорный для поиска подробностей по отдельным вопросам и параметрам. Тут не будет некоторых подробных параметров и ссылок, только общее описание и "мастер" параметр.
1. С-States
ДОЛЖНЫ быть включены в биос чтобы в принципе говорить об эффективности в простое и малой нагрузке.
Их отключение может сломать планировщик ОС для выбора оптимальных ядер.
Для Intel желательно сохранить стейты до C3-С6. C1E под вопросом. Если у вас не серверный ЦП или даже несколько сокетов с ЦП, то более глубокие параметры вам не нужны, даже в теории.

Эффективная частота.
Она не просто так в этом разделе. Если C-States работают, то в простое она будет низкой даже в фиксе. Это расчётное значение частоты с поправкой на C-States, где C-State > 1 считается за 0Гц.
https://www.hwinfo.com/forum/threads/ef ... lock.5958/
Когда в нагрузке эффективная частота<реальной по ней иногда видно кривой андервольт и прочие прелести приводящие к снижению производительности.


2. Схемы (планы) питания.
Предупреждение! "Некоторые" названия и описания параметров от Майкрософт писал НЕ AI. AI ПИШЕТ ЛУЧШЕ. Я надеюсь намёк достаточно понятен.
Некоторые параметры неприменимы к одной системе и применимы к другой. Как правило, вы их меняете и ничего, кроме плацебо не происходит.
В них может быть искорёжено ну очень много как раз для цп. Опишу только ключевые параметры которые скорее всего стоит крутить через утилиту. Наследование схем с предыдущих версий ОС и других систем может и часто приводит к неоптимальным параметрам (неоптимальным даже по мнению майкрософт и поставщиков схем питания (AMD, Intel и тп)).

Схемы питания могут поставляться производителем оборудования и называться так же как обычные (часто в ноутбуках, например ASUS ROG). Это НЕ стандартные схемы со "своей атмосферой". Сброс планов питания в данном случае будет приводить к восстановлению ЭТИХ планов питания, а не от майкрософт.
Стащите из ProcessLasso или ParkControl план питания... для образца и сравнение с "гениальными" идеями от производителя.

Схемы питания бывают оверлейные и старые. Этого пояснения с картинкой дальше вам будет достаточно. А иначе придётся растянуть ещё на тысячу слов с кучей нюансов по PMM(PSS?).

https://forums.guru3d.com/threads/windo ... ty.416058/
Эта утилита обновляется и удобнее того что предоставляет мелкософт. Старые утилиты для этого НЕ подходят, так как начиная с Win10 мелкософт активно меняет и обновляет параметры планов питания.
Её НЕ надо держать включённой. Она правит существующие параметры майкрософт в реестре. Вы можете их менять через PowerCFG или в реестре руками, но это реализовано... криво. А главное зачем?
picture
#77

Не знаете в каком плане менять? Меняйте везде или используйте метод из описания параметра буста. Особенно вкладку Overlay не проморгайте, если она есть.

Абсолютное большинство параметров ЦП НЕ работает и не будет работать на ZEN в фиксе. Парковка и IdleDisable работают.

Processor performance boost mode - Моя рекомендация: Auto или Aggressive.
Disable если хотим отключить буст.
Зачем отключать буст? Например, чтобы выключить буст по-умолчанию, включать по алгоритму сменой схемы питания (например через ProcessLasso) или командой в PowerCFG.
Не пытаться крутить и тестировать всё подряд, а если уметее в базовую автоматизацию, переключать буст по своему усмотрению. Просто и эффективно, но не совсем автоматически (условия всё равно придётся иногда править)
Есть также смысл отключить буст для DC(работа от аккумулятора).
Можно даже базовый .bat с переключением сделать. :D
А ещё через этот параметр очень легко определить тот ли план питания редактируете.
Есть ещё несколько параметров буста... Из моего опыта сам буст управляется крайне плохо и просто забейте на это.


Многие параметры измеряются в процентах. Например: Процент от ядер или потоков имеется ввиду? Определять экспериментально. Процент от нагрузки на ядро или на весь цп? Ну и так далее.
"Скорость" работы алгоритмов может быть задана разными методами. Время, Временной интервал и количество этих интервалов. Слишком большая скорость отдельных параметров на некоторых системах может вызвать значимую нагрузку.

Параметры парковки.
1. Это НЕ С-States и параметры парковки им НЕ управляют.
C-States косвенно с ним связаны, но полностью работоспособны и без неё. Если алгоритмы Windows не послали нагрузку на ядро, то оно, очевидно, уйдёт в более глубокий C-State.
2. Это алгоритм по которому определяется посылать ли в принципе нагрузку на ядра. Настроены далеко не всегда оптимально, мягко говоря.
3. Параметры парковки определяют количество припаркованных ядер\потоков. Пороги нагрузки, скорость реакции.
4. Используют, в том числе, как кривой костыль, пытающийся ограничить распределение потоков приложений которые "не могут разбораться", что делать с SMT\HT, Разными типами ядер, чиплетами и тп.
Поскольку работают глобально, то те которые "умеют", в лучшем случае от неё получают ничего.
5. Для энергосбережения полезность от сомнительной до отрицательной. Одно нагруженное ядро в бусте жрёт больше чем несколько слабо загруженных.
6. Может и часто негативно влияет на производительность.
7. Один из главных кривых костылей при миграции системы.

Processor performance core parking min cores (0cc5b647-c1df-4637-891a-dec35c318583) - Ключевой параметр определяющий сколько ядер НЕ должны парковаться. В ПРОЦЕНТАХ.
(Планы питания для intel передают привет, где стояло и может быть до сих пор стоит по-умолчанию 4% на i3-12100 и на 14900KS).
Значение для отключения парковки 100%.

Другие осмысленные значения, если сопутствующие параметры достаточно корректные. Результат переводим в проценты.
(потоки ядер с HT /2) + ядра без +-1
Количество ядер в CCD(CCX) /2
Количество P ядер.
(потоки /2) +-1
Другие логичные идеи.
ПРОВЕРЬТЕ СВОИ ПРОЦЕНТЫ В КАЛЬКУЛЯТОРЕ, ДВАЖДЫ. Я уже как минимум двух человек которые проценты считать не умеют в персональный бан отправил. Активно и упорно доказывали, что 100-50%=50+50%=100 :bandhead: Да я немного сгорел...).
Здесь могли быть другие подробности и параметры парковки, если бы мне было интересно её ковырять.


Параметры C-States. Помните предупреждение?
Processor Idle Demote Threshold
Processor Idle Promote Threshold
Просто не трогайте их. Чтобы оно не делало, описанию и названию оно соответствует плохо. Если руки чешутся, то запомните умолчание и можете покрутить и попробовать определить, что же на самом деле происходит. Мониторинг С3, C6 в простое, малой нагрузке. Вспоминаем предупреждение...


Processor idle disable (5d76a2ca-e8c0-402f-a133-2158492d58ad) НЕ ТРОГАЙТЕ ЕГО. Диагностический параметр. "Отключит" C1 (неотключаем в биос) и все C-State заодно, нагрузка на цп в любой задаче, включая простой будет 100%, несколько снизится производительность. Кратно увеличит потребление везде кроме самых тяжёлых нагрузок.

Processor performance autonomous mode - режим для процессоров с CPPC2.
Авто у Intel = Включено начиная со Skylake.
На ZEN был в авто вЫключен. При включении цп начинал работать несколько странно. :D
Не уверен на счёт новых ZEN.
У некоторых плат на Intel в биос могут быть параметры, которые ломают этот режим. НЕ ТРОГАЙТЕ ИХ, если вы не планируете очень тщательно изучать этот вопрос и потом поделиться своей работой.

Эти параметры работают в диапазоне БАЗОВОЙ частоты. НЕ работают на буст диапазон. Их стоит крутить, чтобы процессор НЕ уходил в буст от любого чиха. На сам буст НЕ работают.
Если autonomous включён, то существенная часть этих параметров, если не все, скорее всего НЕ работают, вместо этого работают autonomus что-то там параметры.
Minimum processor state (893dee8e-2bef-41e0-89c6-b55d0929964c) - Минимальное состояние процессора в процентах от БАЗОВОЙ частоты. Значение 100, делает бессмысленными все последующие параметры и процессор всегда будет в бусте. Я рекомендую оставлять некоторый дипазон частоты для работы алгоритмов, в противном случае буст всё равно будет от любого чиха.
Рекомендую 50%. Не рекомендую Слишком малое или большое значение.
Maximum processor state (bc5038f7-23e0-4960-96da-33abaf5935ec) - Максимальное. Значение менее 100% может и скорее всего отключит буст.

Processor performance increase threshold (06cadf0e-64ed-448a-8927-ce7bf90eb35d) - Порог нагрузки для повышения частоты.
Processor performance decrease threshold (12a0ab44-fe28-4fa9-b3bd-4b64f44960a6) - Для понижения. Обычно нет смысла крутить.

Processor performance increase policy (465e1f50-b610-473a-ab58-00d1077dc418) - Политика повышение частоты. На сколько за раз повышать частоту при достижении порога повышения. Я рекомендую поменять Rocket->IdealAggressive.



allow throttle state (3b04d4fd-1cc7-4f23-ab1c-d1337819c4bb) Для ZEN включение этого параметра разрешит снижать частоты вплоть до минимального доступного множителя. Без очень специальной идеи делать этого смысла нет. Возможно на Intel без autonomous тоже.

Отдельно упомяну важные на мой взгляд параметры, но не буду приводить по ним подробности. Ищите по ним и своему цп гайд или используйте метод научного тыка.
Link State Power Management (ee12f906-d277-404b-b6da-e5fa1a576df5) -
Может значительно сократить потребление чипсета(особенно если их два), отдельных устройств и\или привести к отвалам некоторого оборудования на PCI_E (а это практически всё, а не только видеокарта и nvme).
Экономные режимы возможно связан с ASPM в биос.

Heterogeneous thread scheduling policy (93b8b6dc-0698-4d1c-9ee4-0644e900c85d)
Управляет распределением нагрузки в разнородных системах(типа AL\RL\7950X3D). Реальное влияние можно определить методом научного тыка или поищите примеры.
Если нагрузка улетает не на те ядра или чиплет то это может что-то изменить.
Heterogeneous short running thread scheduling policy (bae08b81-2d5e-4688-ad6a-13243356654b)
Что-то в том же духе. Тоже методом тыка или поищите примеры.
Heterogeneous policy in effect (7f2f5cfa-f10c-4823-b5e1-e93ae85f46b5)

Interrupt Steering Mode (2bfc24f9-5ea2-4801-8213-3dbae01aa39d) - Помните предупреждение? :D


Поскольку это общий гайд, тут не хватает параметров и подробностей. :D
Все параметры на всех системха не проверял. Используйте метод "научного тыка" для достижения наилучшего результата.

Часть этого сообщения может и скорее всего со временем устареет.

_________________
https://docs.google.com/spreadsheets/d/1QpzbIzmoE3ntu6XvpchHspxqA0o6FPxc63_diTelzXw


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 28 • Страница 2 из 2<  1  2
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Vik321 и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan