![]() |
[включить плавающее окно] Вверх #1 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
Гетерогенные CPU и Windows 10
Для гибридов обязательно нужен Windows 11, говорили они.
Intel ThreadDirector оптимизирован под Windows 11, говорили они. Как обычно, они лукаво вели в заблуждение. На деле часть загадок по совместной работе P-core и E-core раскрылась просто* - всё дело в планах электропитания. Часть настроек там скрыто. А именно: Heterogeneous policy in effect Heterogeneous thread scheduling policy Heterogeneous short running thread scheduling policy Треды можно задать как 0. All processors 1. Performant processors 2. Prefer performant processors 3. Efficient processors 4. Prefer efficient processors 5. Automatic По дефолту - автомат, и этот автомат, мать его кошка, скорее всего и чудит, перекидывая нагрузку когда не надо куда не надо. * "просто" в плане настроек; за открытие сего респект и уважение хорошему человеку OCLicker (forum.ixbt.com). Цитата
(OCLicker) »
На всякий случай, дам команды, открывающие настройки в стандартном интерфейсе планов (показывает для возможности изменения, но сама команда ничего не изменяет, кроме видимости).
"Heterogeneous policy in effect": powercfg -attributes SUB_PROCESSOR 7f2f5cfa-f10c-4823-b5e1-e93ae85f46b5 -ATTRIB_HIDE "Heterogeneous thread scheduling policy": powercfg -attributes SUB_PROCESSOR 93b8b6dc-0698-4d1c-9ee4-0644e900c85d -ATTRIB_HIDE "Heterogeneous short running thread scheduling policy": powercfg -attributes SUB_PROCESSOR bae08b81-2d5e-4688-ad6a-13243356654b -ATTRIB_HIDE Вызов этих же команд с изменением параметра -ATTRIB_HIDE на +ATTRIB_HIDE, обратно скрывает соответствующие настройки. Искать открытые настройки в разделе "Processor Power Management". Кстати вот интересный документ. https://www.intel.com/content/dam/de...ybrid-cpus.pdf HeteroPolicy (это как раз Heterogeneous policy in effect) 7.2.1.1. Setting Value: 0 (i.e., Standard Parking or Favored Core Parking) In this configuration, the optimum set of compute cores are unparked starting with the most performant cores first. 7.2.1.2 SettingValue: 4 (i.e., Hetero Parking) In this configuration, based off utilization, a combination of most performant or most efficient cores are unparked first. Промежуточные значения не описаны. Но нам для "нашего High Performance" нужно первое значение. Оно уже и так установлено во всех планах, кроме Battery. Вообще, я нашел данный документ интересным во всех отношениях. PS. Так же power plan можно задать утилитой Quick CPU.
__________________
и тут пришел лесник ;) |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #2 |
![]() Регистрация: 29.06.2004
|
![]()
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #3 |
![]() Регистрация: 06.09.2003
Адрес: Москва
|
Lesnik75
Интересная софтина, но так и не понял, почему она показывает, что параметр "Высокая производительность" лучше "Максимальная производительность" ![]() И как создать правильный профиль для работы таких процессоров не разобрался ![]()
__________________
ПУК - Последняя Удачная Конфигурация. (с) veroni4ka |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #4 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
Полковник Исаев
C софтиной я еще не разбирался; запускать её надо от админа. Разблокировал скрытые настройки, в доп.параметрах питания процессора поставил Prefer performant processors. Люди пишут что это достаточно.
__________________
и тут пришел лесник ;) |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #5 |
![]() Регистрация: 06.09.2003
Адрес: Москва
|
Lesnik75
А есть какие-нибудь инструкции по использованию программы? Там слишком много всего, а я слегка туповат ![]() Читал о том, что под такие процы желательно 11 винду ставить, но очень уж она проблемная оказалась и медленная, разница в отзывчивости очень большая и видна сразу, в итоге вернулся обратно на 10.
__________________
ПУК - Последняя Удачная Конфигурация. (с) veroni4ka |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #6 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
Цитата
(Полковник Исаев) »
А есть какие-нибудь инструкции по использованию программы?
Цитата
(Полковник Исаев) »
Читал о том, что под такие процы желательно 11 винду ставить, но очень уж она проблемная оказалась и медленная, разница в отзывчивости очень большая и видна сразу, в итоге вернулся обратно на 10.
Разблокируй скрытые пункты и в настройках плана поставь Prefer performant processors.
__________________
и тут пришел лесник ;) |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #7 |
![]() Регистрация: 06.09.2003
Адрес: Москва
|
Цитата
(Lesnik75) »
Разблокируй скрытые пункты и в настройках плана поставь Prefer performant processors.
![]() Оно мне само добавило в планы питания "bitsum highest performance", погуглил - оно получше, чем просто максимальное. Возможно это оно и есть ![]()
__________________
ПУК - Последняя Удачная Конфигурация. (с) veroni4ka |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #8 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
Полковник Исаев
__________________
и тут пришел лесник ;) |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #9 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
Цитата
(Полковник Исаев) »
Читал о том, что под такие процы желательно 11 винду ставить
Есть 2 статьи: Как старая Windows 10 портит жизнь новому Core i9-12900K и почему Windows 11 лучше. 22.11.2021 Тестирование процессоров Intel Core i5-12600K и i9-12900K под управлением Windows 10 и Windows 11. 24.01.2022 Знаешь что-то новее? С тех пор Каких-то проблем лично я вовсе не заметил и на стандартных настройках. Данные о скрытых пунктах в планах энергопотребления нашел в флеймовой теме на ixbt, но там опять же инфа многомесячной давности (вперемешку с указаниями умственно-моральных уровней оппонентов в зависимости от их предпочтений по выбору платформы ПК и отношению к паре производителей процессоров). Проверяю потихоньку, хуже не стало, лучше тоже надо искать где ))) ЗЫ. Имею подозрения что МС специально сперва сделала "худо" под 10, а потом в обновах скорректировала. Но это не точно, это лишь подозрения.
__________________
и тут пришел лесник ;) |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #10 |
![]() Регистрация: 06.09.2003
Адрес: Москва
|
Lesnik75
Вот эти статьи и читал ) Потому и поставил 11, но не ожидал таких тормозов в ней и откатился назад. Цитата
(Lesnik75) »
Данные о скрытых пунктах в планах энергопотребления нашел в флеймовой теме на ixbt, но там опять же инфа многомесячной давности (вперемешку с указаниями умственно-моральных уровней оппонентов в зависимости от их предпочтений по выбору платформы ПК и отношению к паре производителей процессоров).
![]()
__________________
ПУК - Последняя Удачная Конфигурация. (с) veroni4ka |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #11 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
Отсюда и далее.
Если что интересное обнаружишь то поделись )))
__________________
и тут пришел лесник ;) |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #12 |
![]() Регистрация: 06.09.2003
Адрес: Москва
|
Lesnik75
Вот тут нашёл: https://www.overclock.net/threads/in...ndows.1802309/ там парень делает планы для 10 и 11 под синих и красных. Ссылка на его облако с последней версией планов: https://drive.google.com/file/d/10J8...9MUdaxaEe/view
__________________
ПУК - Последняя Удачная Конфигурация. (с) veroni4ka |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #13 |
![]() Регистрация: 29.06.2004
|
Полковник Исаев
Зачем тебе все эти планы? Надо переключить лишь один параметр.
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #14 |
![]() Регистрация: 06.09.2003
Адрес: Москва
|
garniv
Чтоб лучше работало, наверное ![]() Народ заморачивается, создаёт эти планы, тестирует, пишут, что месячные задержки стали меньше, солнце ярче и трава зеленее ![]() Это имеет отношение к вышеуказанным статьям про работу с гибридными процами в win 11 и как это перенести в 10. Я пока не заметил никакой разницы от этих планов, да и не тестировал - надо хоть пару игор поставить что-ли или запустить рендер какого-нить большого проекта в After Effects..., а пока пытаюсь решить более актуальную проблему с VR шлемом Pimax 8KX и почему он не отслеживается базовыми станциями в отличие от контроллеров, но пока безуспешно.
__________________
ПУК - Последняя Удачная Конфигурация. (с) veroni4ka |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #15 |
![]() Регистрация: 29.06.2004
|
Цитата
(Полковник Исаев) »
или запустить рендер какого-нить большого проекта в After Effects...
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #16 |
![]() Регистрация: 06.09.2003
Адрес: Москва
|
garniv
А что меняется при этом?
__________________
ПУК - Последняя Удачная Конфигурация. (с) veroni4ka |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #17 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
Полковник Исаев
А это когда-то был самый простой очевидный тест - во время оно 10 производительные ядра направляла на активное приложение (браузер, вдруг ему не хватит мощности) а рендеринг шел на энергоэффективных (в фоне же, значит задача не важная).
__________________
и тут пришел лесник ;) |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #18 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
Утилита ParkControl тоже применяется для настройки работы CPU.
__________________
и тут пришел лесник ;) |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #19 |
![]() Регистрация: 21.04.2011
|
Цитата
(Lesnik75) »
HeteroPolicy (это как раз Heterogeneous policy in effect)
7.2.1.1. Setting Value: 0 (i.e., Standard Parking or Favored Core Parking) In this configuration, the optimum set of compute cores are unparked starting with the most performant cores first. 7.2.1.2 SettingValue: 4 (i.e., Hetero Parking) In this configuration, based off utilization, a combination of most performant or most efficient cores are unparked first. |
![]() |
![]() |
![]() |
[включить плавающее окно] Вверх #20 |
![]() Автор темы Регистрация: 08.02.2003
Адрес: Nsk
|
4yma
Формулировки мутные, то так. Оставляй 0.
__________________
и тут пришел лесник ;) |
![]() |
![]() |