Analistii de la Linley Group a efectuat un studiu de performanța sistemului pe Apple Fusion cip A10, primul CPU, folosind două tipuri diferite de miezuri, de uz general. Observatorii a constatat că noul Apple nucleu ARMv8-compatibil - Hurricane si Zephyr, care se bazează pe procesorul Apple a A10 Fusion, - ocupă o suprafață mare, dar arată o performanță mai bună decât orice nucleu concurente.
Apple iPhone 7 și Apple A10. Ilustrare ilustrare Chipworks
Obiective și mijloace
Când Apple a început să se dezvolte propriul sistem-on-chip (system-on-chip, SoC) pentru dispozitive mobile de la sfârșitul ultimului deceniu, compania a stabilit trei obiective cheie. În primul rând, propriul SoC ar fi trebuit să includă blocuri specializate pentru a accelera anumite sarcini de lucru și pentru a oferi funcționalități exclusive dispozitivelor finale. În al doilea rând, procesoarele Apple ar trebui să se asigure că, atâta timp cât funcționarea dispozitivelor mobile dintr-o singură încărcare (un fel de integrare a acceleratoare specializate contribuie deja la optimizarea consumului de energie), și să aloce cât mai puțină căldură posibil (să fie mai subțire decât rivalii iPhone). În al treilea rând, marca SoC ar fi fost mai rapide procesoare de la alte companii, care ar fi un avantaj semnificativ pentru dispozitive mobile Apple.
Pentru a rezolva în mod eficient aceste probleme, Apple a decis să dezvolte propriile micro-arhitectură bazată pe setul de instrucțiuni ARM, făcând posibilă nu numai pentru a obține cea mai mare putere de calcul, dar, de asemenea, cele mai exacte „ascuți“ în conformitate cu software-ul hardware și vice-versa. Având în vedere că majoritatea aplicațiilor mobile utilizează una sau două nuclee cu scop general, Jim Keller (Jim Keller), care a fost responsabil pentru dezvoltarea de arhitecturi CPU, și Joni Srugi (Johny Srouji), care este responsabil pentru dezvoltarea chips-uri de la Apple, am decis să se concentreze asupra a face nucleare cele mai productive în loc de a face chips-uri cu un număr maxim de nuclee. Astfel, toate cele 64-razryadrye Apple a core - ciclon, Typhoon, Twister - sunt paralele pentru a alege și de a decoda șase instrucțiuni pe ciclu de ceas, ceea ce mărește dimensiunea nucleului, dar asigură performanțe maxime în ceea ce privește numărul de instrucțiuni executate pe ciclu de ceas. În plus, de asemenea, face posibilă pentru a economisi bateriile de putere „mare“ de bază efectua rapid o sarcină, și va intra în mers în gol-mode pentru a opri I / O autobuz și memorie, în timp ce „mici“ va continua a permis întreaga „tubulatura“ ca prelucrarea date.
Apple A10 Fusion
Este demn de remarcat faptul că până în acest an, Apple a preferat să nu folosească nuclee de procesoare eterogene pentru a optimiza consumul de energie, așa cum au făcut unii alți dezvoltatori SoC. Spre deosebire de predecesorii săi, sistemul de pe cipul Apple A10 Fusion include două nuclee de înaltă performanță pentru uz general de tip Hurricane și două nuclee economice Zephyr de uz general. Un controler special din interiorul A10 Fusion rezolvă dinamic (probabil pe baza drapelelor expuse de aplicații) care pereche de miezuri de utilizat, dar niciodată nu le folosește pe toate cele patru simultan.
Compararea ariei diferitelor nuclee cu semnificație generală. Chipworks Data și infographics
Detalii despre arhitectura noului nucleu de calcul de înaltă performanță Apple scop general, Hurricane, până în prezent sunt necunoscute. Cu toate acestea, potrivit Chipworks / TechInsights. compania-dezvoltator a decis încă o dată să nu pentru a salva și de a crea dispozitivul cel mai productiv (până la 40% mai rapid decât predecesorul său, Twister, în conformitate cu Apple), care acoperă o suprafață de 4,18 mm 2, care este de câteva ori mai mare decât orice de mare ARMv8-A nuclee. Astfel, suprafața ocupată de Qualcomm Kryo este de 2,79 mm 2 zona de Samsung M1 - 2,06 mm, în timp ce 2 ARM Cortex-A72 este chiar mai mică - 1,54 mm 2. Dacă vom compara dimensiunea predecesorului său, uraganul, atunci există o reducerea dimensiunii - 4,18 mm fata de 4,5 mm 2 y 2 Twister (conform lui David Kanter (David Kanter) cu site-ul RealWorldTech) prin utilizarea unei tehnologii mai „compact“ procedeu pentru fabricarea de elemente noi - CLN16FFC. Zona de bază esențiale și plasarea mai dens de tranzistori a permis Apple pentru a pune în aplicare în Uraganul anumite îmbunătățiri, cum ar fi unități îmbunătățite de ramură de predicție, care a dus la creșterea performanței finale.
Potrivit The Linley Group, Uraganul în mod semnificativ înainte de Qualcomm Kryo, Samsung M1 și ARM Cortex-A72, în ceea ce privește performanța în două-în-line aplicații de încercare, una și volumul de lucru Geekbench Geekbench 3 și 4 (TLG utilizează valorile medii a două valori de referință sintetice. tabelul de mai sus arată datele pentru numai GB4). Cu toate acestea, Qualcomm Snapdragon 820 (2 x Kryo 2,15 GHz + 2 x Kryo 1,59 GHz), HiSilicon Kirin 955 (4 x ARM Cortex-A72 la 2.5 GHz și 4 × ARM Cortex-A53-1, 8 GHz) poate fi mai rapid decât Apple A10 Fusion cu multi-threaded sarcini GB3 și GB4, dar acestea sunt relativ puține în viața reală.
"Uraganul suflă concurenți", spune raportul grupului The Linley. care este citat de Tech Trader Daily.
În plus, The Linley Group spune că Apple Hurricane poate concura pe performanță cu nucleul Intel Skylake din GB3 / GB4. Din păcate, având în vedere natura performanței lui Geekbench pe procesoarele x86, compararea performanțelor kernelurilor ARMv8-A și x86 utilizând această aplicație pare un pas extrem de controversat.
În ceea ce privește nucleul economic Apple a Zephyr, atunci este mult mai mare ARM Cortex-A53: 0,78 mm 2 vs 0,45 mm 2. Cu greu astfel de dimensiuni modeste permit să se bazeze pe înaltă performanță și caracteristici arhitecturale, cum ar fi executarea ordinului instrucțiunilor (out-of -order execution, OOO). Cu toate acestea, aparent, Apple a încercat să maximizeze oportunitățile și productivitatea lui Zephyr.
Mare pian, nu lemn
Având în vedere capacitățile economice ale Apple în domeniul construirii de microcipuri, este evident că societatea are toate posibilitățile de a investi în viitor. O altă problemă este că Huawei (HiSilicon) și Samsung au, de asemenea, capabilități financiare și stimulează crearea de nuclee de procesoare de înaltă performanță. Aceste companii vor crea ceva care va fi mai rapid decât dezvoltarea Apple, va apărea doar timpul.
Procesoarele AMD devin mai ieftine în ajunul "vineri negre"
Carcasa SilverStone Sugo SG12 este potrivită pentru construirea unui centru media
Blokchein va ajuta să execute automat legile în Rusia
CD Projekt Roșu: "Lăsăm lăcomia altora"
CleverClean SLIM-Series VRpro - cea mai plată curat Deși robotul mic, aproape de jucărie dimensiuni, companiei nou aspirator robot CleverClean se poate lăuda că nu poate face orice alt fratelui său mai mare. El ușor aspirate sub pat sau dulap, în cazul în care praful se poate acumula timp de luni sau chiar ani, pentru că ajungi acolo nu este ușor, chiar și prin mijloace convenționale: un mop și aspirator de praf
Consimțământul la prelucrarea datelor cu caracter personal