Графические процессоры Adreno характеристики, сравнение моделей.
Adreno — это графический ускоритель, видеопроцессор, микропроцессорный блок кристалла SoC, отвечающий за обработку графики и вывод картинки на экран. Простыми словами, Adreno — это интегрированная видеокарта в составе мобильных процессоров смартфонов, мини-ПК.
Графический процессор Adreno является интеллектуальной собственностью компании Qualcomm, хорошо известной ныне, как производитель графических процессоров Snapdragon. Графическое ядро имеет свою историю и знаменитые корни. В 2006 году было приобретено AMD, видеоускоритель имел название Imageon и разрабатывался подразделением ATI Technologies (разработчик видеокарт Radeon для ПК). В январе 2009 продано компании Qualcomm и переименовано в Adreno, название видеопроцессора являет собой анаграмму (перестановку букв) бренда Radeon.
Структура графических процессоров блочная (кластерная), основные характеристики Adreno, отвечающие за производительность — это вычислительные блоки (их количество, поколение) и доступная максимальная частота работы. Что имеет непосредственное влияние на пиковую расчётную мощность каждой модели GPU Adreno — GFLOPS (количество операций в секунду с плавающей запятой). Это не является безупречным, безоговорочным мерилом производительности, на 100% характеризующим быстродействие в приложениях, но тем не менее, позволяет увидеть и осознать разницу (пропасть) между устаревшими Adreno 308, бюджетными Adreno 505 и высокопроизводительными Adreno 530, 630.
Немаловажной характеристикой для мобильных процессоров также является техпроцесс (nm), чем меньше нормы производства, тем меньше размер устройства, тепловыделение, энергопотребление, более высокие частотные показатели и производительность. Показательным будет сравнение моделей Adreno 506 и 505 или Adreno 509 и 510, данные в таблице чуть ниже.
Основным конкурентом графических ускорителей Qualcomm являются представители микропроцессорной архитектуры ARM — GPU Mali. Рекомендую — сравнить модельные ряды обоих компаний, изучить — рейтинг мобильных процессоров, и лишь затем решать извечную дилемму — видеопроцессор Adreno vs Mali.
Посетителям, начавшим выбор смартфона со знакомства с процессорами и видеокартами, рекомендую прочесть антимаркетинговую подборку советов и правил — как выбрать хороший смартфон по параметрам.
Модель | nm | Вычислит. блоки |
Частота | GFLOPS | OpenGL | DirectX | Vulkan |
Adreno 640 | 7 | 512 | — | — | 3.2 | 12 | 1.1 |
Adreno 630 | 10 | 256 | 710 MHz |
727 | 3.2 | 12 | 1.1 |
Adreno 620 | 10 | — | 750 MHz |
— | 3.2 | 12 | 1.1 |
Adreno 616 | 10 | 128 | 750 MHz |
447 | 3.2 | 12 | 1.1 |
Adreno 615 | 10 | 128 | 700 MHz |
418 | 3.2 | 12 | 1.1 |
Adreno 610 | 10 | 96 | — | — | 3.2 | 12 | 1.1 |
Adreno 605 | 14 | 96 | — | — | 3.2 | 12 | 1.1 |
Модель | nm | Вычислит. блоки |
Частота | GFLOPS | OpenGL | DirectX | Vulkan |
Adreno 540 | 10 | 256 | 710 MHz |
567 | 3.2 | 12 | 1.0 |
Adreno 530 | 14 | 256 | 510-720 MHz |
407-519 | 3.2 | 12 | 1.0 |
Adreno 512 | 14 | 128 | 850 MHz |
255 | 3.2 | 11 | 1.0 |
Adreno 510 | 28 | 128 | 600 MHz |
180 | 3.2 | 11 | 1.0 |
Adreno 509 | 14 | 128 | 720 MHz |
216 | 3.2 | 11 | 1.0 |
Adreno 508 | 14 | 96 | 850 MHz |
170 | 3.2 | 11 | 1.0 |
Adreno 506 | 14 | 96 | 650 MHz |
130 | 3.2 | 11 | 1.0 |
Adreno 505 | 28 | 96 | 450 MHz |
90.6 | 3.2 | 11 | 1.0 |
Модель | nm | Вычислит. блоки |
Частота | GFLOPS | OpenGL | DirectX | Vulkan |
Adreno 430 | 20 | 192 | 500-650 MHz |
324-420 | 3.2 | 11 | 1.0 |
Adreno 420 | 28 | 128 | 500-600 MHz |
144-173 | 3.2 | 11 | 1.0 |
Adreno 418 | 20 | 128 | 600 MHz |
172.8 | 3.2 | 11 | 1.0 |
Adreno 405 | 28 | 48 | 550 MHz |
59.4 | 3.2 | 11 | — |
Модель | nm | Вычислит. блоки |
Частота | GFLOPS | OpenGL | DirectX | Vulkan |
Adreno 330 | 28 | 128 | 450-578 MHz |
130-158 | 3.1 | 11 | — |
Adreno 320 v2 | 28 | 96 | 400-450 MHz |
86.4-97.2 | 3.1 | 11 | — |
Adreno 320 v1 | 28 | 64 | 400 MHz |
57.6 | 3.1 | 11 | — |
Adreno 308 | 28 | 24 | 500 MHz |
27 | 3.1 | 11 | — |
Adreno 306 | 28 | 24 | 450 MHz |
21.6 | 3.1 | 11 | — |
Adreno 305 | 28 | 24 | 400-450 MHz |
19.2-21.6 | 3.1 | 11 | — |
Adreno 304 | 28 | 24 | 400 MHz |
19.2 | 3.1 | 11 | — |
Adreno 302 | 28 | 16 | 400 MHz |
12.8 | 3.1 | 11 | — |
Модель | nm | Вычислит. блоки |
Частота | GFLOPS | OpenGL | DirectX | Vulkan |
Adreno 225 | 28 | 32 | 400 MHz |
25.6 | 1.4 | 11 | — |
Adreno 220 | 45 | 32 | 266 MHz |
17 | 1.4 | 11 | — |
Adreno 205 | 45 | 16 | 245-266 MHz |
7.8-8.5 | 1.4 | 11 | — |
Adreno 203 | 45 | 16 | 245-294 MHz |
7.8-9.4 | 1.4 | 11 | — |
Adreno 200 v2 | 45 | 8 | 200-245 MHz |
3.2-3.9 | 1.4 | 11 | — |
Adreno 200 v1 | 65 | 8 | 133 MHz |
2.1 | 1.4 | 11 | — |
Модель | nm | Вычислит. блоки |
Частота | GFLOPS | OpenGL | DirectX | Vulkan |
Таблица характеристик Adreno содержит все известные, существующие и значимые модели GPU Qualcomm, на момент написания. Также были добавлены предполагаемые новинки. Если что-то упущено или искажено — оставьте комментарий, можно с ссылкой на источник.
Оценивая производительность видеопроцессора, берите во внимание следующую информацию — графические ускорители Adreno являются частью SoC кристалла, одним из кластеров Snapdragon. На быстродействие GPU влияет не только частота, реализованная производителем смартфона (снижать могут искусственно), но и тепловыделение соседствующих модулей, влияющее на запуск средств защиты предотвращающих перегрев процессора.
Эффективность одного и того же видеоускорителя, в разных условиях — смартфонах, может существенно отличаться. Представленная диаграмма этот разброс, собственно, и показывает. Воспользуйтесь также рейтингом, сноска над таблицей характеристик — быстродействие CPU+GPU в современных моделях смартфонов.
Автору спасибо огромное за труд! Отличная сравнительная таблица для adreno!
Познавательно, спасибо. Наткнулся на статью, когда искал инфу про графические ядра, которые стоят в ZTE Аксон 9 и Аксон 10.