Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

AMD PowerTune - это серия технологий динамического масштабирования частоты, встроенных в некоторые графические процессоры AMD и APU, которые позволяют программно динамически изменять тактовую частоту процессора (в различные P-состояния ). Это позволяет процессору удовлетворять мгновенные потребности в производительности выполняемой операции, сводя к минимуму потребление энергии, тепловыделение и предотвращение шума. AMD PowerTune направлена ​​на решение проблем, связанных с расчетной тепловой мощностью и производительностью. [1]

Помимо снижения энергопотребления, AMD PowerTune помогает снизить уровень шума, создаваемый охлаждением настольных компьютеров, и продлевает срок службы батареи мобильных устройств. AMD PowerTune является преемником AMD PowerPlay . [2]

Поддержка PowerPlay была добавлена ​​в драйвер ядра Linux amdgpu 11 ноября 2015 г. [3]

Как показано в лекции CCC в 2014 году, микропрограмма AMD x86-64 SMU выполняется на некотором LatticeMico32, а PowerTune был смоделирован с использованием Matlab. [4] Это похоже на PDAEMON от Nvidia, ОСРВ, отвечающую за питание их графических процессоров. [5]

Обзор [ править ]

Архитектура версии PowerTune, которая была представлена ​​с чипами GCN1.1, такими как Bonaire

AMD PowerTune была представлена ​​в TeraScale 3 (VLIW4) с Radeon HD 6900 15 декабря 2010 года и с тех пор доступна на разных этапах разработки для продуктов под марками Radeon и AMD FirePro .

На протяжении многих лет AnandTech публиковала обзоры, в которых документирована разработка AMD PowerTune . [6] [7] [8] [9]

Дополнительная технология под названием AMD ZeroCore Power , доступная со времен серии Radeon HD 7000 , реализует микроархитектуру Graphics Core Next .

Бессмысленность фиксированной тактовой частоты была подтверждена в январе 2014 года компанией SemiAccurate . [10]

Поддержка операционной системы [ править ]

Поддержка PowerTune содержится в драйвере устройства ядра Linux amdgpu .

AMD Catalyst доступен для Microsoft Windows и Linux и поддерживает AMD PowerTune начиная с версии. [ какой? ]

Драйвер бесплатно и с открытым исходным кодом графики «Radeon» устройство имеет некоторую поддержку AMD PowerTune, смотрите «Эндуро». [11]

Обзор функций AMD APU [ править ]

В следующей таблице представлены черты AMD «s APUs (смотри также: Список AMD Accelerated Processing единиц ).

  1. ^ Для моделей экскаваторов FM2 +: A8-7680, A6-7480 и Athlon X4 845.
  2. ^ Для моделей экскаваторов FM2 +: A8-7680, A6-7480 и Athlon X4 845.
  3. ^ ПК будет одним узлом.
  4. ^ APU объединяет CPU и GPU. У обоих есть ядра.
  5. ^ Требуется поддержка прошивки.
  6. ^ Нет SSE4. Нет SSSE3.
  7. ^ Производительность с одинарной точностью рассчитывается из базовой (или ускоренной) тактовой частоты ядра на основеоперации FMA .
  8. ^ Унифицированные шейдеры  : блоки наложения текстуры  : блоки вывода рендеринга
  9. ^ a b Для воспроизведения защищенного видеоконтента также требуется поддержка карты, операционной системы, драйверов и приложений. Для этого также необходим совместимый дисплей HDCP. HDCP является обязательным для вывода определенных аудиоформатов, что накладывает дополнительные ограничения на настройку мультимедиа.
  10. ^ Чтобы питать более двух дисплеев, дополнительные панели должны иметь встроеннуюподдержку DisplayPort . [21] В качестве альтернативы можно использовать активные адаптеры DisplayPort-to-DVI / HDMI / VGA.
  11. ^ a b DRM ( Direct Rendering Manager ) - это компонент ядра Linux. Поддержка в этой таблице относится к самой последней версии.

Обзор функций видеокарт AMD [ править ]

В следующей таблице представлены черты AMD «s графических процессоров (см также: Список ВМД графических процессоров ).

  1. ^ Серия Radeon 100 имеет программируемые пиксельные шейдеры, но не полностью совместимы с DirectX 8 или Pixel Shader 1.0. См. Статью о пиксельных шейдерах R100 .
  2. Карты на базе ^ R300 и R400 не полностью соответствуют OpenGL 2+, поскольку оборудование не поддерживает все типы текстур без мощности двух (NPOT).
  3. ^ Совместимость с OpenGL 4+ требует поддержки шейдеров FP64, и они эмулируются на некоторых чипах TeraScale с использованием 32-разрядного оборудования.
  4. ^ a b c UVD и VCE были заменены ASIC Video Core Next (VCN) в реализации Vega APU Raven Ridge .
  5. ^ Обработка видео ASIC для метода интерполяции частоты кадров видео. В Windows он работает как фильтр DirectShow в вашем плеере. В Linux нет поддержки со стороны драйверов и / или сообщества.
  6. ^ a b Для воспроизведения защищенного видеоконтента также требуется поддержка карты, операционной системы, драйверов и приложений. Для этого также необходим совместимый дисплей HDCP. HDCP является обязательным для вывода определенных аудиоформатов, что накладывает дополнительные ограничения на настройку мультимедиа.
  7. ^ Больше дисплеев может поддерживаться с помощью собственныхподключений DisplayPort или разделения максимального разрешения между несколькими мониторами с активными преобразователями.
  8. ^ a b DRM ( Direct Rendering Manager ) - это компонент ядра Linux. Поддержка в этой таблице относится к самой последней версии.

См. Также [ править ]

  • AMD Cool'n'Quiet (для настольных процессоров)
  • AMD PowerNow! (для процессоров ноутбуков)
  • AMD Turbo Core (для процессоров)
  • AMD PowerXpress (для нескольких графических процессоров)
  • Динамическое масштабирование частоты
  • Intel SpeedStep (для процессоров)
  • Intel Turbo Boost (для процессоров)

Ссылки [ править ]

  1. ^ «Технология AMD PowerTune» (pdf) . AMD . 23 марта 2012 г.
  2. ^ «AMD PowerTune против PowerPlay» (PDF) . AMD . 1 декабря 2010 года Архивировано из оригинала (PDF) 14 июля 2014 года . Проверено 13 июля 2014 года .
  3. ^ "Добавить поддержку amdgpu powerplay" . 11 ноября 2015.
  4. ^ "Анализ прошивки AMD x86 SMU" . 27 декабря 2014 г.
  5. ^ «Обратное проектирование управления питанием на графических процессорах Nvidia» (PDF) .
  6. ^ «Переосмысление TDP с помощью PowerTune» . AnandTech . 15 декабря 2010 г.
  7. ^ «Представляем технологию PowerTune с ускорением» . AnandTech . 22 июня 2012 г.
  8. ^ «Новый PowerTune: добавление дополнительных состояний» . AnandTech . 22 марта 2013 г.
  9. ^ «PowerTune: улучшенная гибкость и регулирование скорости вращения вентилятора» . AnandTech . 23 октября 2014 г.
  10. ^ "Что такое AMD PowerTune 2.0 и для чего он нужен?" . SemiAccurate . 16 декабря 2013 г.
  11. ^ a b «Матрица характеристик Radeon» . freedesktop.org . Проверено 10 января +2016 .
  12. ^ «AMD объявляет о выпуске APU 7-го поколения: Excavator mk2 в Бристоль-Ридж и Стони-Ридж для ноутбуков» . 31 мая 2016 . Дата обращения 3 января 2020 .
  13. ^ "AMD Mobile" Carrizo "Семейство APU, разработанное для значительного скачка производительности и энергоэффективности в 2015 году" (пресс-релиз). 20 ноября 2014 . Проверено 16 февраля 2015 года .
  14. ^ «Руководство по сравнению мобильных процессоров, версия 13.0, стр. 5: Полный список мобильных процессоров AMD» . TechARP.com . Проверено 13 декабря 2017 года .
  15. ^ a b «Графические процессоры AMD VEGA10 и VEGA11 обнаружены в драйвере OpenCL» . VideoCardz.com . Проверено 6 июня +2017 .
  16. ^ Cutress, Ян (1 февраля 2018). «Ядра Zen и Vega: APU Ryzen для AM4 - AMD Tech Day на CES: раскрыта дорожная карта 2018, с APU Ryzen, Zen + на 12-нм, Vega на 7-нм» . Anandtech . Проверено 7 февраля 2018 .
  17. ^ Larabel, Майкл (17 ноября 2017). «Поддержка кодирования Radeon VCN появляется в Mesa 17.4 Git» . Фороникс . Проверено 20 ноября 2017 года .
  18. Лю, Лев (4 сентября 2020 г.). «Добавить поддержку декодирования Renoir VCN» . Проверено 11 сентября 2020 . Имеет тот же блок VCN2.x, что и Navi1x
  19. ^ Тони Чен; Джейсон Гривз, «Архитектура AMD Graphics Core Next (GCN)» (PDF) , AMD , получено 13 августа 2016 г.
  20. ^ "Технический взгляд на архитектуру AMD Kaveri" . Полу точный . Проверено 6 июля 2014 года .
  21. ^ «Как подключить три или более монитора к графической карте AMD Radeon ™ HD 5000, HD 6000 и HD 7000?» . AMD . Проверено 8 декабря 2014 .
  22. Эйрли, Дэвид (26 ноября 2009 г.). «DisplayPort поддерживается драйвером KMS, встроенным в ядро ​​Linux 2.6.33» . Проверено 16 января +2016 .
  23. ^ Deucher Александр (16 сентября 2015). «XDC2015: AMDGPU» (PDF) . Проверено 16 января +2016 .
  24. ^ a b Мишель Дэнзер (17 ноября 2016 г.). «[ОБЪЯВЛЕНИЕ] xf86-video-amdgpu 1.2.0» . lists.x.org .
  25. ^ "Текстура NPOT (OpenGL Wiki)" . Хронос Групп . Проверено 10 февраля 2021 года .
  26. ^ «AMD Radeon Software Crimson Edition Beta» . AMD . Проверено 20 апреля 2018 года .
  27. ^ "Месаматрикс" . mesamatrix.net . Проверено 22 апреля 2018 года .
  28. ^ «RadeonFeature» . Фонд X.Org . Проверено 20 апреля 2018 года .
  29. ^ «Спецификации AMD Radeon RX 6800 XT» . TechPowerUp . Проверено 1 января 2021 года .
  30. ^ a b c Киллиан, Зак (22 марта 2017 г.). «AMD выпускает патчи для поддержки Vega в Linux» . Технический отчет . Проверено 23 марта 2017 года .
  31. ^ Larabel, Майкл (15 сентября 2020). «AMD Radeon Navi 2 / VCN 3.0 поддерживает декодирование видео AV1» . Фороникс . Проверено 1 января 2021 года .
  32. ^ «Архитектура Radeon следующего поколения Vega» (PDF) . Radeon Technologies Group (AMD). Архивировано из оригинального (PDF) 6 сентября 2018 года . Дата обращения 13 июня 2017 .
  33. ^ Larabel, Майкл (7 декабря 2016). «Лучшие возможности ядра Linux 4.9» . Фороникс . Проверено 7 декабря +2016 .

Внешние ссылки [ править ]

  • Официальный веб-сайт