Articles

Czy Ośmiordzeniowy jest lepszy niż czterordzeniowy? Nie Zawsze! Procesory Android wyjaśnione

kupowanie telefonu z Androidem może być przytłaczające. Jakby sama różnorodność oferowanych opcji nie była wystarczająco trudna, producenci używają żargonu, który myli kupującego.

można by pomyśleć, że ośmiordzeniowy procesor jest lepszy od czterordzeniowego, bo osiem rdzeni jest lepsze niż cztery rdzenie. Ale nie zawsze tak jest.

technologia jest skomplikowana. Zadaniem marketera jest uproszczenie decyzji zakupowych, ale często kosztem pełnej uczciwości. „Więcej znaczy lepiej” to prosta formuła na to. Ale tak jak więcej megapikseli niekoniecznie oznacza lepszą jakość obrazu, więcej rdzeni niekoniecznie oznacza szybszy procesor.

więcej rdzeni nie oznacza lepszych procesorów

quad-core-octa-core-android-processors-explained-cpu-stock2

na wszelki wypadek poprzednie dwa zdania nie były wystarczająco jasne, powtórzmy: wydajność procesora nie zwiększy się tylko przez dodanie rdzeni. To nie wszystko. Wyjaśniliśmy, jak działa rdzeń procesora, ale ważne jest, aby wiedzieć, że każdy rdzeń stanowi niewielką część ogólnej wydajności procesora.

każdy rdzeń jest jednostką przetwarzania („PU” lub „CPU”), ale więcej jednostek jest lepszych tylko wtedy, gdy procesor i oprogramowanie są zaprojektowane tak, aby wykorzystać te dodatkowe jednostki. Pomyśl o tym w ten sposób: jeśli masz ośmiu kucharzy pracujących nad jednym naczyniem w kuchni, musisz być w stanie zarządzać wszystkimi z nich, aby zmaksymalizować wydajność.

istnieje wiele czynników, które decydują o wydajności tych ośmiu rdzeni. Zależy to od częstotliwości procesora, oprogramowania zaprojektowanego tak, aby wykorzystać wszystkie rdzenie, a także samego projektu i architektury układu.

największym winowajcą jest zazwyczaj oprogramowanie. Na przykład gry mobilne są często zoptymalizowane pod kątem używania wielu rdzeni w celu zapewnienia lepszej wydajności. Jednak nie dotyczy to wszystkich gier, ale co ważniejsze, Nie dotyczy to wszystkich aplikacji. W rzeczywistości większość aplikacji jest opracowana tak, aby używać co najwyżej jednego lub dwóch rdzeni. Jednak procesor nadal aktywuje wszystkie swoje rdzenie i inne elementy na chipie, a tym samym będzie to miało wpływ na żywotność baterii.

Architektura procesora i ARM kontra Intel

quad-core-octa-core-android-processors-explained-graphic

procesor może wyglądać jak mały kwadratowy Chip, ale jest wiele skomplikowanych obwodów. Każdy procesor ma elementy takie jak rdzenie, pamięć podręczna, bramki logiczne i tak dalej. Nie musisz wiedzieć, co one robią, ale jeśli jesteś zainteresowany, możesz dowiedzieć się więcej o szczegółach konstrukcji procesora. To, co musisz wiedzieć, to: konstrukcja procesora ma duży wpływ na jego wydajność.

definiując działanie bramek logicznych, układając obwody między pamięcią podręczną a rdzeniami i wprowadzając kilka innych takich poprawek, dwurdzeniowy może być lepszy niż czterordzeniowy procesor, a czterordzeniowy może być lepszy niż ośmiordzeniowy procesor.

istnieje kilka programistów chipsetów dla telefonów z systemem Android, ale istnieją dwie główne architektury: ARM i Intel. Te dwie firmy mają własne pomysły na to, jak procesor powinien działać dla lepszej wydajności. Wielu producentów chipsetów, takich jak Qualcomm, Samsung, NVIDIA i Mediatek, wykorzystuje projekty referencyjne ARM do budowy procesorów. Intel produkuje własne procesory oparte na swojej architekturze.

ARM

quad-core-octa-core-android-processors-explained-big-little-arm

ARM jest liderem na rynku urządzeń mobilnych chipsety ze względu na współpracę z wyżej wymienionymi producentami chipsetów, z Intelem odległą sekundą. Jeśli kupujesz smartfon, są szanse, będziesz sprawdzać coś działa na ARM. Matt ma szczegółowe wyjaśnienie, czym jest procesor ARM, ale oto, co musisz wiedzieć o rdzeniach.

ARMMała ideologia dla rdzeni procesorów, gdzie układy miałyby dwa czterordzeniowe procesory (łącznie osiem rdzeni). Jeden zestaw czterordzeniowych procesorów był o maksymalnej wydajności; drugi zestaw koncentrował się na wydajności, szczególnie z baterii i ciepła. Zwykle te dwa zestawy działają niezależnie, z wyjątkiem rzadkich przypadków.

większość smartfonów z Androidem jest obecnie dostarczana z układami opartymi na ARM, które są produkowane przez takie firmy jak Qualcomm, Samsung, Mediatek, NVIDIA i kilka innych firm.

Intel

quad-core-octa-core-android-procesory-wyjaśnione-intel

Intel poczynił gigantyczne postępy dzięki technologii mobilnych procesorów, doganiając procesory oparte na arm. Ogólnie rzecz biorąc, nadal nie znajdziesz chipów Intela na wielu telefonach, ale producenci tacy jak ASUS I Lenovo (również długoletni partnerzy Intela dla swojego działu PC) przyjęli Intela jako preferowanego partnera chipsetów dla smartfonów z Androidem.

To powiedziawszy, Intel utknął tylko z czterordzeniową ideologią, w przeciwieństwie do podwójnego zestawu czterordzeniowych rdzeni, o które popycha ARM.

sprawy stają się nieco bardziej skomplikowane z Intelem, ponieważ ma również inną linię procesorów do laptopów, która jest również używana w tabletach 2-w-1. Nowy Intel Core M to świetny procesor, ale nie przejmuj się tym dla telefonów komórkowych.

więc co to jest ośmiornica i dlaczego to nie ma znaczenia?

quad-core-octa-core-android-processors-explained-cpu-stock

„Octa” oznacza „osiem”, więc ideologia podwójnego czterordzeniowego procesora big.Niewiele jest technicznie ośmiordzeniowy procesor zbyt. Jednak to nie jest tak, jak jest sprzedawany, z prostego faktu, że wszystkie osiem rdzeni nie działają jednocześnie.

dlatego niektórzy producenci reklamują „prawdziwe ośmiordzeniowce”, czyli gdy wszystkie osiem rdzeni przetwarza się w tym samym czasie.

jednak zabawne jest to, że żadna aplikacja w momencie pisania nie jest kodowana, aby wykorzystać tego rodzaju moc, nie mówiąc już o tym, że większość aplikacji jej nie potrzebuje. W rzeczywistości nawet najnowsze gry na Androida działają dobrze na czterordzeniowym procesorze (pod warunkiem, że jest wspierany przez dobry procesor graficzny) i nie mają żadnych wymagań dla ośmiu rdzeni.

czy prawdziwy ośmiordzeniowy procesor ma techniczną siłę, aby działać szybciej niż czterordzeniowy? Tak. Ale jeśli zadania nie mogą iść szybciej niż to, co masz z czterordzeniowym procesorem, to ośmiordzeniowy jest bez sensu.

nie wszystkie Quad-rdzenie i Octa-rdzenie są równe

quad-core-octa-core-android-processors-explained-4-greater-than-8

oprócz liczby rdzeni, sam rdzeń może być inny. Najlepiej ilustruje to Cortex ARM-seria procesorów, która jest najczęściej używaną serią. Seria Cortex-A ma następujące procesory w swojej rodzinie, od najmocniejszych do najmocniejszych: A72, A57, A53, A17, A15, A9, A7, A5.

Mediatek MT6592 (po raz pierwszy ogłoszony w 2013) jest nadal popularnym ośmiordzeniowym procesorem używanym w kilku budżetowych telefonach z Androidem. MT6592 ma osiem rdzeni ARM Cortex A7 pracujących w tym samym czasie, taktowanych od 1,7 GHz do 2 GHz.

tymczasem NVIDIA Tegra 4 (zapowiedziana w tym samym czasie w 2013 roku) była czterordzeniowym procesorem pracującym na rdzeniach ARM A15. Ponieważ jednak jego rdzenie były lepszej jakości, Tegra 4 komfortowo przewyższała MT6592 w większości syntetycznych testów porównawczych.

no i masz, czterordzeniowy, który jest lepszy od ośmiordzeniowego. Istnieją niezliczone inne przykłady, takie jak ten w świecie mobilnym.

co się liczy przy zakupie odpowiedniego procesora?

quad-core-octa-core-android-processors-explained-LEGO-cpu

Architektura procesora jest złożonym tematem. Istnieje kilka innych czynników, które wpływają na tworzenie dobrego procesora dla telefonu, takich jak proces produkcyjny. A same procesory nie są również wskaźnikiem rzeczywistej wydajności urządzenia.

więc największym wyjściem tutaj jest nie patrzeć na terminy takie jak „quad-core” i „octa-core”, aby zdecydować o najlepszym procesorze dla Ciebie. Zamiast tego liczy się ogólna wydajność urządzenia. Zanim kupisz telefon, poszukaj recenzji online; są szanse, że znajdziesz kogoś, kto wykonał szczegółową kontrolę wydajności, a nawet porównał ją z konkurentami.

jak Marketing oszukuje

debata „procesory ośmiordzeniowe a czterordzeniowe” to klasyczny przykład tego, jak firmy wykorzystują marketing do oszukania klienta. Proste liczby są łatwiejsze do promowania, a klient jest oszukiwany w trosce o te liczby, gdy mają minimalny rzeczywisty wpływ na wydajność urządzenia. Jakie inne „kłamstwa marketingowe” uważasz, że firmy technologiczne powinny przestać naciskać?

image credits: sscreations/. com, blickpixel, catchke2ro, groenmen, geralt, ARM, Intel

Mihir Patkar (1254 artykuły opublikowane)

Mihir Patkar pisze na temat technologii i produktywności od ponad 14 lat w niektórych najlepszych publikacjach medialnych na całym świecie. Posiada wykształcenie akademickie w zakresie dziennikarstwa.

więcej od Mihir Patkar