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

Adreno - это серия полупроводниковых ядер с интеллектуальной собственностью графических процессоров (GPU), разработанных Qualcomm и используемых во многих их SoC .

История [ править ]

Adreno ( анаграмма от AMD «графической карты бренда с Radeon ) начинал как Qualcomm » s бренд центром графических технологий, [1] и использовали в своих мобильных продуктах чипсета. Ранние модели Adreno включали Adreno 100 и 110, которые обладали ускорением 2D-графики и ограниченными мультимедийными возможностями. В то время 3D-графика на мобильных платформах обычно обрабатывалась с помощью программных движков рендеринга, что ограничивало их производительность. В связи с растущим спросом на более продвинутые возможности мультимедиа и 3D-графики Qualcomm лицензировала Imageon IP у AMD, чтобы добавить возможности аппаратного ускорения 3D в свои мобильные продукты. [2]Дальнейшее сотрудничество с AMD привело к разработке Adreno 200, выпущенного в 2008 году, который был интегрирован в первую SoC Snapdragon . В январе 2009 года AMD продала Qualcomm все свое графическое подразделение Imageon для портативных устройств. [3]

Технические детали [ править ]

Варианты [ править ]

Компания предлагает графические процессоры Adreno различных типов в составе своих SoC Snapdragon :

Заметки
  1. ^ a b Adreno ALU = ALU x количество MP
  2. ^ Драйвер Adreno 420 Vulkan так и не был выпущен
  • Adreno 130 внутри MSM7x01 и MSM7x01A. Он поддерживает OpenGL ES 1.1, OpenVG 1.1, EGL 1.3, Direct3D Mobile , SVGT 1.2, Direct Draw и GDI .
  • Adreno 200 (AMD Z430) внутри QSD8x50 и MSM7x27 (133 МГц). Он предлагает программируемый конвейер функций и потоковую передачу текстур с поддержкой OpenGL ES 1.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2 и DirectDraw. (22 млн треугольников в секунду, 133 мегапикселя в секунду, тактовая частота до 133 МГц).
  • Adreno 200 улучшен внутри MSM7x25A и MSM7x27A (200 МГц). Он поддерживает OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw и GDI. (40 миллионов треугольников в секунду, 200 мегапикселей в секунду, тактовая частота до 200 МГц).
  • Adreno 203 внутри MSM8225 и MSM8225Q (400 МГц). Это улучшение по сравнению с Adreno 205. Он имеет более высокую частоту, лучшую скорость заполнения пикселей, более низкое энергопотребление и лучшую производительность в 3D. Он примерно на 50–100% быстрее, чем Adreno 200 (улучшенный), и на 10–25%, чем Adreno 205. Он может работать в 2 раза быстрее, чем Adreno 205. Он поддерживает OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, DirectX 9.0c, SVGT 1.2, Direct Draw и GDI. (42-50 млн треугольников в секунду, 250-300 пикселей в секунду, тактовая частота 192-400 МГц)
  • Adreno 205 внутри QSD8x50A, MSM7x30 и MSM8x55 (245 МГц). Его улучшения включают аппаратное ускорение SVG и Adobe Flash и лучшую шейдерную производительность, чем Adreno 200. Он поддерживает OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw и GDI. (57 млн ​​треугольников в секунду, 250 мегапикселей в секунду, тактовая частота до 400 МГц)
  • Adreno 220 внутри MSM8660 или MSM8260 (266MHZ) с одноканальной памятью. Он поддерживает OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, DirectX 9.0c, SVGT 1.2, Direct Draw и GDI. (88 млн треугольников в секунду, 500 млн пикселей в секунду, стандартная тактовая частота до 266 МГц, разгон до 400 МГц).
  • Adreno 225 внутри MSM8960 (400 МГц) с унифицированной шейдерной архитектурой и двухканальной памятью. Он поддерживает Direct3D 9.0c в дополнение к OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2, Direct Draw и GDI.
  • Adreno 320 внутри Qualcomm S4 Pro & Prime Series с унифицированной шейдерной архитектурой и двухканальной памятью. Он поддерживает уровень функций Direct3D 9_3 в дополнение к OpenGL ES 3.0, OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, EGL 1.4, Direct3D Mobile, SVGT 1.2 [20]
  • Adreno 330 внутри Nexus 5, планшеты серии Amazon Kindle HDX, телефон Amazon Fire, планшет Nokia Lumia 2520, Nokia Lumia 1520, Nokia Lumia Icon, Nokia Lumia 930, Samsung Galaxy S5, Samsung Galaxy Note 3, Sony Xperia Z1, Sony Xperia Z1 Компактные, смартфоны Sony Xperia Z2, Sony Xperia Z3, Sony Xperia Z3 Compact, Sony Xperia Z Ultra, Xiaomi Mi3, Xiaomi Mi4, OnePlus One, HTC One (M8) и LG G2 / G3.
  • Adreno 420 внутри Qualcomm Snapdragon 805 поддерживает среду выполнения Direct3D 11.2 ( уровень функций 11_1 ). Внутри Google Nexus 6, Samsung Galaxy S5 LTE-A, Samsung Galaxy Note 4, Samsung Galaxy Note Edge, LG G3 Cat. 6, Amazon Fire HDX 8.9 (2014 г.). Qualcomm Snapdragon 805 - первая телефонная SoC, когда-либо оснащенная 128-битной шиной памяти.
  • Adreno 540 внутри Qualcomm Snapdragon 835 - это первая телефонная SoC с переменной частотой обновления и Foveated Render / Variate Rate Shading, Qualcomm называет свои реализации Q-Sync и Adreno Foveation.
  • Adreno 630 внутри Qualcomm Snapdragon 845 - первая телефонная SoC с функцией Inside-Out Room-scale 6DoF с SLAM
  • Adreno 640 внутри Qualcomm Snapdragon 855 - первая телефонная SoC с обновляемыми драйверами графического процессора из Google Play Store.
  • Adreno 660 внутри Qualcomm Snapdragon 888 - первая телефонная SoC с функцией Variable Rate Shading (VRS).

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

Существуют проприетарные драйверы для мобильной операционной системы Android на базе Linux, которые можно приобрести у самой компании Qualcomm. [ необходима цитата ] Исторически единственным способом поддержки графического процессора в Linux, отличном от Android, была оболочка libhybris .

Linux и Mesa поддерживают графические процессоры серии Adreno 200/300/400/500 с драйвером под названием freedreno. Freedreno поддерживает графику с полностью открытым исходным кодом на таких устройствах, как 96Boards Dragonboard 410c и Nexus 7 (2013) .

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

  • Qualcomm Hexagon
  • Список систем Qualcomm Snapdragon на кристалле
  • PowerVR - конкурирующая графическая технология, доступная как ядро Silicon IP (SIP) третьим сторонам
  • Мали - конкурирующая графическая технология, доступная как ядро Silicon IP (SIP) третьим лицам
  • Vivante - конкурирующая графическая технология, доступная как ядро Silicon IP (SIP) для третьих сторон
  • Tegra - семейство SoC для мобильных компьютеров, графическое ядро ​​может быть доступно третьим лицам в виде SIP-блока.
  • VideoCore - семейство SOC от Broadcom для мобильных компьютеров, графическое ядро ​​может быть доступно третьим сторонам в виде SIP-блока.
  • Семейство SoC Atom - с графическим ядром Intel, без лицензии для сторонних производителей
  • Мобильные APU AMD - с графическим ядром AMD, не переданные третьим лицам
  • AMD Imageon ( ATI Imageon ) - Список мобильных графических процессоров ATI
  • Intel 2700G - старый мобильный графический процессор Intel

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

  1. ^ «История Qualcomm и ее развитие GPU (R)» . Перспектива ПК . Проверено 15 сентября 2019 .
  2. ^ «AMD лицензирует технологию 3D Graphics Core компании QUALCOMM, обеспечивая максимальное качество изображения на телефонах завтрашнего дня» . 14 марта 2009 года Архивировано из оригинала 14 марта 2009 года . Проверено 15 сентября 2019 .
  3. Фергюсон, Скотт (20 января 2009 г.). «AMD продает подразделение мобильных телефонов Qualcomm за 65 миллионов долларов» . eWeek . Проверено 6 июня 2014 года .
  4. ^ «www.tripleoxygen.net Обновление 3D-графики и SpeqG» (PDF) .
  5. ^ a b c d тройной кислород. «Тройной кислород» (PDF) .
  6. ^ "www.tripleoxygen.net" (PDF) .
  7. ^ «История Qualcomm и ее развитие GPU (R)» . Перспектива ПК . Проверено 2 сентября 2020 .
  8. ^ http://grmanet.sogang.ac.kr/seminar/compa.pdf
  9. ^ "Процессор приложений Qualcomm MSM7201A с техническим описанием модема | Список ЦП" . PDAdb.net. 2012-02-25 . Проверено 9 июня 2020 .
  10. ^ Qualcomm MSM7201A. "Qualcomm MSM7201A Характеристики, обзоры, рейтинги" . System-on-a-chip.specout.com. Архивировано из оригинала на 2016-06-16 . Проверено 5 июля 2016 .
  11. ^ «Брошюра по 3D-играм» (PDF) . Архивировано из оригинального (PDF) 25 октября 2007 года . Проверено 5 июля 2016 .
  12. ^ a b "Драйвер Freedreno" (PDF) . Роб Кларк @ FOSDEM 2013.
  13. ^ a b c d e f g "Adreno GPU SDK - GPU - Qualcomm Developer Network" . Developer.qualcomm.com . Проверено 18 июля 2019 .
  14. ^ «Мобильные графические процессоры: Архитектуры» . Bastian Zuehlke . 2012-04-05 . Проверено 13 июня 2018 .
  15. ^ freedreno (06.01.2015). "Архитектура набора команд шейдера A3xx · freedreno / freedreno Wiki · GitHub" . Github.com . Проверено 5 июля 2016 .
  16. ^ Характеристики процессора Snapdragon 400 на qualcomm.com
  17. ^ «Расширяет уровень процессоров Qualcomm Snapdragon 200» . Qualcomm. 2013-06-20 . Проверено 5 июля 2016 .
  18. ^ "Qualcomm выпускает высокопроизводительную четырехъядерную систему на чипах Snapdragon S4" . X-bit labs. Архивировано из оригинала на 2016-08-18 . Проверено 5 июля 2016 .
  19. ^ a b «Обзор аппаратного и программного обеспечения встроенных платформ Qualcomm® Snapdragon» (PDF) . заменить . 2016 г.
  20. ^ a b c AnandTech - предварительный просмотр производительности Adreno 320
  21. ^ Микаэл Бурж-Sevenier (2014-03-29). «Создание изображений на встроенных графических процессорах» . Цитировать журнал требует |journal=( помощь )
  22. ^ a b c d "Qualcomm объявляет о поддержке API Vulkan для Adreno 530" .
  23. ^ «Высокое качество с высокопроизводительной мобильной игрой UE4 - CSDN 博客» . blog.csdn.net (на китайском языке) . Проверено 12 июня 2018 .
  24. ^ "Technologies анонсирует процессор нового поколения Qualcomm Snapdragon 805" Ultra HD " . Qualcomm. 2013-11-20 . Проверено 5 июля 2016 .
  25. ^ «Производительность Xiaomi Redmi Note 5A Prime (Y1) в GFXBench - унифицированный графический тест на основе DXBenchmark (DirectX) и GLBenchmark (OpenGL ES)» .
  26. ^ Хамрик, Мэтт. «Qualcomm Подробности Snapdragon 835: процессор Kryo 280, графический процессор Adreno 540, X16 LTE» . Проверено 11 июня 2018 .
  27. ^ "GFXBench - Единая кроссплатформенная база данных тестов трехмерной графики" . Кросс-платформенный сайт производительности . Проверено 11 июня 2018 .
  28. ^ «Графический API Vulkan получил крупное обновление 1.1» . Android Authority . 2018-03-07 . Проверено 12 июня 2018 .
  29. ^ "Мобильная платформа Snapdragon 665" . Qualcomm.
  30. ^ "QCS603 SoC | Qualcomm" . Qualcomm . Проверено 12 апреля 2018 .
  31. ^ "QCS605 SoC | Qualcomm" . Qualcomm . Проверено 12 апреля 2018 .
  32. ^ a b c «AnTuTu тестирует Snapdragon 730 и 665» . GSM Арена .
  33. ^ «Мобильная платформа Snapdragon 730» . Qualcomm.
  34. ^ a b c Фрумусану, Андрей. «Qualcomm анонсирует Snapdragon 865 и 765 (G): 5G для всех в 2020 году, все подробности» . Проверено 4 декабря 2019 .
  35. ^ Смит, Андрей Фрумусану, Райан. «Превью производительности Snapdragon 845: подготовка к флагманскому Android 2018» . Проверено 11 июня 2018 .
  36. ^ "GFXBench - Единая кроссплатформенная база данных тестов трехмерной графики" . Кросс-платформенный сайт производительности . Проверено 11 июня 2018 .
  37. ^ "Qualcomm Adreno 630" . www.cpu-monkey.com . Проверено 6 сентября 2020 .
  38. ^ Frumusanu, Андрей. «Qualcomm анонсирует Snapdragon 865 и 765 (G): 5G для всех в 2020 году, все подробности» . www.anandtech.com . Проверено 6 сентября 2020 .
  39. ^ Frumusanu, Андрей (2019-12-04). «Qualcomm анонсирует Snapdragon 865 и 765 (G): 5G для всех в 2020 году, все подробности (стр. 2)» . www.anandtech.com . Anandtech . Проверено 20 января 2020 .
  40. ^ «Qualcomm Snapdragon 855: обзор процессора, графического процессора, интернет-провайдера и DSP» . xda-developers . 2018-12-05 . Проверено 5 декабря 2018 .
  41. ^ Frumusanu, Андрей. «Qualcomm анонсирует Snapdragon 865 и 765 (G): 5G для всех в 2020 году, все подробности» . www.anandtech.com . Проверено 20 января 2020 .
  42. ^ Frumusanu, Андрей. «Qualcomm анонсирует Snapdragon 865 и 765 (G): 5G для всех в 2020 году, все подробности» . www.anandtech.com . Проверено 20 января 2020 .
  43. ^ Frumusanu, Андрей. «Qualcomm анонсирует Snapdragon 865 и 765 (G): 5G для всех в 2020 году, все подробности» . www.anandtech.com . Проверено 6 сентября 2020 .
  44. ^ a b c Фрумусану, Андрей. «Qualcomm анонсирует Snapdragon 865 и 765 (G): 5G для всех в 2020 году, все подробности» . www.anandtech.com . Проверено 6 сентября 2020 .
  45. ^ «Snapdragon 865 | Тестирование производительности и игр» . YouTube . Tech Spurt. 16 декабря 2019 . Проверено 31 января 2020 года .
  46. ^ "Qualcomm анонсирует Snapdragon 870: 865 ++?" . Anandtech . Андрею Фрумусану. 19 января 2021 . Проверено 1 апреля 2021 года .
  47. ^ "Qualcomm Adreno 650" . www.cpu-monkey.com . Проверено 6 сентября 2020 .
  48. ^ "Qualcomm Подробности о Snapdragon 888: 3-е поколение 5G и Cortex-X1 на 5 нм" . www.anandtech.com . Проверено 1 апреля 2021 .
  49. ^ "Qualcomm Adreno 675" . www.cpu-monkey.com . Проверено 6 сентября 2020 .
  50. ^ Abazovic Фуад (31 января 2020). «Предзаказ на Samsung Galaxy Book S открыт» . www.fudzilla.com . Фудзилла . Проверено 31 января 2020 года .
  51. ^ "Qualcomm Adreno 680" . www.cpu-monkey.com . Проверено 6 сентября 2020 .
  52. ^ "Qualcomm Adreno 680" . www.cpu-monkey.com . Проверено 6 сентября 2020 .
  53. ^ "Qualcomm Adreno 685" . www.cpu-monkey.com . Проверено 26 марта 2021 .
  54. ^ Субраманиам, Вайдьянатан. «Microsoft SQ1 - это специальная версия Snapdragon 8cx с вдвое большей производительностью графического процессора, чем процессор Intel Core 8-го поколения» . Notebookcheck . Проверено 31 января 2020 .
  55. ^ «Qualcomm Snapdragon 8cx Gen.2 - Тест и характеристики» . www.cpu-monkey.com . Проверено 6 апреля 2021 .
  56. ^ «Qualcomm Snapdragon Microsoft SQ2 против Qualcomm Snapdragon Microsoft SQ1 - Тест и характеристики» . www.cpu-monkey.com . Проверено 26 марта 2021 .

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

  • Официальный веб-сайт
  • Дополнительная информация по истории Adreno