Android Central

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

protection click fraud

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

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

Числата са вътре, но какво означават?

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

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

За всички, обсебени от това кой процесор е по-добър за Galaxy S8. pic.twitter.com/28TTXdIDhWЗа всички, обсебени от това кой процесор е по-добър за Galaxy S8. pic.twitter.com/28TTXdIDhW– Джери Хилденбранд (@gbhil) 17 март 2017 г17 март 2017 г

Виж повече

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

Как се получават тези числа

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

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

Ако купувате телефон, защото обичате да провеждате бенчмаркове, вероятно трябва да си купите 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 не е този CPU, но е стъпка в тази посока. А Apple е технологична компания, която би трябвало да искаме да прави наистина страхотни неща, за да движи технологиите напред, точно както искаме да правят Samsung, Google или Microsoft.

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

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

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

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

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

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

instagram story viewer