Tartalomjegyzék:
- Hogy lesznek ezek a számok?
- A referenciaértékek közötti különbség nem véletlen
- Amit igazából látunk ezekből a viszonyítási pontokból
Frissítés, 2017. március: Ezt a bejegyzést frissítették a legújabb telefonokról és a benchmark technikákról szóló információkkal.
Amikor ideje, hogy a Samsung megmutatjon egy új telefont, a hardverről való beszélgetés elkerülhetetlenül felveti a referenciaértékek témáját. A Galaxy S8, a Samsung 2017. évi bemutató telefonja nem különbözik egymástól. És ahogy az várható volt, ezeknek a számoknak a létezésével sok ember sok emberről beszélt.
A számok be vannak írva, de mit jelentenek?
Néhány, a referenciaértékekről szóló beszélgetés csak tétlen beszélgetés. "Ó, hűvös! A Snapdragon kiszámítja a" cuccokat "egy referenciaalkalmazásban, valamint az Exynókról." Szórakoztató beszélni. ez egy érdekes beszélgetés, amelynek eredményeként beszélhetünk arról, hogy egy új telefon miként felel meg vagy meghaladhatja az elvárásainkat, mert a legkorszerűbb hardvert használ hűvös dolgokra. Ez az oka annak, hogy többségünk itt van, hogy az Android-ot futtató dolgokról beszéljünk, és hogyan tudjuk ezeket felhasználni életünk gazdagítására.
Néhány ember azonban komolyan veszi a referenciaértékeket, és fontosnak tartja őket a vásárlási döntés meghozatalában. Mindannyian ösztönöznünk kell ezt, mert mindig nagyszerű, ha az embereket valami izgatja, de meg kell beszélnünk arról is, hogy mit jelent a benchmarkszám a dolgok nagy rendszerében. A dolgok perspektíva kipróbálásának egyik módja az, hogy összehasonlítják az új gyártók által vásárolt új processzorok benchmarkjait az Apple legújabb verzióival.
Mindenki számára, aki azon kíváncsi, hogy melyik processzor jobb a Galaxy S8 számára. pic.twitter.com/28TTXdIDhW
- Jerry Hildenbrand (@gbhil), 2017. március 17
Ez nem azt jelenti, hogy az A10-et használó iPhone automatikusan jobb élmény, mint a Galaxy S8. Olyan sokkal több meghatározza, melyik a jobb, és ennek legnagyobb része a felhasználói preferencia. tetszik, amit szeretsz, és szeretem, amit szeretek. A tweetben szereplő számok nem változtatják meg, és a számok nem azt jelentik, hogy mit gondolhat.
Hogy lesznek ezek a számok?
A mobiltelefonok referenciaértékei valójában nem tesznek összehasonlításba semmilyen hardvert, legalábbis nem úgy, ahogy gondoljuk. Nem férnek hozzá a hardverhez, mert az operációs rendszer alkalmazási rétegét használják. Mosodai listája van azokról a dolgokról, amelyeket a telefon az operációs rendszer által lefedett API-k segítségével végez, majd kiszámítja, mennyire jól csinálta őket. Van egy köztes réteg, amelyet át kell jutni az operációs rendszer mögötti "agyhoz", amely a hardvert közvetlenül irányítja. Tehát egy benchmark alkalmazás összehasonlítja a hardvert valamilyen szoftver segítségével.
Lehet, hogy hallotta az iOS-embereket a Metal vagy az Android beszélgetőinek az NDK-ről. Ilyen módon az alkalmazások képesek kapcsolódni a hardverhez a közbenső rétegen keresztül anélkül, hogy át kellene menniük a teljes szoftverkötegbe. Vegye figyelembe, hogy a Samsung Exynos 8895 és a Qualcomm Snapdragon 835 referenciaszáma nagyon közel áll egymáshoz. Mindkettő ugyanazt a szoftvert használja, és a közöttük lévő teljesítménybeli különbségek minimalizálódnak.
Ha egy telefont vásárol, mert szeretne referenciaértékeket futtatni, akkor valószínűleg vásároljon egy iPhone-t.
Az Apple "közvetítő rétege" jobb. Dobjuk oda oda, ahol mindannyian láthatjuk. Az Apple saját processzort épít, amelynek középpontjában az, hogy bizonyos dolgokat igazán jól végezzen, majd olyan szoftvereket épít, amelyek kihasználják azt. A Google-nak olyan szoftvert kell készítenie, amelyet bármire képes lehet alkalmazni. Csodálatos munkát végzett, és az Android telefonokat működtető szoftver egy gyönyörű dolog, amely hihetetlenül bonyolult. Valahogy egy benchmarking alkalmazásnak, amely az Apple felületét használja a hardverhez, automatikusan előnye van az Android-hoz képest, függetlenül attól, hogy ki építette, mert maga a felület sokkal egyszerűbb és "gyorsabb" az iOS esetén. Ez azért történik, mert a hardvert és a szoftvert úgy tervezték, hogy egymással működjenek, és semmi más.
Összehasonlítja a telefont, mint egészet, nem csak a processzort. Ha az egyes processzormagok számait ropogtatja, akkor az iPhone 7 Plus sokkal jobb.
Nézzük meg az Apple A10 processzorának ezeket a magjait. Ez vitathatatlanul a legjobb fogyasztói ARM chip, amelyet valaha terveztek, amikor a magonkénti nyers teljesítményről van szó. Ennek oka az, hogy a hardvert éppen erre tervezték, és a szoftvert arra tervezték, hogy használja. Az ARM architektúráról már korábban beszéltünk, és az A10 kiváló példa arra, hogy miként méretezheti az ARM-et szinte bármihez, amit akar. Ugyanúgy, mint a Qualcomm 835 és az Exynos 8895, csak különféle szempontok szerint tervezték őket.
A referenciaértékek közötti különbség nem véletlen
Összehasonlítottuk őket, mert mindegyik telefonban van, de az Apple szomjas egy ARM processzort építeni, amely táplálja az iPhone, iPad és MacBook készülékeket. A Qualcomm és a Samsung processzorokat épít, hogy más cégeknek értékesítsék a kis mobil eszközöket. A Qualcomm és a Samsung felépíthet egy olyan processzort, amely az A10-hez hasonló területeken kiemelkedik, és nagyszerűen működik egy Windows laptop esetében. A Qualcomm valójában érdekli ennek megvalósítása, és a Snapdragon 835 a cég első lépése e cél felé.
Pár év múlva látni fogjuk a Snapdragon chipet, amely elég keményen megmunkálható egy teljes méretű laptop futtatásához, és mégis elég hatékony ahhoz, hogy egy apró akkumulátorral rendelkező mobilkészülékben használható legyen. Látunk még több olyan zsetont is, amelyek nem olyan nagy teljesítményűek, még hatékonyabbak az akkumulátor használatakor, és sokkal olcsóbbak. Ezeket a CPU-kat fogják vásárolni a cégeket, akik telefonokat gyártanak.
Ha olyan szerszámot vesz, amely csak bizonyos dolgokat hajt végre egy bizonyos sorrendben, és látja, milyen gyorsan tudják ezeket megtenni, az A10 mindig nyer. Mindig nyernie kell, és azt akarjuk, hogy mindig nyerjen. A 13 hüvelykes MacBook számára tervezett CPU-nak gyorsabban kell elvégeznie az egymagos számításokat, mint az Exynos 8895-nél. Az A10 nem az a CPU, de egy lépés ebben az irányban. Az Apple tehát olyan technológiai társaság, amelynek igazán jó dolgokat kell tennünk, hogy a technológiát tovább haladjuk, ahogyan azt a Samsung, a Google vagy a Microsoft is szeretnénk.
A Qualcomm vagy a Samsung felépíthet egy ARM processzort, amely ugyanolyan erős, mint az A10, de nincs okuk erre.
A referenciamutató eredménytáblájának kicsit kivágása, amelynek nincs fent összefüggése, a legfontosabb dolgot mutatja: Ezeknek a számoknak nincs jelentősége annak, hogy milyen jóat lehet használni egy telefon, mint például egy telefon. A felhasználói élménynek kevés köze van a hardverhez, mivel a hardver már egy ideje jó. A Galaxy S5, a Nexus 7 vagy a Note 4 belsõ részei elegendõek ahhoz, hogy megtegyék azokat a dolgokat, amire elvárjuk a telefonunkat, mindaddig, amíg a szoftver elpusztít. Nem kell ezt kifejeznem, csak botlik az XDA-ra, ahol azok az emberek, akik nem akarnak vagy nem engedhetik meg maguknak valami újabb vásárlását, mindenkinek egyedi szoftvert építettek. Nem arra kérjük a telefont, hogy tegyen valamit olyan bonyolultan, hogy több feldolgozási energiára legyen szükség, mint amennyit ezek az eszközök képesek szolgáltatni.
Meggyőződésem, hogy még a mobil VR is jó lenne, ha a vállalatok elég gondosan gondoskodnának a Vulkan megfelelő támogatásáról az idősebb processzorokon. Soha nem fogjuk tudni, mert az érintett vállalatok léteznek, hogy új dolgokat készítsenek és nekünk eladjanak, és itt összpontosítják időt és pénzt. Az új zsetonokat nemcsak arra tervezték, hogy újak legyenek. Mindegyik kis mértékben növeli a teljesítményt, a biztonságot és a hatékonyságot, és ezek a kismértékű növekedések idővel növekednek. Jelenleg a Moore-törvény nem összpontosít a teljesítmény négyszorosára minden generációra, hanem arra koncentrál, hogy jobb gyártási technikákat használjon az energiahatékonyabb forgácsok biztosítására, és a teljesítménynövekedés csak természetes fejlődés.
Amit igazából látunk ezekből a viszonyítási pontokból
Ezektől a referenciaértékektől el lehet távolítani azt, hogy a CPU mag kiszámítja a dolgokat és működjön együtt a GPU magokkal. A számokat egy kicsit gyorsabban meg lehet összeroppítani egy újabb hardverrel, amelyet energiahatékonyabban terveztek. Az a mód, ahogyan a CPU-mag összegyűjtheti a számot, már nem szűk keresztmetszet, így ezeket a kis különbségeket és növekedéseket nem veszi észre, ha nem benchmark alkalmazást futtat. Lehet, hogy az újabb hardver jobb, mint a tavalyi, és egyik processzor jobb, mint a másik. A teljesítménynövekedés valódi, ám ezek használata során nem észlelhető különbség, és csak akkor, ha néhány generációt kihagy. A Qualcomm S4 Pro-ről a Qualcomm 835-ra való áttérés olyan nagy teljesítményt nyújt, amelyet azonnal észre fog venni. A Qualcomm 821-ről a Qualcomm 835-re nem megy.
A Galaxy S8 jobb felhasználói élményt nyújt, mint a tavalyi Galaxy S7. Sokan itt tekintik jobb élménynek, mint az Apple az iPhone 7-nél, míg sokan az ellenkezőjét érzik majd. Ennek egyik oka a referenciaérték.