Logo bg.androidermagazine.com
Logo bg.androidermagazine.com

През 2017 г. какво означават дори референтните числа ??

Съдържание:

Anonim

Актуализация, март 2017: Тази публикация е актуализирана с информация за най-новите телефони и техники за сравнение.

Когато дойде време Samsung да ни покаже нов телефон, говорете за хардуера неизбежно поставя темата за показатели. Galaxy S8, витринният телефон на Samsung за 2017 г., не се различава. И както се очаква, само поради съществуващите тези номера има много хора, които говорят за тях.

Цифрите са в, но какво означават?

Някой разговор за бенчмарки е просто бездействащ разговор. „О, готино! Snapdragon изчислява„ нещата “в приложение за сравнение, както и за Exynos“ е забавно да се говори. това е интересен разговор, който води до разговор за това как нов телефон може да отговори или надхвърли очакванията ни, защото използва най-съвременния хардуер, за да прави готини неща. Ето защо повечето от нас са тук, за да поговорим за неща, които управляват Android и как можем да ги използваме, за да обогатим живота си.

Но някои хора се отнасят сериозно към референтните числа и ги смятат за важна част от решението за покупка. Всички ние трябва да насърчаваме това, защото винаги е страхотно хората да се вълнуват от нещо, но също така трябва да говорим какво реално означават числата в голямата схема на нещата. Един от начините да опитате и да поставите нещата в перспектива е да сравните показателите на двойка нови процесори, които производителите на Android ще купуват с най-новите Apple.

За всички, обсебващи кой процесор е по-добър за Galaxy S8. pic.twitter.com/28TTXdIDhW

- Джери Хилденбранд (@gbhil) 17 март 2017 г.

Това не означава, че iPhone, използващ A10, автоматично е по-добро изживяване, отколкото ще бъде Galaxy S8. Има толкова много повече неща, които определят кое е по-добро и по-голямата част от него е предпочитанието на потребителя. харесваш това, което харесваш и харесвам това, което харесвам. Числата в туитър няма да променят това и числата не означават това, което може би смятате, че означават.

Как стават тези числа

Тестовите показатели на мобилните телефони всъщност не сравняват сравнително всеки хардуер, поне не такъв, какъвто смятаме за тях. Те нямат достъп до самия хардуер, защото използват приложния слой на операционната система. Те имат списък с пране на неща, които телефонът прави чрез API-тата, изложени от операционната система, след което изчисляват колко добре ги е направил. Има своеобразен посреднически слой, който трябва да премине, за да стигне до „мозъците“ зад операционната система, която е частта, която контролира директно хардуера. Така приложение за сравнение е сравнително сравняване на хардуера чрез някакъв софтуер.

Може би сте чували хора на iOS да говорят за Metal или Android, които говорят за NDK. Това са начини, по които приложенията могат да взаимодействат с хардуера, през този междинен слой, без да се налага да преминават през пълния пакет от софтуер. Забележете, че референтните числа за Samsung Exynos 8895 и Snapdragon 835 на Samsung са много близки един до друг. И двамата използват един и същ софтуер и разликите в производителността между тях са сведени до минимум поради него.

Ако купувате телефон, защото обичате да пускате бенчмарки, вероятно трябва да купите iPhone.

"Посредническият слой" на Apple е по-добър. Нека го изхвърлим там, където всички можем да го видим. Apple изгражда свой собствен процесор с фокус върху това да прави определени неща наистина добре, след това изгражда софтуер, който се възползва от него. Google трябва да изгради софтуер, който може да бъде адаптиран да работи с всичко. Извършена е невероятна работа и софтуерът, който захранва телефон с Android, е красиво нещо, което е изключително сложно. Нещо като приложение за сравнително използване, използващо интерфейса на Apple спрямо хардуера, автоматично има предимство пред Android, независимо кой го е изградил, защото самият интерфейс е по-рационализиран и „по-бърз“ с iOS. Това се случва, защото хардуерът и софтуерът са проектирани да работят един с друг и нищо друго.

Вие сравнявате телефона като цяло, а не само процесора. Когато става въпрос за смазване на числата на всяко ядро ​​на процесора, iPhone 7 Plus го прави много по-добре.

Нека да разгледаме тези ядра в A10 процесора на Apple. Това нещо е безспорно най-добрият потребителски ARM чип, създаван някога, когато става дума за сурови показатели на ядро. Това е така, защото хардуерът е създаден да прави точно това, а софтуерът е създаден да го използва. Преди сме говорили за ARM архитектурата и A10 е чудесен пример за това как можете да мащабирате ARM да правите почти всичко, което искате. Както и Qualcomm 835 и Exynos 8895, те просто са проектирани с различни критерии.

Разликата в референтните числа не е случайност

Сравняваме ги, защото всички те са вътре в телефона, но Apple е жаден да изгради един ARM процесор, който може да захранва iPhone, iPad и MacBook. Qualcomm и Samsung изграждат процесори, за да продават на други компании за малки мобилни устройства. Qualcomm и Samsung биха могли да създадат процесор, който се отличава в същите области като A10 и би работил чудесно за лаптоп с Windows. Qualcomm всъщност се интересува от това и Snapdragon 835 е първата стъпка на компанията към тази цел.

Няколко години от сега и ще видим чип Snapdragon, който може да се работи достатъчно усилено, за да работи пълноценно преносим лаптоп и все пак да бъде достатъчно ефективен, за да бъде използван в мобилно устройство с мъничка батерия. Ще видим и повече чипове, които не са толкова мощни, още по-ефективни, що се отнася до използването на батерията и са много по-евтини. Това ще бъдат процесорите, които компаниите, които правят телефони, ще купуват.

Когато вземете инструмент, предназначен да прави само определени неща в определен ред и да видите колко "бързи" могат да бъдат направени, A10 винаги ще спечели. Винаги трябва да печели, а ние трябва да искаме тя винаги да печели. Процесорът, създаден за 13-инчов MacBook, трябва да извършва изчисления на едно ядро ​​по-бързо от Exynos 8895. A10 не е този процесор, но това е стъпка в тази посока. И Apple е технологична компания, която би трябвало да искаме да правим наистина готини неща, за да задвижваме технологията напред, точно както ние искаме да направим Samsung или Google или Microsoft.

Qualcomm или Samsung биха могли да създадат ARM процесор, който е толкова мощен, колкото A10, но те нямат причина да го правят.

Малкият фрагмент на таблица с показатели за сравнение, който няма контекст, който виждате по-горе, показва най-важното: Тези цифри имат малко значение за това, колко страхотно е да се използва нещо като телефон. Потребителското изживяване има малко общо с хардуера, защото хардуерът е достатъчно добър от известно време. Вътрешностите на Galaxy S5 или Nexus 7 или Note 4 са повече от достатъчни, за да направим нещата, които очакваме да прави телефон, стига софтуерът да заглуши. Не е нужно да приемате думата ми за това, просто се натъкнете на XDA, където хората, които не искат или не могат да си позволят да купуват нещо по-ново, са изградили персонализиран софтуер за всеки. Не искаме телефон да направи нещо достатъчно сложно, за да се нуждае от повече мощност на обработка, отколкото тези устройства могат да доставят.

Убеден съм, че дори мобилният VR би бил добре, ако компаниите се грижат достатъчно, за да поддържат Vulkan правилно на своите по-стари процесори. Никога няма да разберем, защото участващите компании съществуват, за да правят нови неща и да ни ги продават и именно там те фокусират времето и парите си. Новите чипове не са просто проектирани да бъдат нови. Всички те предлагат малки увеличения на производителността, сигурността и ефективността, а тези малки увеличения се увеличават с течение на времето. В момента Законът на Мур не се съсредоточава върху работата на четворките във всяко поколение, а се фокусира върху използването на по-добри производствени техники за осигуряване на по-енергийно ефективни чипове и повишаване на производителността са просто естествена еволюция.

Какво наистина виждаме от тези показатели

Това, което можем да отнемем от тези оценки за сравнение е, че начинът, по който ядрото на процесора изчислява нещата и работи с ядра на GPU, не е нарушен. Числата могат да бъдат смазани малко по-бързо с по-нов хардуер, който е проектиран да бъде по-енергийно ефективен. Начинът, по който ядрото на процесора може да смаже число, вече не е тясното място, така че тези малки разлики и увеличения няма да бъдат забелязани, когато не използвате приложение за сравнение. По-новият хардуер може да е по-добър от миналогодишния, а един процесор може да е по-добър от друг. Увеличението на производителността е реално, но те не се превръщат в забележима разлика, когато ги използвате и няма, освен ако не прескочите няколко поколения. Преминаването от Qualcomm S4 Pro в Qualcomm 835 носи удар в производителността, който ще забележите веднага. Преминаването от Qualcomm 821 в Qualcomm 835 не означава.

Galaxy S8 ще донесе потребителско изживяване, което е по-добро от миналогодишния Galaxy S7. Много от нас тук ще го смятат за по-добро изживяване, отколкото Apple предлага с iPhone 7, докато мнозина ще се чувстват точно обратното. Нищо от това не се дължи на сравнителен резултат.