Qualcomm покани XDA Developers в централата си в Сан Диего, където ни беше предоставена възможността да сравним флагмана на компанията Snapdragon 845 система върху чип. Ето резултатите.
The Qualcomm Snapdragon 845 беше официално обявен миналия декември, въпреки че разкриването му на годишната среща на върха на Snapdragon Tech ни остави почти толкова въпроси, колкото и отговори. Въпреки че успяхме да получим описание на повърхностно ниво на неговата архитектура и възможности, досега трябваше да разчитаме на вътрешни данни на компанията - а именно нейните цитирани годишни процентни увеличения - за оценка на новата платформа производителност. Сега имаме сравнителни резултати.
Тази седмица група журналисти, анализатори и лица от YouTube бяха поканени на събитието на Qualcomm 5G Day, където компанията публикува повече информация за своите усилия за свързаност и бъдещето на мобилните устройства интернет. След това някои от нас трябваше да останат за сесия за сравнителен анализ с референтно устройство със Snapdragon 845 и други компоненти от висок клас. Докато имахме само около два до три часа практическо време с устройството – и въпреки факта, че референтното устройство е създадено с единствената цел за тестване (и сега демонстриране) на платформата – успяхме да придобием представа какво да очакваме от предстоящите водещи устройства, които ще включват Snapdragon 845.
Преди да ви покажем някои от резултатите, които събрахме, ето бърза информация за Snapdragon 845, включително какво е променено и какво е новото по отношение на дизайна и внедряването на CPU и GPU.
ЗАВЕДЕТЕ МЕ КЪМ ЕТАЛНИТЕ
Малко предистория
Архитектурата на чиповете от серията Snapdragon, която исторически включваше комбинация от персонализирани и полуперсонализирани ядра, базирани на ARM дизайни, се подобри драстично през последното десетилетие. CPU ядрото Scorpion на Qualcomm беше последвано от персонализираното CPU ядро Krait, започвайки със Snapdragon S4 през 2012 г. През 2015 г. Qualcomm премина към комбинация от 64-битови основни ARM Cortex-A57 и Cortex-A53 ядра с Snapdragon 810 и 808, пенсионирайки Krait в процеса. Но само година по-късно 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 промени нещата отново с „полуперсонализирани“ CPU ядра, които се възползваха от лиценза „Изграден върху ARM Cortex Technology“. Snapdragon 835 включва Kryo 280 „производителни“ ядра, базирани на A73 дизайна на ARM, които са по-бързи от последното поколение на компанията напълно персонализирани предшественици по отношение на целочислени инструкции за такт (IPC), но регрес, когато става въпрос за математика с плаваща запетая (FPM). Все пак Snapdragon 835 остава една от най-бързите системи върху чипове на пазара на Android и това е значителен скок напред от технологична гледна точка, осигурявайки по-добра енергийна ефективност и термична стабилност, както и напредък в периферията компоненти.
Общ преглед на подобренията на Snapdragon 845
спецификации |
Qualcomm Snapdragon 845 |
Qualcomm Snapdragon 835 |
---|---|---|
Чипсет |
845 (10nm LPP) |
835 (10nm LPE) |
процесор |
4x 2.8GHz Kryo 385 (A75 „производителност“), 4x 1.8GHz Kryo 385 (A55 „ефективност“) |
4x 2.45GHz Kryo 280 (A73 голям), 4x 1.9GHz Kryo 280 (A53 LITTLE) |
GPU |
Графичен процесор Adreno 630 |
Графичен процесор Adreno 540 |
памет |
4x 1866MHz 32-битов LPDDR4X |
4x 1866MHz 32-битов LPDDR4X |
ISP/Камера |
Двоен 14-битов Spectra 280 ISP 32MP |
Двоен 14-битов Spectra 180 ISP 32MP |
Модем |
Snapdragon X20 LTE (Cat 18 връзка надолу, Cat 13 връзка нагоре) |
Snapdragon X16 LTE (Cat 16 връзка надолу, Cat 13 връзка нагоре) |
Както може би сте забелязали, Snapdragon 845 е първият чип на Qualcomm от няколко поколения който не е бил архитектурно ремонтиран при преминаване от персонализирани към полуперсонализирани ядра, или обратно. Той използва отново лиценза „Изграден на ARM“, следвайки стъпките на миналогодишния Snapdragon 835. Това бележи първия път от години, когато виждаме флагмани на Qualcomm да се придържат към персонализиран или полуперсонализиран дизайн на ядрото две поредни години и това не е неоправдано. Snapdragon 845 разполага с осем Kryo 385 CPU ядра и докато името им предполага хомогенност, всъщност се състои от четири Cortex-A75 ядра за производителност и четири Cortex-A55 ядра за ефективност. Преминаването към по-нови ядра само по себе си би предполагало здравословно повишаване на производителността, както и приемането на 2-ро поколение 10nm LPP (ниска мощност плюс) FinFET процес на Samsung, върху който е изграден чипът. Тези актуализации и други подобрения допринасят за цитираното увеличение на производителността с 30% спрямо миналогодишните 835 и общото подобрение от 25% до 30% в енергийната ефективност.
Ядрата за производителност на Kryo 385 („Gold“) са с тактова честота до 2,8 GHz, в сравнение с 2,4 GHz на Kryo 280. Дизайнът на A75 е подобрен спрямо A72 и A73 от предишните години по отношение на производителността, като същевременно преминава към архитектурата ARMv8.2, която носи подобрен модел на паметта, мащабируеми векторни разширения (SVE) и други подобрения. Ядрата също така добавят функции като поддръжка за DynamIQ на ARM, подобрен стандарт на ARM за хетерогенни изчисления.
A72 и A73 се фокусираха значително върху подобряването на термичната стабилност и енергийната ефективност, а A75 пренася тези предимства (например чрез запазване на предиктора на клона на A73 с минимална настройка), като същевременно показва съгласувано подобрение в производителност.
A75 има 22% увеличение спрямо Cortex-A73 на същия възел на процеса и при същата тактова честота. Той вижда над 20% по-добра цялостна производителност на ядрото и 33% по-висока производителност с плаваща запетая и NEON (с добавяне на поддръжка за FP16 полупрецизна обработка) и подобрения в производителността на машинното обучение чрез включване на инструкция за точков продукт INT8 за 8-битови алгоритми за невронни мрежи (въпреки че все пак вероятно бихте искали да изпълнявате натоварвания за машинно обучение на Adreno 630 GPU на Snapdragon 845 или изчислете DSP). Когато A75 беше първоначално представен и детайлизиран, ARM предположи, че можем да очакваме 34% увеличение на Производителност на Geekbench в сравнение с Cortex-A73, който отбеляза ниски двуцифрени процентни подобрения спрямо A72 най-много. Само в още няколко параграфа ще видим как това се превежда на Snapdragon 845.
Предимства на хетерогенните изчисления. (Източник: Qualcomm)
DynamIQ също е обещаващ напредък, надграждащ голямо. МАЛКО, за да се възползвате максимално от комбинацията A75+A55 на Snapdragon 845. DynamIQ управлява групирането на CPU клъстери и тяхната комуникация за разнородни изчисления. Той поддържа до осем процесора на клъстер, с до осем домейна на напрежение/честота на клъстер на процесора -- Snapdragon 845 има позната конфигурация с два клъстера, с три домейна на такт и напрежение. Мостът между клъстерите се осъществява от споделено устройство DynamIQ или DSU, което може да хоства незадължителен споделен L3 кеш (като A75/A55 вече има частни L2 кешове вместо това), а Snapdragon 845 се възползва напълно от то. DynamIQ също позволява по-фино управление на тактовата честота на процесора, което 845 ще използва удобно.
Докато сме на тема споделени кешове, Snapdragon 845 по-специално също предлага отделен 3MB системен кеш за всички SoC блокове, за които Qualcomm твърди, че могат да помогнат за намаляване на транзакциите за достъп с до 75%, като на свой ред осигуряват известна производителност и икономия на енергия подобрения.
Източник: ARM
Клъстерът на Kryo 385 („Сребърен“) разполага с „ефективни“ ядра, базирани на Cortex-A55 на ARM и работещи на 1,8 GHz. Qualcomm твърди, че резултатът повишаването на производителността е около 15%, а компанията също така отбеляза, че ядрата играят ключова роля в цялостната мощност на хетерогенната изчислителна платформа ефективност. Наистина видяхме страхотни резултати с ефективни ядра от предишно поколение във водещите чипсети на Qualcomm, но също и в среден клас (Snapdragon 625, който включваше изключително ядра A53 и имаше легендарна издръжливост, е първокласен пример). A55 вижда очакваните подобрения като гореспоменатите разширения на архитектурата ARMv8.2, специално машинно обучение инструкции и частен L2 кеш (до 256KB), както и преработена микроархитектура, която обещава 18% подобрение на производителността производителност с 15% по-добра енергийна ефективност (ще трябва да видим как Qualcomm реши да настрои тези копчета, но вероятно ще бъде в полза на издръжливостта).
Това 18% референтно увеличение на производителността се отразява в 18% по-добра цялостна производителност, 20% по-висока производителност с плаваща запетая, 40% по-висока производителност в NEON SIMD и 15% по-бърз JavaScript, заедно с огромен тласък до 200% за обвързани с памет работни натоварвания според ARM. Намалената латентност на кеша и оптимизациите на производителността го правят като цяло по-добра версия на енергийно ефективното ядро зад миналогодишните забележителни крале на издръжливостта и с 845, включващ малко по-ниска честота в клъстера за ефективност (със 100MHz в сравнение с 835), очакваме тази подредба на A55 да има голям принос за живота на батерията спестявания.
Не на последно място, Snapdragon 845 носи очакваните подобрения в персонализираната GPU линия на Qualcomm, с новия Adreno 630, обещаващ 30% по-бърза производителност, като същевременно остава с 30% по-енергийно ефективен. За разлика от ARM-базираните процесори на 845, беше предизвикателство да се разкрият подробности за това какво е ново и подобрено отвъд показатели за производителност - знаем, че има два пъти повече изчислителни ядра от предишното поколение Adreno GPU, например... но не много друго.
Бяхме лекувани с по-големи годишни пропорционални подобрения на GPU в миналото, но си струва да се отбележи, че Qualcomm Графичните процесори по-специално стоят над конкурентите в Android пространството, нещо, което не винаги може да се каже за неговия процесор предложения. Mali-G72 (12-ядрен вариант), включен в HiSilicon 970, и Mali-G71 (20-ядрен вариант), открит в Exynos 8895, започнаха да преодоляват тази разлика в производителността, но за сметка на енергийната ефективност. Това е важно за Qualcomm, като се има предвид, че компанията се фокусира върху хетерогенни изчисления в a унифицирана платформа, а подобренията в енергийната ефективност навсякъде играят голяма роля че. Той също така се вписва във фокуса на компанията върху виртуалната реалност (не е изненада, че чипсетите Snapdragon са проправят си път към VR слушалки) и усилия за машинно обучение на устройството (комплектите за разработване на софтуер (SDK) позволяват на разработчиците да разпределят работните натоварвания между CPU, GPU и изчислителния 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 (Окта-ядрен, 10nm, 4x 2,8 GHz + 4x 1,8 GHz) |
Qualcomm Snapdragon 835 (Окта-ядрен, 10nm, 4x 2,45 GHz + 4x 1,9 GHz) |
Qualcomm Snapdragon 821/MSM8996 Pro (четириядрен, 14nm, 2x 2,4 GHz + 2x 1,6 GHz) |
GPU |
Графичен процесор Adreno 630 |
Графичен процесор Adreno 540 |
Графичен процесор Adreno 530 |
RAM |
6GB LPDDR4X |
6GB LPDDR4X |
6GB 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 и трябва да се отбележи, че ROM, който работеше, далеч не беше готов за производство пакет. Бяхме информирани предварително за някои аномалии при тестване, за които трябваше да внимаваме, така че резултатите, които получихме, не трябваше да бъдат повлияни от софтуера на устройството. Като се има предвид това, някои тестове като PCMark разчитат на Android API повиквания и по този начин може да са по-податливи на външно поведение, въведено от ROM, и нашите тестове за гладкост също са силно зависими от ROM оптимизация. Очакваме някои от тези цифри да са малко по-различни от тези, които ще докладваме в бъдеще, след като тестваме Snapdragon 845 върху действителни производствени единици. OEM производителите ще въвеждат свои собствени промени в ядрото и управителя и в крайна сметка те ще диктуват как процесорът изпълнява на техните устройства (потенциално не използвайки същия регулатор на мащабиране на процесора schedutil като референтното устройство използва). Все пак, тези сравнителни показатели все пак трябва да ни дадат информиран преглед на това какво да очакваме.
Защото имахме ограничено време с тези устройства и защото на всеки от нас беше дадено само едно единица за тестване, не можехме да си позволим да проверим задълбочено дали объркващите фактори всъщност не променят резултати. Въпреки това, ние също нямаме причина да смятаме, че тези резултати не са надеждни: ние независимо деактивирахме няколкото приложения на устройството, за да ги предотвратим работи във фонов режим (и осезаемо, но минимално влияе върху точките за резултат) и всички наши резултати попадат в (или над) предложените от Qualcomm диапазони. Един проблем, който със сигурност не можахме да избегнем, беше топлината, тъй като ограниченията във времето ни принудиха да проведем повечето от бенчмарк тестовете последователно. Все пак оставихме устройството да се охлади след по-дългите тестове с интензивна графика и както казахме преди, ние не мисля, че топлината е довела до значително дроселиране (не наблюдавахме значителни промени в честотата на процесора графики).
Проведохме всеки тест три пъти, с изключение на Geekbench (четири пъти) и PCMark (един път). За да сравним промените в поколенията система върху чип, проведохме едни и същи бенчмаркове еднакъв брой пъти на OnePlus 3T (6GB) и OnePlus 5 (6GB). И двете устройства имат 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 (вижте графиката по-долу). Друго интересно наблюдение е, че както резултатът с плаваща запетая на MHz, така и резултатът с цяло число на MHz показват подобрение спрямо Snapdragon 835. Ядрата в миналогодишния Snapdragon 835 отбелязаха увеличение на целочисления резултат на MHz, но спад в резултата с плаваща запетая на MHz в сравнение с ядрата на Krait в Snapdragon 821. Този път има по-малко компромиси (и за да бъде ясно, компромисът не е това, което искаме тук) от едно поколение на следващото в тези категории, а по-високата тактова честота на 845 означава, че това предимство на MHz трябва да се превърне в очакваната производителност повдигане.
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 (MB/сек) |
4.14 |
х1,45 |
2.86 |
х1,29 |
2.22 |
JPEG (Мпиксела/сек) |
21.9 |
х1,32 |
16.6 |
х0,75 |
22 |
Canny (Mpixels/sec) |
32.3 |
х1,27 |
25.5 |
х0,79 |
32.1 |
Lua MB/сек) |
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 (MB/сек) |
12.9 |
х1,43 |
8.99 |
х1,01 |
8.90 |
HTML5 DOM (KE елементи/сек) |
2930 |
х1,31 |
2230 |
х2,97 |
746.6 |
Хистограма (Mpixels/sec) |
68.4 |
х1,31 |
52.2 |
х0,92 |
56.7 |
Рендиране на PDF (Mpixels/sec) |
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-тялото (Kpairs/sec) |
1440 |
х1,64 |
877.8 |
х0,79 |
1110 |
Проследяване на лъчи (Kpixels/sec) |
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 |
Размазване по Гаус (Mpixels/sec) |
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 |
Копиране от паметта (GB/sec) |
6.04 |
х1,22 |
4.94 |
х0,77 |
6.38 |
Латентност на паметта (ns) |
174.9 |
х1,40 |
124.8 |
х0,53 |
237 |
Честотна лента на паметта (GB/сек) |
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 (MB/сек) |
15.4 |
х1,17 |
13.2 |
х1,92 |
6.87 |
JPEG (Мпиксела/сек) |
98.4 |
х1,22 |
80.9 |
х1,66 |
48.7 |
Canny (Mpixels/sec) |
142.2 |
х1,17 |
121.5 |
х1,59 |
76.6 |
Lua MB/сек) |
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 (MB/сек) |
58.1 |
х1,39 |
41.9 |
х1,79 |
23.4 |
HTML5 DOM (KE елементи/сек) |
7.14 |
х1,43 |
5.01 |
х2,66 |
1.88 |
Хистограма (Mpixels/sec) |
303 |
х1,18 |
256.1 |
х1,72 |
149 |
Рендиране на PDF (Mpixels/sec) |
306.2 |
х1,21 |
252.2 |
х1,99 |
126.5 |
LLVM (Kфункции/сек) |
1440 |
х1,20 |
1200 |
х2,46 |
488.3 |
Камера (изображения/сек) |
34 |
х1,28 |
26.6 |
х1,58 |
16.8 |
Физика на N-тялото (Mpairs/sec) |
6.04 |
х1,48 |
4.07 |
х1,67 |
2.44 |
Проследяване на лъчи (Kpixels/sec) |
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 |
Размазване по Гаус (Mpixels/sec) |
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 |
Копиране от паметта (GB/sec) |
9.11 |
х1,29 |
7.07 |
x.71 |
9.96 |
Латентност на паметта (ns) |
167.8 |
х1,29 |
130.1 |
х0,55 |
237.2 |
Честотна лента на паметта (GB/сек) |
18.6 |
х1,20 |
15.5 |
х0,88 |
17.6 |
Като цяло Geekbench 4 показва здравословно (макар и невпечатляващо) подобрение от година на година. Но най-важното е, че резултатите не са достатъчни, за да победят системата върху чипа A11 Bionic на Apple, която отбелязва над 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 |
Друг тест, който едновременно симулира приложения от реалния свят и сценарии на използване и който е изцяло зависим от ROM и настройката на ядрото/управителя, е 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 и не включихме екранните резултати от графичните тестове в това сравнение, въпреки че ще можете да намерите резултати на екрана в нашата електронна таблица.) Именно в тези тестове виждаме някои от по-високите показатели за производителност, представени от Adreno 630 на Qualcomm GPU. По-конкретно, виждаме двуцифрени подобрения, приближаващи (и в някои случаи надхвърлящи) производителност от 50%. увеличение на тестовете Manhattan и Car Chase извън екрана на GFXBench, докато 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 (обикновен многосекунден набор от бързи плъзгания през предварително зареден списък „Топ класации“) показа доста невероятни резултати (графиките по-горе).
Benchmarks Giveth и Benchmark Take Away
Преминахме през множество бенчмаркове и успяхме да надникнем в производителността на Snapdragon 845. Въпреки това има още много за разкриване и как в крайна сметка ще се представи системата върху чипа ще зависи от внедряването на производителя. Надяваме се, че това е било полезно, макар и несъвършено сравнение. Със сигурност ще преразгледаме Snapdragon 845 – и неговата инстанция в устройства от 2018 г. – след като водещите телефони започнат да се разпространяват.
С богатството от сравнителна информация, която разопаковахме, има няколко ключови извода. Твърденията на Qualcomm за 30% подобрение в производителността на CPU и GPU изглежда са прави пари, с известни колебания над и под тази цифра в различни бенчмаркове и техните индивидуални подрезултати. Можем да заключим, че Snapdragon 845 използва по подходящ начин архитектурните подобрения, предоставени от преместването до A75 и A55 ядра и че линията Adreno GPU отново осигурява уважаван година след година подобрение. Всичко това идва и със страхотни подобрения на енергийната ефективност, които, макар и по-трудни за измерване, трябва да доведат до по-осезаеми ползи за крайния потребител. Можем също да очакваме предимства в производителността от приемането на DynamIQ, едно от най-значимите разработки в чипсетите, базирани на ARM напоследък. Добавете към това споделения системен кеш на Snapdragon 845 и наличието на SDK, за да използвате правилно всички SoC блокове и можем да започнем да виждаме как комбинираният фокус на Qualcomm върху хетерогенните изчисления ще оформи Платформа Snapdragon движа се напред. Показателно е, че докато целта на събитието за пресата от миналата седмица беше основно да се сравни CPU и GPU на Snapdragon 845, повечето от обиколките и разговорите всъщност се отнасяха до периферните компоненти, които компанията продължава да усъвършенства поколение.
Наистина, много от най-вълнуващите разработки на Snapdragon се намират върху блоковете система върху чип, обграждащи CPU и GPU. По отношение на свързаността, например, Qualcomm подобрява своя модем и работи с партньори, за да ускори и изглади прехода към 5G. Компанията също така удвоява машинното обучение и докато нейната Шестоъгълник 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 всъщност е трето поколение AI платформа; че техните чипове са ненадминати по производителност на ват, производителност на квадратен милиметър или производителност на ват на квадратен милиметър; че имат по-голяма, по-широка и по-разнообразна клиентска база, която използва платформата по много различни начини; и така нататък. Това може да са солидни опровержения и случайно виждам валидността на някои от тези точки за говорене. Но в същото време съм на мнение, че интернет като цяло все още е лазерно фокусиран върху цифрите на CPU и GPU, а пазарът на силиций става все по-жесток в тази област. Това, разбира се, не означава, че екипите за изследване и развитие на 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 БЕНЧМАРК РЕЗУЛТАТИ