Qualcomm запросила розробників XDA до своєї штаб-квартири в Сан-Дієго, де ми отримали можливість порівняти флагманську систему-на-чіпі компанії Snapdragon 845. Ось результати.
The Qualcomm Snapdragon 845 був офіційно оголошений у грудні минулого року, хоча його показ на щорічному технічному саміті Snapdragon залишив у нас стільки ж питань, скільки відповідей. Хоча нам вдалося отримати поверхневий опис його архітектури та можливостей, поки що нам доводилося покладатися на внутрішні дані компанії, а саме її зазначені річні процентні прирости, щоб оцінити нову платформу продуктивність. Тепер у нас є контрольні результати.
Цього тижня групу журналістів, аналітиків і представників YouTube запросили на подію Qualcomm 5G Day, де компанія опублікувала більше інформації про свої зусилля щодо підключення та майбутнє мобільних пристроїв Інтернет. Після цього декому з нас довелося залишитися на сеанс бенчмаркінгу з еталонним пристроєм із процесором Snapdragon 845 та іншими компонентами високого класу. У той час як у нас було лише близько двох-трьох годин практичного часу з пристроєм – і незважаючи на те, що еталонний пристрій було створено з єдиною метою тестування (і тепер демонстрації) платформи – нам вдалося отримати уявлення про те, чого очікувати від майбутніх флагманських пристроїв, які матимуть Snapdragon 845.
Перш ніж ми покажемо вам деякі результати, які ми зібрали, ось коротка інформація про Snapdragon 845, включно з тим, що змінилося та що нового в дизайні та реалізації ЦП і ГП.
ПЕРЕХОДИТИ МЕНЕ ДО ЕТАЛОНІВ
Трохи передісторії
Архітектура чіпів серії Snapdragon, яка історично складалася з комбінації спеціальних і напівспеціальних ядер на основі дизайну ARM, значно покращилася за останнє десятиліття. Слідом за ядром ЦП Scorpion від Qualcomm з’явилося ядро ЦП Krait, починаючи з Snapdragon S4 у 2012 році. У 2015 році Qualcomm перейшла на комбінацію 64-розрядних стандартних ядер ARM Cortex-A57 і Cortex-A53 із Snapdragon 810 і 808, звільнивши Крайта в процесі. Але лише через рік Qualcomm повернувся до власної гри ядра ЦП із Snapdragon 820. Це ознаменувало собою дебют Kryo (показаний у порівняннях нижче), який зробив великий акцент на IPC (інструкції за такт) з плаваючою комою в однопотоковій продуктивності.
Продуктивність процесора та енергоефективність Kryo покращилися порівняно з досить невтішною реалізацією Qualcomm ARM Cortex-A57 у Snapdragon 808 і 810, але тести показали, що він не може зрівнятися з ядром ARM 2016 року, Cortex-A72, з точки зору цілого числа IPC. Тим не менш, для Qualcomm це був чудовий випуск; його попередник заплямувала репутацію компанії серед деяких рецензентів які в багатьох випадках не могли ігнорувати проблеми з нагріванням і дроселюванням, які спостерігалися на багатьох пристроях Snapdragon 810, особливо на попередніх моделях, таких як HTC One M9 і LG G Flex 2.
З Snapdragon 835, Qualcomm знову змінив ситуацію з «напівспеціальними» ядрами ЦП, які скористалися перевагами ліцензії «Побудовано на технології ARM Cortex». Snapdragon 835 оснащений «продуктивними» ядрами Kryo 280 на основі конструкції A73 від ARM, які є швидшими, ніж останнє покоління компанії. повністю користувальницькі попередники з точки зору цілочисельних інструкцій за такт (IPC), але регресують, коли мова йде про математику з плаваючою комою (FPM). Тим не менш, Snapdragon 835 залишається однією з найшвидших систем на чіпі на ринку Android, і це значний крок вперед з технологічної точки зору, забезпечуючи кращу енергоефективність і термічну стабільність, а також вдосконалення периферійних пристроїв компоненти.
Огляд удосконалень Snapdragon 845
характеристики |
Qualcomm Snapdragon 845 |
Qualcomm Snapdragon 835 |
---|---|---|
Чіпсет |
845 (10 нм LPP) |
835 (10 нм LPE) |
ЦП |
4x 2,8 ГГц Kryo 385 (A75 «продуктивність»), 4x 1,8 ГГц Kryo 385 (A55 «ефективність») |
4x 2,45 ГГц Kryo 280 (A73 великий), 4x 1,9 ГГц Kryo 280 (A53 LITTLE) |
GPU |
Графічний процесор Adreno 630 |
Графічний процесор Adreno 540 |
Пам'ять |
4x 1866 МГц 32-розрядний LPDDR4X |
4x 1866 МГц 32-розрядний LPDDR4X |
Інтернет-провайдер/Камера |
Подвійний 14-бітний Spectra 280 ISP 32 МП |
Подвійний 14-бітний Spectra 180 ISP 32 Мп |
Модем |
Snapdragon X20 LTE (Cat 18 downlink, Cat 13 uplink) |
Snapdragon X16 LTE (Cat 16 downlink, Cat 13 uplink) |
Як ви могли помітити, Snapdragon 845 є першим чіпом Qualcomm у кількох поколіннях яка не була архітектурно перероблена під час переходу від користувальницьких до напівкористувацьких ядер, або навпаки. Він повторно використовує ліцензію «Побудовано на ARM», йдучи по стопах минулорічного Snapdragon 835. Це перший випадок за багато років, коли ми бачимо, що флагмани Qualcomm два роки поспіль дотримуються спеціального або напівспеціального дизайну ядра, і це не є невиправданим. Snapdragon 845 оснащений вісьмома процесорними ядрами Kryo 385, і хоча їхня назва свідчить про однорідність, насправді він складається з чотирьох продуктивних ядер Cortex-A75 і чотирьох продуктивних ядер Cortex-A55. Перехід на новіші ядра сам по собі свідчив би про здорове підвищення продуктивності, як і впровадження 10-нанометрового процесу FinFET від Samsung 2-го покоління LPP (low power plus), на якому побудований чіп. Ці оновлення та інші вдосконалення сприяють підвищенню продуктивності на 30% у порівнянні з минулорічними 835 і загальному покращенню енергоефективності на 25-30%.
Продуктивні («золоті») ядра Kryo 385 мають тактову частоту до 2,8 ГГц, порівняно з 2,4 ГГц у Kryo 280. Дизайн A75 покращений у порівнянні з A72 і A73 попередніх років з точки зору продуктивності, при переході на архітектуру ARMv8.2, яка забезпечує розширену модель пам’яті, масштабовані векторні розширення (SVE) та інші покращення. Ядра також додають такі функції, як підтримка ARM DynamIQ, покращеного стандарту ARM для гетерогенних обчислень.
A72 і A73 зосереджені на підвищенні термічної стабільності та енергоефективності, і A75 переносить ці переваги (наприклад, зберігаючи предиктор розгалужень A73 із мінімальним налаштуванням), одночасно демонструючи узгоджене покращення продуктивність.
A75 має 22% приріст порівняно з Cortex-A73 на тому самому вузлі процесу та на тій самій тактовій частоті. Він бачить більш ніж на 20% кращу продуктивність цілочисельного ядра та на 33% вищу продуктивність із плаваючою комою та NEON (з додаванням підтримки FP16). напівточна обробка) і покращення продуктивності машинного навчання за рахунок включення інструкції скалярного добутку INT8 для 8-розрядних алгоритми нейронної мережі (хоча ви, ймовірно, захочете виконувати робочі навантаження машинного навчання на графічному процесорі Adreno 630 Snapdragon 845 або обчислити DSP). Коли A75 був спочатку представлений і деталізований, ARM припустив, що ми можемо очікувати збільшення на 34% Продуктивність Geekbench у порівнянні з Cortex-A73, який показав низькі двозначні відсоткові покращення порівняно з A72 щонайбільше. Ще в кількох абзацах ми побачимо, як це вплине на Snapdragon 845.
Переваги гетерогенних обчислень. (Джерело: Qualcomm)
DynamIQ також є багатообіцяючим прогресом, який базується на великому. НЕМАЛО, щоб отримати максимальну віддачу від комбінації A75+A55 на Snapdragon 845. DynamIQ керує групуванням кластерів ЦП та їх взаємозв’язком для гетерогенних обчислень. Він підтримує до восьми ЦП на кластер із до восьми доменів напруги/частоти на кластер ЦП — Snapdragon 845 має звичну конфігурацію з двох кластерів із трьома доменами тактової частоти та напруги. Міст між кластерами забезпечує спільний блок DynamIQ або DSU, який може розміщувати додатковий спільний пристрій Кеш-пам'ять третього рівня (з A75/A55 тепер замість приватних кеш-пам'яті другого рівня), а Snapdragon 845 використовує всі переваги це. DynamIQ також забезпечує точніший контроль тактової частоти ЦП, який 845 зручно використовуватиме.
Поки ми говоримо про спільні кеші, Snapdragon 845, зокрема, також пропонує окремий системний кеш 3 МБ для всіх SoC. блоки, які, як стверджує Qualcomm, можуть допомогти скоротити транзакції доступу до 75%, у свою чергу, забезпечуючи певну продуктивність і енергозбереження покращення.
Джерело: ARM
Кластер Kryo 385 («Срібний») має «ефективні» ядра на основі Cortex-A55 від ARM із тактовою частотою 1,8 ГГц. Qualcomm стверджує, що в результаті підвищення продуктивності становить близько 15%, і компанія також відзначила, що ядра відіграють ключову роль у загальній потужності гетерогенної обчислювальної платформи ефективність. Дійсно, ми бачили чудові результати з ефективними ядрами попереднього покоління у флагманських чіпсетах Qualcomm, а також у середнього класу (Snapdragon 625, який мав винятково ядра A53 і мав легендарну витривалість, є першокласним приклад). A55 бачить очікувані покращення, такі як вищезгадані розширення архітектури ARMv8.2, виділене машинне навчання інструкції та приватний кеш L2 (до 256 КБ), а також перероблена мікроархітектура, яка обіцяє 18% підвищення продуктивності продуктивність на 15% краща енергоефективність (нам потрібно буде подивитися, як Qualcomm вирішила налаштувати ці ручки, але, ймовірно, це буде на користь витривалості).
Це підвищення продуктивності на 18% відображається на 18% вищій цілочисельній продуктивності, 20% вищій продуктивності з плаваючою комою, 40% вища продуктивність у NEON SIMD і на 15% швидший JavaScript разом із значним прискоренням до 200% робочих навантажень, пов’язаних із пам’яттю, відповідно до ARM. Знижена затримка кеш-пам’яті та оптимізація продуктивності роблять його загалом кращою версією енергоефективного ядра позаду торішніх видатних королів витривалості та з 845 має дещо нижчу частоту в кластері ефективності (на 100 МГц порівняно з 835), ми очікуємо, що ця компоновка A55 значно збільшить час роботи батареї заощадження.
І останнє, але не менш важливе: Snapdragon 845 приносить очікувані покращення лінійки власних графічних процесорів Qualcomm, з новим Adreno 630, який обіцяє на 30% більшу продуктивність, водночас залишаючись на 30% більш енергоефективним. На відміну від процесорів на базі ARM на 845, виявити деталі нового та вдосконаленого було складно. показники продуктивності — ми знаємо, що він має вдвічі більше обчислювальних ядер, ніж, наприклад, графічний процесор Adreno попереднього покоління… але не багато іншого.
У минулому ми отримували більші пропорційні покращення графічного процесора з року в рік, але варто зазначити, що Qualcomm Зокрема, графічні процесори випереджають конкурентів у просторі Android, чого не завжди можна сказати про його процесор пропозиції. Mali-G72 (12-ядерний варіант), представлений у HiSilicon 970, і Mali-G71 (20-ядерний варіант), який міститься в Exynos 8895, почали подолати цей розрив у продуктивності, але за рахунок енергоефективності. Це важливо для Qualcomm, враховуючи, що компанія зосереджується на гетерогенних обчисленнях в a уніфікована платформа, а покращення енергоефективності за всіма напрямками відіграють велику роль що. Це також відповідає фокусу компанії на віртуальній реальності (не дивно, що чіпсети Snapdragon прокладаючи свій шлях до гарнітур VR), а також зусилля з машинного навчання на пристрої (його SDK дозволяють розробникам розподіляти робочі навантаження між центральним процесором, графічним процесором і обчислювальним DSP за потреби).
Блок тестування, методологія та підводні камені
Еталонний дизайн Qualcomm Snapdragon 845 |
OnePlus 5 (Snapdragon 835) |
OnePlus 3T (Snapdragon 821) |
|
---|---|---|---|
Версія Android |
Android 8.0 Oreo |
OxygenOS 5.0.2, Android 8.0 Oreo |
OxygenOS 5.0.1, Android 8.0 Oreo |
Чіпсет |
Snapdragon 845 (8 ядер, 10 нм, 4x 2,8 ГГц + 4x 1,8 ГГц) |
Qualcomm Snapdragon 835 (8 ядер, 10 нм, 4x 2,45 ГГц + 4x 1,9 ГГц) |
Qualcomm Snapdragon 821/MSM8996 Pro (чотирма ядра, 14 нм, 2x 2,4 ГГц + 2x 1,6 ГГц) |
GPU |
Графічний процесор Adreno 630 |
Графічний процесор Adreno 540 |
Графічний процесор Adreno 530 |
ОЗП |
6 ГБ LPDDR4X |
6 ГБ LPDDR4X |
6 ГБ LPDDR4 |
Дисплей |
5,5-дюймовий 2560 x 1440 пікселів (538 ppi) |
5,5-дюймовий 1920 x 1080 пікселів (401 ppi) |
5,5-дюймовий 1920 x 1080 пікселів (401 ppi) |
Зберігання |
UFS 2.1 |
UFS 2.1 |
UFS 2.0 |
Коли настав час тестувати Snapdragon 845, нас відвели до невеликої конференц-зали в штаб-квартирі Qualcomm у Сан-Дієго, де ми провели кілька годин із найновішим апаратним забезпеченням від Qualcomm. Програма еталонного дизайну. Ця одиниця нагадувала те, що насправді можна продати в магазині, на відміну від грубої глянцевої цегли, яка була Еталонна модель Snapdragon 835 (MDP/S). Він мав 5,5-дюймовий QHD-дисплей і потужні компоненти, включаючи скромний датчик камери, детально описаний у таблиці над цим параграфом. Qualcomm зосереджується на розробці більш термостійкої платформи, і це було очевидно з еталонного дизайну продуктивність — пристрій був вражаюче термічно стабільним, зберігаючи оцінки в межах очікуваних діапазонів навіть при вищих температури.
Він працював під керуванням Android 8.0.0 Oreo без змін, але на пристрої було ввімкнено налагодження USB, коли ми дісталися це, і root-доступ, здавалося, також був увімкнений (ми не змогли скористатися цим прямо зараз). Він використовувався для порівняльного аналізу кілька разів до нашої сесії, при цьому оцінки за кілька тижнів тому були значно нижчими, ніж ті, які ми отримали.
Кілька слів про методику: У нас було лише кілька годин із еталонним пристроєм Snapdragon 845, і слід зазначити, що ПЗУ, на якому він працював, було далеко не готовим до виробництва пакетом. Нас заздалегідь повідомили про деякі аномалії тестування, на які ми повинні звернути увагу, тому на отримані результати не повинно вплинути програмне забезпечення пристрою. З огляду на це, деякі тести, такі як PCMark, покладаються на виклики API Android і тому можуть бути більш сприйнятливими до стороння поведінка, запроваджена ПЗУ, і наші тести плавності також сильно залежать від ПЗУ оптимізація. Ми очікуємо, що деякі з цих цифр дещо відрізнятимуться від тих, які ми повідомимо в майбутньому, коли ми зможемо протестувати Snapdragon 845 на фактичних виробничих одиницях. Виробники комплектного обладнання запроваджуватимуть власні зміни в ядро та регулятори, і вони, зрештою, визначатимуть, як процесор виконує на своїх пристроях (можливо, не використовує той самий регулятор масштабування процесора schedutil, що й контрольний пристрій використовує). Тим не менш, ці контрольні показники все одно повинні дати нам інформоване уявлення про те, чого очікувати.
Тому що ми мали обмежену кількість часу з цими пристроями, і тому що кожному з нас було дано лише одне одиниці для тестування, ми не могли дозволити собі ретельно перевірити, що змішувачі насправді не змінюють бали. Тим не менш, у нас також немає підстав вважати, що ці оцінки ненадійні: ми самостійно вимкнули кілька програм на пристрої, щоб запобігти їх працює у фоновому режимі (і суттєво, але мінімально впливає на бали), і всі наші результати відповідають (або перевищують) запропоновані Qualcomm діапазони. Однією проблемою, яку ми точно не могли уникнути, було нагрівання, оскільки обмеження часу змусили нас виконувати більшість порівняльних тестів послідовно. Однак ми дозволили пристрою охолонути після тривалих інтенсивних тестів із графікою, і, як ми вже говорили раніше, ми цього не робимо. думаю, що спека викликала значне троттлінг (ми не спостерігали помітних змін у частоті ЦП графіки).
Кожен тест ми проводили тричі, за винятком Geekbench (чотири рази) і PCMark (один раз). Щоб порівняти зміни між поколіннями систем на чіпі, ми запускали ті самі тести однакову кількість разів на OnePlus 3T (6 ГБ) і OnePlus 5 (6 ГБ). Обидва ці пристрої мають дисплеї з роздільною здатністю 1080p, тому в це порівняння ми включили лише графічні тести поза екраном. Проте ближче до кінця статті ви знайдете посилання на всі дані, які ми використали для цієї статті, де ви також побачите на екрані результати 1440p для SDM845. Без зайвих слів, ось цифри!
Результати порівняльного тесту
Спочатку ми розглянемо Geekbench 4, один із найкращих (якщо не найкращих) тестів для оцінки продуктивності ЦП на пристроях Android і на різних платформах. Цей тест був надзвичайно популярним серед ентузіастів протягом багатьох років Команда, що стоїть за нею, прислухалася до користувачів і компаній щоб оптимізувати точність і максимізувати корисність своїх тестів. Geekbench 4 представив нову шкалу оцінок, нормалізовану навколо Intel Core i7-6600U (який має базову оцінку 4000), а також деякі паузи між робочими навантаженнями, щоб мінімізувати ефект теплового дроселювання (як наслідок, він має довший час завершення, ніж Geekbench 3). Оновлення 4.1 також покращило багатоядерну масштабованість і змінило робоче навантаження затримки пам’яті, щоб уникнути потрапляння кешу в системі на чіпі з ядрами Cortex-A72 і A73 (це одна з причин, чому нам довелося повторно перевірити деякі з наших оцінок для цієї статті, оскільки одноядерні та багатоядерні оцінки показали незначне підвищення приблизно на 2% і 5% відповідно). Geekbench 4 використовує тести, які реалізують популярні алгоритми та робочі навантаження, аналогічні тим, що знаходяться за лаштунками багатьох популярних програм, тому його оцінки дуже глибокі. Детальна розбивка допоможе нам оцінити деякі вдосконалення нового чіпсета Qualcomm.
З Snapdragon 845 ми бачимо покращення за всіма напрямками, чого не можна сказати про флагманську систему на чіпі минулого року. Оцінка для одноядерного процесора збільшується в середньому на 25%, а для багатоядерного — на 24%. Ці цифри відповідають очікуваним покращенням на 25–30%, і здебільшого ми бачимо збільшення кожного з підпоказників у Geekbench (див. діаграму нижче). Інше цікаве спостереження полягає в тому, що як показник з плаваючою комою на МГц, так і цілий показник на МГц демонструють покращення порівняно з Snapdragon 835. Ядра в минулорічному Snapdragon 835 показали збільшення цілочисельної оцінки на МГц, але зниження оцінки з плаваючою комою на МГц порівняно з ядрами Krait у Snapdragon 821. Цього разу менше компромісів (і щоб було зрозуміло, компроміс — це не те, чого ми тут хочемо) від одного покоління до іншого в цих категорії, а вища тактова частота 845 означає, що ця перевага на МГц повинна перетворитися на очікувану продуктивність піднесення.
SDM845 |
Покращення продуктивності одноядерного процесора |
SDM835 |
Покращення продуктивності одноядерного процесора |
MSM8996 |
|
---|---|---|---|---|---|
неодружений |
2453 |
х1,25 |
1965 |
х1,06 |
1841 |
Крипто |
1547 |
х1,27 |
1223 |
х1,58 |
776 |
Ціле число |
2759 |
х1,33 |
2074 |
х1,12 |
1859 |
Плаваюча точка |
2065 |
х1,45 |
1422 |
х0,84 |
1696 |
Оцінка пам'яті |
2570 |
x.94 |
2721 |
х1,19 |
2285 |
AES (ГБ/с) |
1.16 |
х1,23 |
942.4 |
х1,78 |
529.8 |
LZMA (Мб/с) |
4.14 |
х1,45 |
2.86 |
х1,29 |
2.22 |
JPEG (Мпікселів/с) |
21.9 |
х1,32 |
16.6 |
х0,75 |
22 |
Canny (Мпіксель/сек) |
32.3 |
х1,27 |
25.5 |
х0,79 |
32.1 |
Lua Мб/с) |
2.20 |
х1,25 |
1.76 |
х1,24 |
1.42 |
Дейкстра (MTW/сек |
1.88 |
х1,08 |
1.74 |
х1,20 |
1.45 |
SQLite (Krows/сек) |
71.8 |
х1,35 |
53.3 |
х1,43 |
37.2 |
Аналіз HTML5 (МБ/с) |
12.9 |
х1,43 |
8.99 |
х1,01 |
8.90 |
HTML5 DOM (KElements/sec) |
2930 |
х1,31 |
2230 |
х2,97 |
746.6 |
Гістограма (Мпіксель/сек) |
68.4 |
х1,31 |
52.2 |
х0,92 |
56.7 |
Візуалізація PDF (Мпікселів/с) |
68.6 |
х1,37 |
50.1 |
х0,84 |
59.5 |
LLVM (функцій/с) |
353.8 |
х1,35 |
262.6 |
х1,58 |
165.9 |
Камера (зображення/с) |
7.82 |
х1,38 |
5.68 |
х0,74 |
7.70 |
Фізика N-тіла (Кпар/с) |
1440 |
х1,64 |
877.8 |
х0,79 |
1110 |
Трасування променів (Кпікселів/с) |
353.5 |
х1,51 |
233.4 |
х0,81 |
286.7 |
Фізика твердого тіла (FPS) |
8683.3 |
х1,40 |
6189.4 |
х1,06 |
5815.2 |
HDR (Мпіксель/сек) |
12 |
х1,42 |
8.48 |
х0,71 |
12 |
Розмиття за Гауссом (Мпікселів/с) |
33.9 |
х1,40 |
24.3 |
х0,48 |
51.1 |
Розпізнавання мовлення (Слів/сек) |
18.7 |
х1,30 |
14.4 |
х1,36 |
10.6 |
Розпізнавання обличчя (Ksubwindows/sec) |
823.8 |
х1,62 |
509.1 |
х0,76 |
671.7 |
Копіювання з пам'яті (ГБ/с) |
6.04 |
х1,22 |
4.94 |
х0,77 |
6.38 |
Затримка пам'яті (нс) |
174.9 |
х1,40 |
124.8 |
х0,53 |
237 |
Пропускна здатність пам'яті (ГБ/с) |
15.9 |
х0,86 |
18.5 |
х1,53 |
12.1 |
SDM845 |
Покращення продуктивності багатоядерних процесорів |
SDM835 |
Покращення продуктивності багатоядерних процесорів |
MSM8996 |
|
---|---|---|---|---|---|
Мульти |
8437 |
х1,24 |
6788 |
х1,66 |
4104 |
Крипто |
7025 |
х1,15 |
6117 |
x3,04 |
2013 |
Ціле число |
11071 |
х1,23 |
8981 |
х1,84 |
4879 |
Плаваюча точка |
8288 |
х1,33 |
6232 |
х1,51 |
4134 |
Оцінка пам'яті |
3087 |
х1,05 |
2937 |
х1,03 |
2838 |
AES (ГБ/с) |
5.28 |
х1,14 |
4.62 |
x3,12 |
1.48 |
LZMA (Мб/с) |
15.4 |
х1,17 |
13.2 |
х1,92 |
6.87 |
JPEG (Мпікселів/с) |
98.4 |
х1,22 |
80.9 |
х1,66 |
48.7 |
Canny (Мпіксель/сек) |
142.2 |
х1,17 |
121.5 |
х1,59 |
76.6 |
Lua Мб/с) |
8.40 |
х1,05 |
8.03 |
х2,01 |
4 |
Дейкстра (MTW/сек |
7.14 |
х1,31 |
5.47 |
х1,49 |
3.66 |
SQLite (Krows/сек) |
309 |
х1,32 |
234.4 |
х2,41 |
97.4 |
Аналіз HTML5 (МБ/с) |
58.1 |
х1,39 |
41.9 |
х1,79 |
23.4 |
HTML5 DOM (KElements/sec) |
7.14 |
х1,43 |
5.01 |
х2,66 |
1.88 |
Гістограма (Мпіксель/сек) |
303 |
х1,18 |
256.1 |
х1,72 |
149 |
Візуалізація PDF (Мпікселів/с) |
306.2 |
х1,21 |
252.2 |
х1,99 |
126.5 |
LLVM (Кфункцій/с) |
1440 |
х1,20 |
1200 |
х2,46 |
488.3 |
Камера (зображення/с) |
34 |
х1,28 |
26.6 |
х1,58 |
16.8 |
Фізика N-тіла (Мпар/с) |
6.04 |
х1,48 |
4.07 |
х1,67 |
2.44 |
Трасування променів (Кпікселів/с) |
1420 |
х1,64 |
1010 |
х1,64 |
616.6 |
Фізика твердого тіла (FPS) |
39598 |
х1,38 |
28718.4 |
х1,70 |
16915.3 |
HDR (Мпіксель/сек) |
51.3 |
х1,30 |
39.6 |
х1,64 |
24.2 |
Розмиття за Гауссом (Мпікселів/с) |
142.7 |
х1,32 |
108.3 |
х1,43 |
75.7 |
Розпізнавання мовлення (Слів/сек) |
52.2 |
х1,17 |
44.6 |
х1,42 |
31.4 |
Розпізнавання обличчя (Ksubwindows/sec) |
3.31 |
х1,40 |
2.37 |
х1,25 |
1.89 |
Копіювання з пам'яті (ГБ/с) |
9.11 |
х1,29 |
7.07 |
x.71 |
9.96 |
Затримка пам'яті (нс) |
167.8 |
х1,29 |
130.1 |
х0,55 |
237.2 |
Пропускна здатність пам'яті (ГБ/с) |
18.6 |
х1,20 |
15.5 |
х0,88 |
17.6 |
Загалом, Geekbench 4 демонструє здорове (хоча і незначне) покращення з року в рік. Але головне те, що цих балів недостатньо, щоб перемогти систему на чіпі Apple A11 Bionic, яка набрала понад 4200 балів в одноядерних тестах і понад 10 100 у багатоядерних. З тих пір, як кілька років тому Apple почала втікати від тестів чіпів, розрив між нею та Qualcomm лише збільшився, аж до того, що остання Твердження про покращення на 25%-30% у порівнянні з минулим роком з кожною версією Snapdragon стали ознакою нездатності компанії подолати користувацький кремнієвий процесор Apple у цьому відношення.
Звісно, є деякі контраргументи, які перешкоджають порівнянню. Здавалося б, непереборна прірва між системами-на-чіпах Qualcomm і Apple скорочується, якщо взяти до уваги показники наприклад продуктивність на квадратний міліметр, або коли ви дивитеся на конкретні цілі кожного компанії. Qualcomm планує, щоб Snapdragon 845 мав найкраще співвідношення продуктивності до ват і квадратного міліметра програми не лише на смартфонах, а й на гарнітурах віртуальної реальності, підключених пристроях і Windows комп'ютери. Apple розробляє свої чіпсети в основному і майже виключно з думкою про один пристрій: iPhone.
Крім аргументів і контраргументів з цього приводу, приріст продуктивності Snapdragon 845 приблизно відповідає нашим очікуванням і заявам Qualcomm. Тільки не очікуйте, що можливості процесора 845 (і, звичайно, не його оцінка Geekbench) відповідатимуть поточним чи майбутнім чіпсетам Apple.
SDM845 |
Покращення продуктивності |
SDM835 |
Покращення продуктивності |
MSM8996 |
|
---|---|---|---|---|---|
Загалом |
265569 |
х1,24 |
213994 |
1.23 |
173450 |
ЦП |
91838 |
х1,25 |
73254 |
1.35 |
54085 |
GPU |
107322 |
х1,25 |
85999 |
1.24 |
69286 |
UX |
58498 |
х1,89 |
30918 |
.74 |
42047 |
MEM |
7910 |
x.75 |
10489 |
1.31 |
8033 |
Рухаючись далі, ми маємо результати тестування AnTuTu, надзвичайно популярний і цілісний тест, який часто переглядається. Незважаючи на те, що AnTuTu, мабуть, найбільше відомий своїм видатним результатом тесту з одним балом, це окрема допоміжна оцінка розбивка, яка найкраще дозволяє нам оцінити відмінності між чіпами в більшості випадків і в цьому випадку особливо.
Тести UX і пам’яті включають компоненти та фактори, окрім процесора та графічного процесора, на яких ми зосереджуємося, тому відхилення від наших прогнозованих результатів не є цілком неочікуваними. Незважаючи на це, середнє збільшення показників для Snapdragon 845 комфортно знаходиться в очікуваному діапазоні 25%, як і середні показники GPU та CPU. Тест UX, який імітує використання програми в реальному світі (наприклад, прокручування списку, завантаження тексту та зображення елементів і так далі), бачить гігантський приріст у порівнянні з нашим показником OnePlus 5, тоді як робоче навантаження пам’яті бачить скорочення. Враховуючи, що остаточний результат є сумою всіх незалежних результатів, саме цей UX-тест непропорційно впливає на кінцевий результат на користь 845. Оскільки це тест, на який сильно впливає поведінка системи, ми рекомендуємо приділяти йому менше уваги.
Ціна: безкоштовно.
3.4.
SDM845 |
Покращення продуктивності |
SDM835 |
Покращення продуктивності |
MSM8996 |
|
---|---|---|---|---|---|
Оцінка Web 2.0 |
8197 |
х1,23 |
6667 |
х1,14 |
5828 |
Перегляд веб-сторінок |
6971 |
х1,10 |
6321 |
х1,20 |
5263 |
Редагування відео |
5726 |
х1,11 |
5146 |
х1,13 |
4542 |
Написання |
8278 |
х1,25 |
6604 |
х1,37 |
4821 |
Редагування фотографій |
17196 |
х1,55 |
11060 |
x.90 |
12273 |
Маніпулювання даними |
6515 |
х1,18 |
5543 |
х1,17 |
4752 |
Ще один тест, який імітує реальні програми та сценарії використання, і повністю залежить від ПЗУ та налаштування ядра/регулятора, це PCMark. Ми не знаємо багато про загальну поведінку еталонного дизайну Qualcomm, тому ми не можемо коментувати, наскільки гомологічним для роздрібної одиниці може бути масштабування частоти еталонного дизайну компанії. Як ми бачили в оглядах, показники PCMark зазвичай відрізняються від телефону до телефону, навіть якщо ці телефони мають схожі або ідентичні характеристики. З огляду на все це, більшість тестів показують помітне двозначне збільшення на Snapdragon 845, за винятком тесту редагування фотографій. (Повне розкриття: ми могли записати лише один бал для цього тесту, оскільки у нас виникли певні труднощі як із встановленням, так і з запуском тесту на кількох тестових одиницях.)
Ціна: безкоштовно.
3.3.
Ціна: безкоштовно.
4.1.
3DMARK |
SDM845 |
Покращення продуктивності |
SDM835 |
Покращення продуктивності |
>MSM8996 |
---|---|---|---|---|---|
Оцінка |
4859 |
х1,18 |
4103 |
1.40 |
2924 |
Фізика |
5444 |
х1,75 |
3112 |
1.55 |
2010 |
Графіка |
3515 |
x.78 |
4513 |
1.34 |
3362 |
G1 |
31.8 |
х1,11 |
28.7 |
1.24 |
23 |
G2 |
18.9 |
х1,27 |
14.9 |
1.40 |
10.7 |
P1 |
58.7 |
х1,09 |
54 |
1.11 |
48.8 |
P2 |
35.6 |
х1,05 |
34.1 |
1.52 |
22.4 |
P3 |
20.4 |
х1,20 |
17 |
1.78 |
9.57 |
Переходячи до графічних тестів, які ми розглянули GFXBench популярні тести Manhattan (ES 3.1) і Car Chase 3DMark Тест Slingshot Unlimited (ES 3.1). (Ми не запускали Vulkan і не включили екранні результати графічних тестів у це порівняння, хоча ви зможете знайти на екрані в нашій електронній таблиці.) Саме в цих тестах ми бачимо деякі з кращих показників продуктивності Qualcomm Adreno 630 GPU. Зокрема, ми бачимо двозначні покращення, що наближаються (і в деяких випадках перевищують) продуктивність у 50%. приріст у закадрових тестах GFXBench Manhattan і Car Chase, тоді як 3DMark бачить збільшення на 18% у загальному рахунок. Оцінка з фізики значно покращилася: на 75% вищий бал і змінні підвищення в трьох частинах тесту.
Ми також провели тест Manhattan ES 3.1 на витривалість/термін служби батареї на Snapdragon 845, 30-хвилинний тест, який розширює теплову оболонку будь-якого пристрою, на якому він працює (з Snapdragon 845 у Зокрема, ми побачили абсурдний пік температури поверхні 47°C | 117°F), і незважаючи на те, що пристрій став нестерпно гарячим, частота кадрів впала лише приблизно на 16% і стабілізувалася вище ближче до кінця тест. Це, безперечно, непогано, враховуючи, що ми зазвичай починаємо цей тест при прохолодній температурі 28°C | 82,4°F, розкіш, яку ми не могли собі дозволити під час (буквально) гарячої сесії порівняльного аналізу. Ми надали кілька графіків, що порівнюють троттлінг у 821 і 835, але майте на увазі, що ці результати були отримані в набагато більш контрольованому середовищі тестування – я б не робив серйозних висновків із цих конкретних даних результати.
І останнє, але не менш важливе у списку синтетичних тестів, у нас є група тестів браузера: Octane, Kraken, Jetstream і Sunspyder. На щастя, у цих тестах Snapdragon 845 показав покращення остаточного результату порівняно з минулим роком порівняно з Snapdragon 835. Ми включили повну розбивку оцінок в електронну таблицю внизу цієї статті, і ми пропонуємо вам звернутися до цього аркуша, оскільки ми змогли записати набагато більше балів для кожного конкретного навантаження. Для нас просто неможливо включити всі ці поломки в цю статтю, не вплинувши на читабельність, тому ми вирішили зосередитися на більш популярних результатах і тестах.
Ми провели кілька інших тестів, які не дали значних результатів. Оцінка RenderScript Geekbench 4 показала величезне підвищення на 100% у порівнянні зі Snapdragon 835, завдяки Snapdragon 845, набравши 14 353, а Razer Phone і пристрої на базі Exynos S8 набрали в діапазоні 8 000. У тому числі кілька представників преси на сесії бенчмаркінгу ФудзіллаФуад Абазович запитав про це, і йому повідомили, що це може бути пов’язано зі збільшенням у два рази кількості обчислювальних ядер у Snapdragon. 845 (нам сказали, що графічна продуктивність, однак, обмежена фіксованим конвеєром, тому не очікуйте такого різкого покращення в більшості робочі навантаження). Ми також провели один із наших тестів плавності на Snapdragon 845 просто для задоволення, щоб перевірити, чи добре оптимізовано Oreo ROM еталонного пристрою та/або чи 845 показав вимірну перевагу в продуктивності інтерфейсу користувача... щоправда, безглуздо, тому що нам неможливо визначити, чи відповідає одне, обидва чи жодне. Тим не менш, тест прокручування Play Store (простий багатосекундний набір швидких прокручувань попередньо завантаженим списком «Топ чартів») показав досить дивовижні результати (графіки вище).
Бенчмарки дають і бенчмарки беруть
Ми пройшли через безліч тестів і змогли отримати уявлення про продуктивність Snapdragon 845. Однак ще багато чого потрібно розкрити, і те, як система на чіпі в кінцевому підсумку працюватиме, залежатиме від реалізацій виробника. Ми сподіваємось, що це було корисним, хоча й недосконалим порівнянням. Ми обов’язково повернемося до Snapdragon 845 — і його екземплярів у пристроях 2018 року — коли почнуть виходити флагманські телефони.
З великою кількістю контрольної інформації, яку ми розпакували, є кілька ключових висновків. Твердження Qualcomm про 30% покращення продуктивності процесора та графічного процесора, здається, праві. гроші, з деякими коливаннями вище та нижче цієї цифри в різних контрольних показниках та їх окремих підбали. Ми можемо зробити висновок, що Snapdragon 845 вдало використовує архітектурні вдосконалення, надані цим переходом. до ядер A75 і A55, а також те, що лінійка графічних процесорів Adreno знову забезпечує респектабельний рік у рік поліпшення. Усе це також супроводжується великими покращеннями енергоефективності, які, хоча й важче виміряти, мають призвести до більш відчутних переваг для кінцевого користувача. Ми також можемо очікувати переваг продуктивності від впровадження DynamIQ, одного з найбільш значущих розробок у чіпсетах на основі ARM за останній час. Додайте до цього спільний системний кеш Snapdragon 845 і наявність пакетів SDK для належного використання всіх Блоки SoC, і ми можемо почати бачити, як концентрація Qualcomm на гетерогенних обчисленнях сформує Платформа Snapdragon рухатися вперед. Цікаво, що в той час як мета прес-конференції минулого тижня полягала в тому, щоб порівняти процесор і графічний процесор Snapdragon 845, Більшість турів і розмов фактично стосувалися периферійних компонентів, які компанія продовжує вдосконалювати покоління.
Дійсно, багато з найцікавіших розробок Snapdragon лежать на системних блоках, що оточують центральний і графічний процесори. Що стосується підключення, наприклад, Qualcomm вдосконалює свій модем і співпрацює з партнерами, щоб пришвидшити та полегшити перехід до 5G. Компанія також подвоює машинне навчання, і поки це Hexagon 685 DSP не дотягуючи до виділеного процесора, він усе ще має втричі більшу продуктивність, ніж у попереднього покоління. Аудіокодек Aqstic (аудіокодек із низьким енергоспоживанням, який підтримує стандарти високої роздільної здатності та вбудовані ЦАП), керування живленням і швидку зарядку Qualcomm рішення, Spectra ISP і новий Secure Processing Unit – усі цінні додаткові компоненти, які впливають на роботу користувача одним або іншим чином. інший. Водночас компанії було нестерпно важко повідомити, як увесь цей додатковий кремній зрештою прокладає собі шлях до взаємодії з користувачем конкретними способами, які можна відстежити. ЦП і графічні процесори залишаються найважливішими компонентами в умах більшості користувачів.
Це підводить мене до думки, яку я підняв у 2016 році: я звернув увагу на розширення розриву між Apple і Qualcomm, а також те, як конкуренти, такі як Huawei та Samsung, почали кидати виклик короні продуктивності компанії в просторі Android. Дійсно, ця фіксація ще не послабилася — вона лише посилилася, оскільки A11 Bionic випередив як Snapdragon 835, так і невиданий 845 в одній версії. Як сказав Джон Пул, творець Geekbench 4, в ан інтерв'ю з XDA: «Оскільки вони не конкурують з Apple, вони конкурують з Apple». Це особливо вірно в очах ентузіастів і тих, хто уважно стежить за мобільними технологіями — це так стає все більш очевидним, що конкуренти наздоганяють, а в деяких (або навіть багатьох) сферах перевершують Qualcomm. Samsung обіцяє гігантське подвійне збільшення продуктивності одноядерного процесора, наприклад, за допомогою свого майбутнього чіпа Exynos і з Минулого року компанія HiSilicon представила перший спеціальний процесор для нейронної мережі, значна частина уваги преси привертає деінде.
Звичайно, Qualcomm буде стверджувати, що його Hexagon DSP насправді є платформою ШІ третього покоління; що їхні чіпи неперевершені за продуктивністю на ват, продуктивністю на квадратний міліметр або продуктивністю на ват на квадратний міліметр; що вони мають більшу, ширшу та різноманітнішу клієнтську базу, яка використовує платформу різними способами; і так далі і так далі. Це можуть бути серйозні спростування, і я випадково бачу справедливість деяких із цих тез. Але в той же час я вважаю, що Інтернет загалом все ще зосереджений на показниках центрального та графічного процесорів, а ринок кремнію в цій сфері лише загострюється. Звичайно, це не означає, що дослідницькі групи Qualcomm чинять неправильно, інвестуючи такі значні кошти в усі компоненти. які сприяють користувальницькому досвіду, або безпосередньо, або дозволяючи OEM-виробникам заощаджувати витрати шляхом прийняття стандартизованих реалізацій, таких як Quick Зарядити.
Зрештою, ви, ймовірно, натиснули на цю статтю, тому що прочитали слово «тест» у заголовку. Переглядаючи нашу власну статистику та ефективність статей на ці теми на конкуруючих сайтах, я не думаю, що помилюся, якщо скажу, що ви б менше шансів прочитати статтю із заголовком про аудіокодек Aqstic, Spectra 280 ISP, Hexagon 685 DSP або Secure Processing одиниця Це один із завдань Qualcomm у майбутньому, якщо він хоче продовжувати забезпечувати підвищення продуктивності «лише» на 30% протягом наступних кількох років. Збільшення розриву в контрольних показниках, про який Інтернет, як стверджує, так мало або дуже дбає, але в будь-якому випадку не може здається, припинить обговорення, продовжуватиме висмоктувати заслужену увагу, яку багато хто з проривів компанії заслуговують.
Якщо вам цікаво дізнатися більше про те, що може запропонувати Snapdragon 845, ознайомтеся з нашим минулим висвітленням:
- Друге покоління Spectra ISP від Qualcomm значно покращує фотографію на смартфоні
- Qualcomm Hexagon 685 DSP — це благо для машинного навчання
- Захищений процесор Snapdragon 845 захищає ваші дані від зловмисників
SDM845 ЕТАЛОННИЙ АРКУШ РЕЗУЛЬТАТІВ