Root NationСтатииТехнологииRN ЧЗВ # 2: Процесори за смартфони, тяхната мощност, овърклок и сравнение

RN ЧЗВ # 2: Процесори за смартфони, тяхната мощност, овърклок и сравнение

-

Мисля, че всеки повече или по-малко ентусиазиран човек, когато купува първия си смартфон, се замисля колко мощен е той. Във всеки случай в цифри. Например, бившият ми LG G2 имаше процесор с четири ядра от 2,23 GHz, докато лаптопът тогава имаше само две ядра от 1,5 GHz всяко. Ето защо днешната Root-Nation FAQ е посветен точно на това - мобилните процесори и основните въпроси за тях.

Офис на Qualcomm
Снимка: glassdoor.com

Как мобилните процесори се различават от немобилните?

Един обикновен потребител ще си помисли, че ако различните процесори - смартфони и настолни компютри - имат еднаква честота, тогава мощността им ще бъде еднаква. Всъщност само цифрите в бенчмарка AnTuTu и по-специализираните програми зависят от самия процесор, а производителността на системата зависи от такава концепция като чипсета, за която ще говоря по-късно.

Настолните процесори се използват в работата толкова често, колкото и в игрите. Те се експлоатират в Sony Вегас, във Photoshop, при редактиране на звук, при изобразяване на триизмерни сцени. "Джобните" процесори се използват най-често при писане на текст, при гледане на поточно видео, при минимално натоварени задачи и тяхната мощност осигурява главно плавността на анимацията и скоростта на обработка на прости заявки.

CISC RISC

Разликите по-горе идват от факта, че процесорите за смартфони са така наречените едночипови системи. Тоест, те веднага носят видео ускорител, RAM и системи за предаване на данни, включително Bluetooth, GPS и 4G. На настолен компютър всички тези слотове се намират на дънната платка и са разположени по определена схема, която се нарича "чипсет". И повечето от тези компоненти трябва да бъдат закупени допълнително, докато те ВЕЧЕ са инсталирани на монокристална система. Най-близкият аналог на настолните компютри е микрокомпютърът например Lenovo IdeaCentre Stick 300 . Просто добавете път монитор!

Lenovo IdeaCentre Stick 300

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

Архитектура x86, който захранва 32-битови процесори за компютри, работи на CISC или Complex Instruction Set Computer, набор от инструкции. Това е технически език. Архитектурата на ARM е тръгнала по друг начин и използва опростен набор от инструкции RISC или компютър с редуциран набор от инструкции. Това е опростен, разговорен език. От тази разлика произтичат енергийната ефективност, поставените задачи и необходимостта от монокристални системи. Вариации на RISC, между другото, също се използват в x64.

дроселиране
Снимка: blogs.mentor.com

След това трябва да запомните такъв факт като дроселиране. Това, ако някой не знае, е процесът на забавяне на процесора поради силното му нагряване. Просто работи на по-ниска честота, за да не изгори. Съвременните настолни процесори почти не са склонни към подобни проблеми, тъй като имат охладители, а обемите на системните модули позволяват на въздуха да циркулира свободно вътре, включително през вентилационните отвори.

- Реклама -

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

Каква е разликата между ARM v6, ARM v7 и ARM v8?

Често в Google Play, в надписите на игри и приложения, се пишат фрази като "функционалността е тествана на ARM v6" или "продуктът е съвместим само с ARM v7". Какви са всички тези ARM v%digit%? Отговорът е прост - това е архитектура като x86 и x64.

qualcomm-смартфон

На първо място подчертавам, че ARM v6 процесорите са 32-битови и от това следват много от ограниченията им. Те не поддържат голямо количество RAM, не поддържат повече от едно физическо ядро, не поддържат технологията Adobe Flash (извън кутията софтуерната поддръжка беше завършена почти веднага). ARM v7 поддържа всичко по-горе, но все още е 32-битова система.

Първите 64-битови микроархитектури бяха въведени от ARM през 2010 г. - това беше ARM v8, който се поддържаше от най-модерните (по това време) модели процесори, като се започне с Cortex-A53 и Cortex-A57, както и единичния A7 -чипове системи, използвани в iPhone 5S и други продукти Apple 2013 г.

износване-qualcomm

Обобщавайки, имаме перфектно изпълнение на фразата "повече е по-добре". ARM v6 е по-лош от ARM v7, ARM v7 е по-лош от ARM v8. Въпреки това, поради ниската цена, "шестицата" все още се счита за бюджетни устройства, минимално фокусирани върху игрите и не толкова алчни за батерията - и без значение колко оптимизирани са новите модели, с увеличаването на честотите, необходимостта за мощност също се увеличава.

Каква е йерархията на процесорите за смартфони?

Обърнах внимание на този въпрос преди много време, когато започнаха да се водят спорове - кой смартфон е по-мощен, LG G2 или Samsung Galaxy Бележка 3? Последният имаше осемядрен процесор, което е с четири процесора повече от този на LG, но не превъзхождаше толкова много конкурента – само благодарение на 3 GB RAM. И ми хареса, че процесорите не работят заедно в Note 3. Това ме доведе до аналогията с кола с два двигателя, които не знаят как да си помагат.

За втори път този въпрос се появи онзи ден, когато реших да сравня чипсетите Qualcomm Snapdragon 650 и 625. Когато научих, че първият има шест ядра на 1,8 GHz, а вторият има цели осем на 2 GHz , разбира се, че си помислих, че второто е по-добро. Сайтовете за сравнение ми дадоха същата картина. Колегите обаче ме поправиха и аргументираха това със следното.

Qualcomm Snapdragon 650 има шест ядра - да, но две от тях са Cortex-A72, флагмански ядра за смартфон без пет минути. Snapdragon 625 има осем ядра и всички са Cortex-A53. И предвид особеностите на многозадачността, най-старият процесор е отговорен за мощността. Вариантът A53 е по-добър от A72 само по честота, което изобщо не е ключова характеристика:

кортекс а53 срещу кортекс а72

В други отношения, като се започне от размера на L2 кеша, който е два пъти по-голям и завърши с производителността на Dhrystone, която е повече от два пъти по-голяма, A72 превъзхожда A53. Най-важната разлика е ролята на ядрата във връзката big.LITTLE. Това е същото, което позволява на кола с два двигателя да бъде добра покупка - слабо и енергоспестяващо ядро ​​работи върху слаби задачи, а мощно и ресурсоемко ядро ​​е свързано със силни. A53 може да изпълнява както ролята на МАЛКО ядро, така и ролята на голямо ядро, а A72 - само голямо. Това според мен най-ясно разкрива йерархията на ядрата помежду им.

Освен това има и други параметри на монокристална система. GPU, например. 650 има Adreno 510, 625 има 506. Така че процесорът 650 ще се представи по-добре при работа с игри, видеоклипове и други графики. Само ще спомена, че максималната резолюция на камерата, поддръжката на 4G, различни Bluetooth и Wi-Fi стандарти зависи от процесора в смартфона, NFC и GPS. Защо си спомням само? Защото обикновеният потребител не се нуждае от това.

Процесор Qualcomm

Избираме смартфон именно заради отделни елементи, защото те, за разлика от компютъра, не могат да бъдат заменени. Не можем да добавим модул към смартфона NFC, освен ако разбира се не е Project Ara (което вероятно вече няма да излети), а персонален компютър може да го направи лесно. И ние избираме смартфон, гледайки неговата, да речем, поддръжка на 4G, или количеството RAM, или качеството на екрана - било то AMOLED или най-обикновен TFT. Съответно ние не избираме директно чипсета, а чрез отделните компоненти, които са върху него.

- Реклама -

Колко важен е броят на ядрата в процесора?

Тук ситуацията всъщност е много трудна. Лесно е да се каже, че повече ядра означава повече топлина и колкото по-мощно е ядрото, толкова повече изяжда батерията. Въпреки това, колкото по-добър е техническият процес, толкова по-висока е мощността и ПО-МАЛКО генерирана топлина. И във връзка с big.LITTLE, консумацията на батерията не се държи толкова предвидимо. А важността е много лична концепция.

Разбира се, едноядрен процесор не е подходящ за гледане на 4K видео. За игри на двигателя Unreal Engine 4 с теселация, изглаждане и оклузия на околната среда не всеки компютърен процесор е подходящ, да не говорим за мобилен. Ако лаговете в менюто ви дразнят или превключването между програмите отнема твърде много време - да, имате нужда от по-мощни процесори.

хелио-х20

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

Има ли смисъл да овърклокваме мобилни процесори?

Мисля, че всеки от нас поне веднъж е чувал за овърклок на процесора, видеокартата, дори RAM! И във връзка с популярността на този процес възниква следният въпрос - струва ли си изобщо да го правите на смартфон?

Да, има смисъл. Но за всичко по ред. Първо, без root достъп, овърклокването няма да работи, тъй като честотите на стандартния фърмуер са строго фиксирани. След това трябва да инсталирате простата помощна програма AnTuTu CPU Master, която съдържа само няколко плъзгача. Задаваме ги на желания процент, препоръчително е да го увеличите с не повече от 20%, въпреки че специалистите от 4PDA успяха да го овърклокнат с 60%, без да навредят на устройството. Рестартираме смартфона - и готово, преди следващата промяна на честотата, имаме официално овърклокнат смартфон!

antutu-cpu-master

Сега, след като разбрахме КАК да овърклокнем смартфон, нека разберем ЗАЩО. Логично, нали? Да, с 20% увеличение на честотата ще увеличим производителността, но това няма да се забележи в игрите или в менюто. Ако играта ви изостава, овърклокът няма да може да спаси ситуацията - или е твърде лошо оптимизиран, или нямате достатъчно GPU или RAM, а процесорът най-вероятно няма да ви спаси от закъснения.

Значи увеличението няма да даде резултат, само ще увеличи консумацията на какво? Точно така, мощност. Ето къде се крие моята изкривена логика. Можете да повишавате честотите и можете да ги намалявате! Да, това ще доведе до намаляване на производителността, но в критични ситуации ще има шанс устройството да работи много по-дълго.

Отново, няма гаранция, че подобни манипулации ще доведат до осезаеми промени, тъй като смартфоните обикновено са оптимизирани за работа с честоти. Шанс обаче има и той определено е по-осезаем от шанса да получите продуктивност OnePlus 3 от всеки бюджетен смартфон.

Denis Zaychenko
Denis Zaychenko
Пиша много, понякога по работа. Интересувам се от компютърни и понякога мобилни игри, както и компилации. Почти естет, повече обичам да хваля, отколкото да критикувам.
- Реклама -
Регистрирай се
Уведомете за
гост

0 Коментари
Вградени рецензии
Вижте всички коментари