0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Prozessor P-States und C-States

  • 1 P-States
  • 2 C-States
  • 3 Einzelnachweise
  • 4 Weitere Informationen

Während der Ausführung von Code können Betriebssystem und CPU den Energiebedarf durch unterschiedliche P-States (Performance States) optimieren. Je nach Bedarf wird eine CPU mit unterschiedlichen Frequenzen betrieben. P0 ist dabei die höchste Frequenz (mit der höchsten Spannung).

Bei Intel Prozessoren bis inkl. der Haswell/Broadwell-Architektur wird die gewünschte Frequenz (und damit die Spannung) durch das Betriebssystem vorgegeben, indem es die gewünschten Werte in spezielle Prozessor Register schreibt. [1] [2]

Ab der Skylake Architektur kann das Betriebssystem die Steuerung der P-States der CPU überlassen (Speed Shift Technology, Hardware P-States). [3] Mit Kaby Lake wurden diese Funktionen weiter optimiert. [4]

Вывод

Большая часть слитой информации предназначена для OEM/ODM разработчиков и производителей, но заинтересует энтузиастов, исследующих BIOS и недокументированные режимы работы процессоров Intel.

В этом сливе нет данных, которые позволят обнаружить новые уязвимости в процессорах, и с этой стороны он не является критическим для корпорации. Очевидные репутационные и экономические потери дадут о себе знать уже в скором времени.

Люблю когда ты такой

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

и что там за режимы работы

P-state и c-state. В теории можно патчами биосов увеличить ограничения по мощности для процев, например, в ноутах, чтобы они бустили выше ограничений производителя.

Интелы сейчас и так печи, куда их дальше кочегарить)

Если на эпл то работает в 500 раз лучше чем на винде

амд для маков делает эксклюзивные версии видях

Не удивлен, как обычно журнашлюшки высосали из пальца

Исходников микрокода мы никогда не увидим.

Сильное заявление!

Если только от чего-нибудь древнего, вроде 386. Для современных процев разрабатывают всего несколько человек, и вряд ли миллионеры сольют такие данные. Код шифрован, блобы заполнены мусором до ровного размера. Нет даже подтверждённой информации об алгоритме шифрования или объёме фактического микрокода в процессоре.

Блять, ты пишешь так, будто я сериал смотрю какой-то адреналиновый про прогеровинженеров в крупных индустриальных корпорациях, которые пытаются друг у друга попиздить что-либо и при этом разобраться, но при этом всё идёт к тому, что из-за этого движется мировой прогресс в их области, ведь они на передовой, и они делают и «открывают» вещи, которые человечество никогда не видело. И зритель сидит и охуевает вместе с ними.

В реале как-то так и есть

Что нужно учить, чтобы понимать о чем там в документации?

Не знаю. Я просто давно работаю в разработке электроники и сам подобную документацию и электросхемы составляю.

Бакалавра по электронике нужно учить.

«Интересно, что используются только переназначаемые линии PCIe одного процессора.»
Интересно где ж ты это углядел. и дальше неинтересно совсем.

Прямо на схеме красным подписано. Вся периферия к одному процу подключена.

На первой иллюстрации красным написано, что интересно, о том что PCIe линии от трех неиспользыемых сокетов не задействованы, что интересно, кстати. Тут или твой переводчик обосрался или ты сам не шаришь.

На первой иллюстрации красным написано, что интересно, о том что PCIe линии от трех неиспользыемых сокетов не задействованы, что интересно, кстати. Тут или твой переводчик обосрался или ты сам не шаришь.

Ты откуда этот текст взял? Ни на картинке, ни в подписи к ней этого нет.

Это ж вроде только первая часть слива

И тут уже жыр с исходниками биосов.

А вторая часть баклажан?

Читать еще:  Gigabyte RAID configurer что это

Второй ещё нет, так ведь?

Публикацию потрогали редакторы, так что дополню тут:

Файл Apollo Lake Intel(R) TXE 3.1.75.2351_MR (probably incomplete).zip

Инструкции, утилита и бинарный файл для сборки прошивки Intel TXE OEM-разработчками.

Объёмный дистрибутив программы Intel Automated Power Switch. Из описания можно узнать, что она предназначена для всестороннего автоматизированного тестирования p-states (регулирование напряжения и частоты в зависимости от нагрузки) мобильных и настольных систем. Приложена документация и инструкция по адаптированию тестов OEM-разработчиками для своих нужд.

Тут лежат сертификаты для беспроводного приёмника HDCP. Не могу представить сценариев их неправомерного использования.

Электросхемы, диаграммы и список компонентов прототипа ноутбука на Tiger Lake.

Дистрибутив и документация программы Intel Platform Enablement Test Suite. Ещё одно приложение для автоматизированного тестирования Intel ME для платформы Lakefield.

Регулировка частоты из под Windows

Включенная опция Global C-State Control позволяет регулировать частоту проца из под Windows. Можно опустить частоту до минимума, регулируя в процентах. Открыть настройку можно зайдя в панель управления, выбрав значок Электропитание:

Далее слева выбираем Настройка отключения дисплея либо Настройка перехода в спящий режим. После — Изменить дополнительные параметры питания:

Появится небольшое окошко, где в самом низу можно в минимальном состоянии и максимальном указать в процентах производительность. Если выставить 0% везде — тогда проц будет всегда работать на минимальной частоте:

Weitere Informationen

  • Energy-Efficient Platforms – Considerations for Application Software and Services (www.intel.com, März 2011)
  • C-States, P-States, S-States — Energieverwaltung erklärt (www.technikaffe.de, 23.10.2013)
  • What are the CPU c-states? How to check and monitor the CPU c-state usage in Linux per CPU and core? (golinuxhub.com, 08.06.2018)

Werner Fischer arbeitet im Security & Research Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 — ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg — heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.

Вывод

Большая часть слитой информации предназначена для OEM/ODM разработчиков и производителей, но заинтересует энтузиастов, исследующих BIOS и недокументированные режимы работы процессоров Intel.

В этом сливе нет данных, которые позволят обнаружить новые уязвимости в процессорах, и с этой стороны он не является критическим для корпорации. Очевидные репутационные и экономические потери дадут о себе знать уже в скором времени.

Люблю когда ты такой

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

и что там за режимы работы

P-state и c-state. В теории можно патчами биосов увеличить ограничения по мощности для процев, например, в ноутах, чтобы они бустили выше ограничений производителя.

Интелы сейчас и так печи, куда их дальше кочегарить)

Если на эпл то работает в 500 раз лучше чем на винде

амд для маков делает эксклюзивные версии видях

Не удивлен, как обычно журнашлюшки высосали из пальца

Исходников микрокода мы никогда не увидим.

Сильное заявление!

Если только от чего-нибудь древнего, вроде 386. Для современных процев разрабатывают всего несколько человек, и вряд ли миллионеры сольют такие данные. Код шифрован, блобы заполнены мусором до ровного размера. Нет даже подтверждённой информации об алгоритме шифрования или объёме фактического микрокода в процессоре.

Блять, ты пишешь так, будто я сериал смотрю какой-то адреналиновый про прогеровинженеров в крупных индустриальных корпорациях, которые пытаются друг у друга попиздить что-либо и при этом разобраться, но при этом всё идёт к тому, что из-за этого движется мировой прогресс в их области, ведь они на передовой, и они делают и «открывают» вещи, которые человечество никогда не видело. И зритель сидит и охуевает вместе с ними.

Читать еще:  Греется процессор на ноутбуке что делать

В реале как-то так и есть

Что нужно учить, чтобы понимать о чем там в документации?

Не знаю. Я просто давно работаю в разработке электроники и сам подобную документацию и электросхемы составляю.

Бакалавра по электронике нужно учить.

«Интересно, что используются только переназначаемые линии PCIe одного процессора.»
Интересно где ж ты это углядел. и дальше неинтересно совсем.

Прямо на схеме красным подписано. Вся периферия к одному процу подключена.

На первой иллюстрации красным написано, что интересно, о том что PCIe линии от трех неиспользыемых сокетов не задействованы, что интересно, кстати. Тут или твой переводчик обосрался или ты сам не шаришь.

На первой иллюстрации красным написано, что интересно, о том что PCIe линии от трех неиспользыемых сокетов не задействованы, что интересно, кстати. Тут или твой переводчик обосрался или ты сам не шаришь.

Ты откуда этот текст взял? Ни на картинке, ни в подписи к ней этого нет.

Это ж вроде только первая часть слива

И тут уже жыр с исходниками биосов.

А вторая часть баклажан?

Второй ещё нет, так ведь?

Публикацию потрогали редакторы, так что дополню тут:

Файл Apollo Lake Intel(R) TXE 3.1.75.2351_MR (probably incomplete).zip

Инструкции, утилита и бинарный файл для сборки прошивки Intel TXE OEM-разработчками.

Объёмный дистрибутив программы Intel Automated Power Switch. Из описания можно узнать, что она предназначена для всестороннего автоматизированного тестирования p-states (регулирование напряжения и частоты в зависимости от нагрузки) мобильных и настольных систем. Приложена документация и инструкция по адаптированию тестов OEM-разработчиками для своих нужд.

Тут лежат сертификаты для беспроводного приёмника HDCP. Не могу представить сценариев их неправомерного использования.

Электросхемы, диаграммы и список компонентов прототипа ноутбука на Tiger Lake.

Дистрибутив и документация программы Intel Platform Enablement Test Suite. Ещё одно приложение для автоматизированного тестирования Intel ME для платформы Lakefield.

Важные моменты

  1. У некоторых из-за включенной опции подвисает компьютер, у других вообще выключается.
  2. Процессор Ryzen может в стоке выдавать например 3200 ГГц, когда заявлено — 3600. Чтобы исправить — попробуйте зайти в биос, раздел Advanced > AMD CBS > выключить Global C-State Control. Некоторым помогло вернуть частоту.
  3. Опцию желательно отключить, если собираетесь заниматься разгоном.

Функция в биосе ASUS:

Дополнительная информация, которая может быть полезной:

Einzelnachweise

  1. ↑Intel Xeon Processor E3-1200 v3 Product Family Datasheet – Volume 1 of 24.2.1 Enhanced Intel SpeedStep Technology Key Features: [. ] Multiple frequency and voltage points for optimal performance and power efficiency. These operating points are known as P-states. [. ] Frequency selection is software controlled by writing to processor MSRs. [. ] All active processor cores share the same frequency and voltage. In a multicore processor, the highest frequency P-state requested among all active cores is selected.
  2. ↑What exactly is a P-state? (Pt. 1)
  3. ↑Intel’s 6th Gen Skylake Unwrapped – CPU Microarchitecture, Gen9 Graphics Core and Speed Shift Hardware P-State (wccftech.com, 18.08.2015)
  4. ↑Intel Kaby Lake: 14nm+ und optimiertes Speed Shift steigern Performance (TKmag, 10.03.2017)
  5. ↑Intel Xeon Processor E3-1200 v5 Product Family Datasheet — Volume 1 of 2 Chapter 4 Power Management
  6. ↑C-states, C-states and even more C-states (software.intel.com, 27.03.2008)

Вывод

Большая часть слитой информации предназначена для OEM/ODM разработчиков и производителей, но заинтересует энтузиастов, исследующих BIOS и недокументированные режимы работы процессоров Intel.

В этом сливе нет данных, которые позволят обнаружить новые уязвимости в процессорах, и с этой стороны он не является критическим для корпорации. Очевидные репутационные и экономические потери дадут о себе знать уже в скором времени.

Люблю когда ты такой

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

Читать еще:  Что делать если компьютер перегревается и отключается

и что там за режимы работы

P-state и c-state. В теории можно патчами биосов увеличить ограничения по мощности для процев, например, в ноутах, чтобы они бустили выше ограничений производителя.

Интелы сейчас и так печи, куда их дальше кочегарить)

Если на эпл то работает в 500 раз лучше чем на винде

амд для маков делает эксклюзивные версии видях

Не удивлен, как обычно журнашлюшки высосали из пальца

Исходников микрокода мы никогда не увидим.

Сильное заявление!

Если только от чего-нибудь древнего, вроде 386. Для современных процев разрабатывают всего несколько человек, и вряд ли миллионеры сольют такие данные. Код шифрован, блобы заполнены мусором до ровного размера. Нет даже подтверждённой информации об алгоритме шифрования или объёме фактического микрокода в процессоре.

Блять, ты пишешь так, будто я сериал смотрю какой-то адреналиновый про прогеровинженеров в крупных индустриальных корпорациях, которые пытаются друг у друга попиздить что-либо и при этом разобраться, но при этом всё идёт к тому, что из-за этого движется мировой прогресс в их области, ведь они на передовой, и они делают и «открывают» вещи, которые человечество никогда не видело. И зритель сидит и охуевает вместе с ними.

В реале как-то так и есть

Что нужно учить, чтобы понимать о чем там в документации?

Не знаю. Я просто давно работаю в разработке электроники и сам подобную документацию и электросхемы составляю.

Бакалавра по электронике нужно учить.

«Интересно, что используются только переназначаемые линии PCIe одного процессора.»
Интересно где ж ты это углядел. и дальше неинтересно совсем.

Прямо на схеме красным подписано. Вся периферия к одному процу подключена.

На первой иллюстрации красным написано, что интересно, о том что PCIe линии от трех неиспользыемых сокетов не задействованы, что интересно, кстати. Тут или твой переводчик обосрался или ты сам не шаришь.

На первой иллюстрации красным написано, что интересно, о том что PCIe линии от трех неиспользыемых сокетов не задействованы, что интересно, кстати. Тут или твой переводчик обосрался или ты сам не шаришь.

Ты откуда этот текст взял? Ни на картинке, ни в подписи к ней этого нет.

Это ж вроде только первая часть слива

И тут уже жыр с исходниками биосов.

А вторая часть баклажан?

Второй ещё нет, так ведь?

Публикацию потрогали редакторы, так что дополню тут:

Файл Apollo Lake Intel(R) TXE 3.1.75.2351_MR (probably incomplete).zip

Инструкции, утилита и бинарный файл для сборки прошивки Intel TXE OEM-разработчками.

Объёмный дистрибутив программы Intel Automated Power Switch. Из описания можно узнать, что она предназначена для всестороннего автоматизированного тестирования p-states (регулирование напряжения и частоты в зависимости от нагрузки) мобильных и настольных систем. Приложена документация и инструкция по адаптированию тестов OEM-разработчиками для своих нужд.

Тут лежат сертификаты для беспроводного приёмника HDCP. Не могу представить сценариев их неправомерного использования.

Электросхемы, диаграммы и список компонентов прототипа ноутбука на Tiger Lake.

Дистрибутив и документация программы Intel Platform Enablement Test Suite. Ещё одно приложение для автоматизированного тестирования Intel ME для платформы Lakefield.

Регулировка частоты из под Windows

Включенная опция Global C-State Control позволяет регулировать частоту проца из под Windows. Можно опустить частоту до минимума, регулируя в процентах. Открыть настройку можно зайдя в панель управления, выбрав значок Электропитание:

Далее слева выбираем Настройка отключения дисплея либо Настройка перехода в спящий режим. После — Изменить дополнительные параметры питания:

Появится небольшое окошко, где в самом низу можно в минимальном состоянии и максимальном указать в процентах производительность. Если выставить 0% везде — тогда проц будет всегда работать на минимальной частоте:

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector