Čia pateikiami Qualcomm Snapdragon 888 etaloninio įrenginio CPU, GPU ir AI etaloniniai rezultatai atliekant tokius bandymus kaip Geekbench, AnTuTu ir kt.
Anksčiau šį mėnesį „Qualcomm“ pakvietė žurnalistus į virtualų „Snapdragon Tech Summit“, kur jie paskelbė apie Snapdragon 888 mobilioji platforma. Naujausias „Qualcomm“ 8 serijos SoC suteikia esminių vaizdo apdorojimo ir mašininio mokymosi patobulinimų, tačiau tik laipsniškai pagerina procesoriaus ir GPU našumą. Norėdami sužinoti, kiek galingesnis yra naujausias „Qualcomm“ mikroschemų rinkinys, paprastai gauname galimybę atlikti etaloninius jo etaloninės įrangos standartus. Tačiau dėl COVID-19 „Qualcomm“ negalėjo suorganizuoti asmeninio palyginimo seanso, todėl vietoj to išsiuntė mums iš anksto įrašytą vaizdo įrašą, kuriame rodomas Qualcomm Snapdragon 888 atskaitos įrenginys, kuriame veikia daugybė populiarių etalonų.
„Snapdragon 888“ atskaitos įrenginyje „Qualcomm“ atliko vieną holistinį etaloną (AnTuTu), į centrinį procesorių orientuotą etaloną. (Geekbench), į GPU orientuotą etaloną (GFXBench) ir keletą AI / ML etalonų (AIMark, AITuTu, MLPerf ir Procyon). Kiekvienas etalonas buvo vykdomas tris kartus, todėl bendrovė pasidalijo vidutiniu trijų iteracijų rezultatu. Be to, bendrovė teigia, kad jie atliko kiekvieną etaloną naudodami numatytuosius „Snapdragon 888“ etaloninio dizaino nustatymus, o tai reiškia, kad jie neįjungė jokio didelio našumo režimo. Tačiau, kadangi etaloniniai balai buvo pateikti už mus, negalime patys patikrinti rezultatų ar testavimo sąlygų. Kai tik įsigysime komercinį įrenginį su „Qualcomm Snapdragon 888“, iš naujo atliksime šiuos etalonus.
Jei norite perskaityti visas Qualcomm Snapdragon 888 mobiliosios platformos specifikacijas ir funkcijas, rekomenduoju perskaityti Puikus Idreeso Patelio paaiškinimas apie „Snapdragon 888“. paskelbta anksčiau šį mėnesį. Jo straipsnyje išsamiai aprašomi visi „Qualcomm“ procesoriaus, GPU, modemo, ryšio posistemio, IPT, AI variklio, DSP ir viso kito patobulinimai. Norėdami greitai sužinoti, sudariau diagramą, kurioje palyginamos pagrindinės Qualcomm Snapdragon 888 etaloninio įrenginio specifikacijos, palyginti su kiti du įrenginiai, naudojami šiame etaloniniame palyginime: Snapdragon 865 maitinamas atskaitos įrenginys ir Snapdragon 855 maitinamas Pixel 4 kad Naudojau praėjusių metų lyginamosios analizės sesijoje. Žemiau galite rasti šią diagramą prieš etaloninius rezultatus.
Qualcomm Snapdragon 888 etaloniniai rezultatai
Bandymo įrenginių specifikacijos
„Qualcomm Snapdragon 855“ („Google Pixel 4“) |
„Qualcomm Snapdragon 865“ („Qualcomm“ atskaitos įrenginys) |
„Qualcomm Snapdragon 888“ („Qualcomm“ atskaitos įrenginys) |
|
---|---|---|---|
CPU |
|
|
|
GPU |
Adreno 640 |
Adreno 650 |
Adreno 660 |
Ekranas |
|
|
|
AI |
|
|
|
Atmintis |
|
|
|
Sandėliavimas |
64 GB UFS 2.1 |
128 GB UFS 3.0 |
512 GB UFS 3.0 |
IPT |
|
|
|
Gamybos procesas |
7 nm (TSMC N7) |
7 nm (TSMC N7P) |
5 nm („Samsung“ 5LPE) |
Programinės įrangos versija |
Android 10 |
Android 10 |
Android 11 |
Etalonų apžvalga
Su įėjimais iš Mario Serrafero
- AnTuTu: Tai holistinis etalonas. „AnTuTu“ išbando procesoriaus, grafikos procesoriaus ir atminties našumą, kartu įtraukdama ir abstrakčius testus, ir pastaruoju metu susijusius naudotojo patirties modeliavimus (pavyzdžiui, subtestą, kuris apima slinkimą per a Sarašas). Galutinis balas vertinamas pagal dizainerio svarstymus.
- GeekBench: į centrinį procesorių orientuotas testas, kuriame naudojami keli skaičiavimo krūviai, įskaitant šifravimą, glaudinimą (tekstą ir vaizdus), atvaizdavimas, fizinis modeliavimas, kompiuterinis matymas, spindulių sekimas, kalbos atpažinimas ir konvoliucinio neuroninio tinklo išvados ant vaizdų. Balų suskirstymas pateikia konkrečią metriką. Galutinis balas sveriamas pagal dizainerio svarstymus, daugiausia dėmesio skiriant sveikųjų skaičių našumui (65 %), tada plaukiojančiam našumui (30 %) ir galiausiai šifravimui (5 %).
-
GFXBench: Siekiama imituoti vaizdo žaidimų grafikos atvaizdavimą naudojant naujausias API. Daug efektų ekrane ir aukštos kokybės tekstūros. Naujesniuose testuose naudojamas „Vulkan“, o senesniuose – „OpenGL ES 3.1“. Išėjimai yra kadrai bandymo metu ir kadrų per sekundę (kitas skaičius iš esmės padalintas iš bandymo trukmės), o ne svertinis balas.
- Actekų griuvėsiai: Šie testai yra patys sunkiausi GFXBench siūlomi bandymai. Šiuo metu geriausi mobiliųjų mikroschemų rinkiniai negali išlaikyti 30 kadrų per sekundę. Tiksliau, testas siūlo tikrai daug daugiakampių geometrijos, aparatinės įrangos teseliacijos, didelės raiškos tekstūros, pasaulinis apšvietimas ir daugybė šešėlių žemėlapių, daugybė dalelių efektų, taip pat žydėjimas ir lauko gylis efektai. Dauguma šių metodų padidins procesoriaus šešėlių skaičiavimo galimybes.
- Manhattan ES 3.0/3.1: Šis testas išlieka aktualus, nes šiuolaikiniai žaidimai jau pasiekė siūlomą grafinį tikslumą ir įgyvendina tokias pačias technologijas. Jame yra sudėtinga geometrija, kurioje naudojami keli atvaizdavimo taikiniai, atspindžiai (kubiniai žemėlapiai), tinklelio atvaizdavimas, daug atidėto apšvietimo šaltinių, taip pat žydėjimas ir lauko gylis tolesnio apdorojimo metu.
-
„MLPerf Mobile“.: „MLPerf Mobile“ yra atvirojo kodo etalonas, skirtas mobiliojo AI našumui tikrinti. Tai buvo sukūrė MLCommons, ne pelno siekiantis atviras inžinerijos konsorciumas, siekiantis „užtikrinti skaidrumą ir vienodas sąlygas lyginant ML sistemas, programinę įrangą ir sprendimus. apdorojimo užduotis. Norėdami gauti daugiau informacijos, skaitykite dokumentą "MLPerf Mobile Inference etalonas: kodėl mobiliojo AI lyginamoji analizė yra sudėtinga ir ką su tuo daryti."
- Vaizdo klasifikacija: Šis bandymas apima įvesties vaizdui taikytiną etiketę. Įprasti naudojimo atvejai apima nuotraukų paiešką arba teksto ištraukimą. Naudojamas pamatinis modelis yra „MobileNetEdgeTPU“ su 4M parametrais, duomenų rinkinys yra „ImageNet 2012“ (224 x 224), o kokybės tikslas yra 98 % FP32 (76,19 % Top-1).
- Vaizdo segmentavimas: Šis testas apima įvesties vaizdo skaidymą į pažymėtus objektus. Įprasti naudojimo atvejai apima savarankišką vairavimą arba nuotolinį stebėjimą. Naudojamas pamatinis modelis yra DeepLab v3+ su 2M parametrais, duomenų rinkinys yra ADE20K (512x512), o kokybės tikslas yra 93 % FP32 (0,244 mAP).
- Objekto aptikimas: Šis bandymas apima ribojančių langelių nubrėžimą aplink objektus ir tų objektų etiketės suteikimą. Įprasti naudojimo atvejai apima kameros įvestį, pvz., pavojų aptikti arba eismo analizę vairuojant. Etaloninis modelis yra SSD-MobileNet v2 su 17M parametrų, duomenų rinkinys yra COCO 2017 (300 x 300), o kokybės tikslas yra 97 % FP32 (54,8 % mIoU).
- Kalbos apdorojimas: Šis testas apima atsakymą į klausimus šnekamąja kalba. Įprasti naudojimo atvejai apima internetines paieškos sistemas. Etaloninis modelis yra MobileBERT su 25M parametrais, duomenų rinkinys yra mini Squad (Stanford Question Answering Dataset) v1.1 dev, o kokybės tikslas yra 93 % FP32 (93,98 % F1).
AnTuTu rezultatai
Pradedant nuo AnTuTu matome, kad Qualcomm Snapdragon 888 atskaitos įrenginys surinko beveik 17 000 taškų didesnis nei Snapdragon 865 etaloninis įrenginys ir beveik 350 000 taškų didesnis nei Snapdragon 855 maitinamas pikselis 4. Žvelgdami į procesoriaus, GPU, atminties ir UX antrinius balus (čia nerodomi), matome, kad didžiausi našumo patobulinimai atsiranda dėl GPU ir atminties. „Snapdragon 888 QRD“ surinko maždaug 45,56% didesnį „AnTuTu“ GPU testą, palyginti su „Snapdragon 865 QRD“. Panašiai „Snapdragon 888 QRD“ surinko apie 52,08% didesnį „AnTuTu“ atminties testą, palyginti su „Snapdragon 865 QRD“. Palyginti su „Snapdragon 855“ maitinamu „Pixel 4“, 888 QRD jį aplenkė GPU ir atminties antriniuose testuose atitinkamai 98,42% ir 117,58%.
Tuo tarpu „Snapdragon 888 QRD“ surinko maždaug 30,05% ir 90,28% didesnį „AnTuTu“ procesoriaus testą, palyginti su „Snapdragon 865 QRD“ ir „Snapdragon 855“ maitinamu „Pixel 4“. UX antrinį balą sunku palyginti, nes kiekviename įrenginyje buvo skirtingos Android OS versijos ("Pixel 4" ir „Snapdragon 865 QRD“ veikė „Android 10“, kai pernai juos palyginau, o 888 QRD veikia „Android“ 11.)
Didelis atminties našumo padidėjimas yra gana įdomus. Tiek 865 QRD, tiek 888 QRD turi 12 GB LPDDR5 RAM, nors mes nežinome, koks RAM laikrodis. Pažymėtina, kad 865 palaiko iki 16 GB LPDDR5 RAM esant 2750 MHz, o 888 palaiko iki 16 GB LPDDR5 RAM esant 3200 MHz. CPU ir GPU nelygumai našumas čia šiek tiek viršija mūsų lūkesčius, nes „Qualcomm“ teigė, kad „Snapdragon 888“ procesoriaus ir GPU padidėjimas yra atitinkamai 25% ir 35%. metai ant metų. Tačiau toliau pateikiami į CPU ir GPU orientuoti etalonai rodo, kad rezultatai labiau atitinka mūsų lūkesčius.
Geekbench rezultatai
„Geekbench 5.0“ versijoje „Qualcomm Snapdragon 888“ vieno branduolio ir kelių branduolių bandymuose atlieka atitinkamai 22,17% ir 9,97% daugiau nei „Snapdragon 865“. Palyginti su Snapdragon 855, 888 veikia atitinkamai apie 89,17% ir 51,82% geriau.
„Qualcomm“ teigia, kad „Snapdragon 888“ 25% padidina procesoriaus našumą, palyginti su „Snapdragon 865“. Vienintelis procesoriaus ARM Cortex-X1 Prime branduolys veikia konservatyviu 2,84 GHz dažniu – tokiu pačiu dažniu kaip ir paskutinės kartos ARM. „Cortex-A77 Prime“ branduolys – todėl gali būti, kad neišvengiamai metų vidurio „Snapdragon 888 „Plus“ pamatysime 3+GHz taktinį dažnį. atnaujinti. Jei taip yra, galime tikėtis, kad procesoriaus našumas dar labiau pagerės, nors šiuo metu galima sakyti, kad pelnas yra tvirtas, tačiau tik laipsniškas.
Taigi, jei atnaujinate iš dvejų metų senumo flagmano, 888 turėtų žymiai pagerinti procesoriaus našumą. Jei atnaujinate nuo metų senumo flagmano, šis pelnas bus daug mažesnis. Aš asmeniškai džiaugiuosi matydamas, kaip „Snapdragon 888“ įrenginys elgiasi su konsolės emuliacija.
GFXBench rezultatai
„Qualcomm“ neatskleidė „Snapdragon 888“ „Adreno 660“ GPU branduolių skaičiaus ar maksimalaus dažnio, todėl apie GPU turime mažai ką pasakyti, išskyrus jo našumo padidėjimą. Atliekant GFXBench Manheteno testą, kuris naudoja OpenGL ES 3.0 API ir perteikia 1080p sceną ne ekrane, Snapdragon 888 turėjo vidutinis kadrų dažnis 169 kadrų per sekundę, maždaug 34,13% ir 83,7% didesnis nei Snapdragon 865 ir 855 kadrų dažnis atitinkamai. Atliekant GFXBench actekų griuvėsių testą, kuris naudoja Vulkan grafikos API ir atkuria 1080p sceną ne ekrane, Snapdragon 888 turėjo vidutinis kadrų dažnis 86 kadrai per sekundę, maždaug 38,71% ir 95,45% didesnis nei Snapdragon 865 ir 855 kadrų dažnis atitinkamai.
Nėra labai daug žaidimų, kuriems reikia daug GPU arklio galių ( Naujausias Genshin Impact yra viena išimtis), tačiau pagerintas GPU našumas yra naudingas ne tik žaidimams. Tačiau žaidimai neabejotinai yra didžiausia priežastis, kodėl žmonėms rūpės šie etaloniniai rezultatai „Snapdragon 888“ neabejotinai užtikrina 35 % greitesnį grafikos atvaizdavimą ir 20 % didesnį energijos vartojimo efektyvumą metai ant metų. Tačiau šie rezultatai parodo tik didžiausią GPU našumą, todėl turėsime peržiūrėti dar kartą GFXBench – kai tik įsisavinsime komercinę techninę įrangą – kad etalonas veiktų ilgai veikimo testai.
MLPerf rezultatai
Ko gero, įdomiausia nauda yra DI našumas. Qualcomm paprastai kasmet daro didžiulius DI našumo šuolius, tačiau šių metų laimėjimai yra įspūdingiausi. „Snapdragon 888“ dirbtinio intelekto variklis pasižymi 26 TOPS našumu, ty daugiau nei „Snapdragon 865“ 15 TOPS ir „Snapdragon 855“ 7 TOPS. „Qualcomm“ didžiąją dalį šio pelno priskiria naujai sulietai „Hexagon 780 DSP“ dirbtinio intelekto greitintuvo architektūrai, sujungiančiai skaliariniai, vektoriniai ir tenzoriniai greitintuvai, skirti pašalinti fizinius atstumus ir kaupti atmintį dalytis ir perkelti duomenis efektyviai.
Tačiau mums sunku įrodyti, koks reikšmingas iš tikrųjų yra šis našumo šuolis. Interviu metu mes išsamiai kalbėjome apie AI lyginamosios analizės sunkumus Travis Lanier iš Qualcomm, Gary Brotman ir Ziad Asghar. Geros naujienos yra tai, kad nuo mūsų diskusijų su „Qualcomm“ vadovais buvo padaryta didelė pažanga AI etalonų srityje.
Šio straipsnio pradžioje minėjome, kad „Qualcomm“ naudojo 4 skirtingus AI etalonus „Snapdragon 888“ atskaitos įrenginyje: „AIMark“, „AITuTu“, „MLPerf“ ir „UL's Procyon“. Galbūt perspektyviausias iš šių etalonų yra „MLPerf Mobile“, kuris netrukus bus išleistas, atvirojo kodo mobiliojo AI etalonas, kurį palaiko keli SoC pardavėjai, ML sistemos tiekėjai ir modelis gamintojų. Pradinė mobiliųjų išvadų rezultatų grupė yra viešas, todėl naudojome šiuos rezultatus palygindami su „Snapdragon 888“. Rezultatai apima tik 3 įrenginius: „MediaTek Dimensity 820“ maitinamą „Xiaomi Redmi 10X 5G“, „Qualcomm Snapdragon 865+“ varomas „ASUS ROG Phone 3“ ir „Exynos 990“ varomas „Samsung Galaxy Note 20“ Ultra 5G. „Qualcomm“ nepateikė delsos rezultatų – tik pralaidumo skaičiai – todėl visų rezultatų nepateikėme kaip pateikė pardavėjai MLCommons patikrinimui.
Šiuose pasirinktuose kompiuterinio matymo ir natūralios kalbos apdorojimo išvadų etalonuose matome, kad Qualcomm Snapdragon 888 atskaitos įrenginys pasiekė aukščiausius balus visuose keturiuose bandymuose. Iš 3 ankstesnės kartos mikroschemų rinkinių MediaTek Dimensity 820 pranoko Snapdragon 865+ ir „Exynos 990“ objektų aptikimo srityje, o „Exynos 990“ pranoko „Snapdragon 865+“ ir „Dimension 820“ NLP. „Qualcomm“ „Snapdragon 865+“ iš esmės buvo konkurencingas, vaizdų segmentavimo srityje prilygo „Dimension 820“ ir pralenkė jį NLP. Atliekant šiuos konkrečius išvadų testus su šiais konkrečiais modeliais ir duomenų rinkiniais, „Snapdragon 888“ pranoko 3 paskutinės kartos mikroschemų rinkinius.
Bus įdomu pamatyti, kokias programas ir funkcijas kūrėjai ir originalios įrangos gamintojai gali sukurti naudodami „Snapdragon 888“ AI. Kompiuterinis matymas vaidins ypač svarbų vaidmenį daugelyje AI patobulintų vaizdo įrašų funkcijų, kurias naudosime greičiausiai bus 2021 m., o patobulintas NLP našumas taip pat gali turėti įtakos su vaizdo įrašu susijusiems aspektams, pvz., garsui įrašymas.
Tačiau turėtume atkreipti dėmesį į tai, kad „Snapdragon 888“ rezultatai yra tokie nepatikrintas MLCommons, nes dalis organizacijos patvirtinimo proceso reikalauja, kad įrenginys būtų parduodami („Qualcomm“ etaloniniai įrenginiai nėra parduodami per operatorių arba kaip atrakinti telefonas). Be to, našumas priklauso nuo to, kokie ML modeliai, skaitmeniniai formatai ir ML sistemos pasirenkami, taip pat nuo galimų ML greitintuvų.
Išvada
„Qualcomm“ „Snapdragon 888“ dar kartą laipsniškai pagerina procesoriaus ir GPU našumą, tačiau didžiulius vaizdo apdorojimo ir AI patobulinimus. Nedaug žmonių, atnaujinančių iš dvejų metų senumo įrenginio, nepastebės procesoriaus ir GPU patobulinimų (nebent jie planuoja paleisti emuliatorius arba žaisdami tokius žaidimus kaip Genshin Impact), tačiau jie tikrai pastebės kitus mobiliųjų įrenginių patobulinimus technologija. Įrenginiai turi didesnio atnaujinimo dažnio ekranus, daugiau kamerų su didesnės raiškos vaizdo jutikliais, palaiko 5G ryšį ir daug daugiau šiais laikais. Paprastas vartotojas nepastebės didžiulio dirbtinio intelekto našumo padidėjimo, tačiau naujojo „Qualcomm“ mikroschemų rinkinio atsivėrusias galimybes įdomu apmąstyti. Kitais metais laukiami AI vaizdo patobulinimai realiuoju laiku, kelių kamerų srautai ir dar daugiau. tokios įmonės kaip „Google“ ir toliau stebina išleidžiamomis funkcijomis, paremtomis mokomuoju mašininiu mokymusi modeliai.
Tačiau „Qualcomm“ nėra vienintelė įmonė, tobulinanti savo SoC asortimentą. Teigiama, kad būsimas „Samsung“ „Exynos 2100“, skirtas „Galaxy S21“, pagerins našumą. Taip pat yra naujasis „Huawei“ „HiSilicon Kirin 9000“ ir auganti „MediaTek“ mobiliųjų SoC linija „Dimensionity“. Tikiuosi dar kartą apsilankyti šiuos etalonus, kai turėsime bent vieną aukščiausios klasės įrenginį su naujos kartos „Samsung“, „Huawei“ ir „MediaTek“ silicio.
„Qualcomm Snapdragon 888“ palyginimo demonstracinė versija
Šio straipsnio pradžioje minėjau, kad „Qualcomm“ pasidalijo su mumis iš anksto įrašytu vaizdo įrašu. Jei susidomėjote, įkėliau tą vaizdo įrašą į YouTube. Tai rodo, kad „Snapdragon 888“ veikia visi aukščiau aprašyti etalonai, taip pat likę AI etalonai, kurių nerodžiau.
Tuo tarpu čia yra lentelė, kurią „Qualcomm“ mums pateikė, apibendrindama „Snapdragon 888“ etaloninius rezultatus: