De ce doar Apple a avut succes cu laptopurile alimentate cu ARM?

Una dintre controversele din lumea hardware este comparația dintre procesoarele cu registru x86 și seturile de instrucțiuni, concepute de Intel și AMD și folosit în PC-uri din întreaga lume și ARM, care se găsesc într-o multitudine de dispozitive. Acest lucru a fost generat de adoptarea menționatului ISA pe computerele lor personale, cu toate acestea, cu mult înainte ca cei din Cupertino să facă acest salt, ferestre din pentru că ARM exista deja. De ce sunt laptop-uri cu procesoare ARM nu se dezlipesc de la sol decat cele din Apple ? Merită să ai unul?

De ceva vreme vedem în magazine multe laptop-uri care rulează Windows sau Linux ca un PC convențional, totuși, nu au un procesor Intel sau AMD în măruntaie. Se numesc laptopuri ARM, care au fost create ca o modalitate de a realiza computere ultraușoare cu performanțe în anumite consumuri mai mari decât un PC. Odată cu apariția MacBook-urilor cu cipuri Apple și sub același ISA, rezultatul nu ar fi putut fi mai deprimant.

Apple a avut succes cu laptopurile alimentate cu ARM

Avantajul Apple în laptopurile ARM

Motivul principal nu are de-a face cu sistemul de operare, ci mai degrabă este puterea, nu degeaba, unul dintre motivele pentru care Qualcomm a ajuns să achiziționeze Nuvia pentru a realiza o nouă generație de procesoare se datorează faptului că în ceea ce privește Procesor nucleele sub ISA ARM au rămas cu mult în urma Apple. pentru că Windows pentru ARM este compatibil numai cu Gura-leului 8CX , până la urmă toate laptopurile de acest tip au toate același procesor și sunt clone unele ale altora cu variații minore.

  • Ei bine, dacă ne uităm la rezultate în Geekbench 5 , majoritatea acestor computere ating o performanță de puncte 1100 la executarea unui cod care poate rula doar pe un singur nucleu și puncte 5700 dacă vorbim de cod multicore. Toate acestea într-un cip cu 8 nuclee la viteza de 2995 MHz .
  • In contrast, cipul Apple M1 din MacBook Air , care a apărut la sfârșitul anului 2020, ajunge puncte 1700 în single-core și aproape 7600 de puncte în multicore, la fel ca rivalul său este un Configurație cu 8 nuclee și aleargă la 3.2 GHz.
  • M2 de la Apple crește până la 1906 și, respectiv, 9017 puncte , fără a crește numărul total de unități de procesare. Precum și viteza de ceas a nucleelor ​​de performanță la 3.4 GHz

Apple versus Qualcomm portabile ARM

Desigur, trebuie să ținem cont de faptul că capcana în cipurile de acest tip este că folosesc configurații de nucleu eterogene, unele oferind performanțe mai bune decât altele, dar mai puțin eficiente. Ambele tipuri de procesoare împart spațiu pe același cip. Prin urmare, rezultatul multicore este în toate cele trei cazuri sub ceea ce era așteptat. Deși ideea generală este că există o diferență clară de performanță între cipul Apple și cipul Qualcomm.

Și cum se compară cu Intel și AMD?

Din păcate, nu există un procesor universal care să aibă aceleași performanțe pe watt la toate consumurile. X86-urile au o performanță proastă în consumul de telefoane mobile și de aceea nimeni nu le folosește, pe de altă parte, pe măsură ce creștem wați ai procesorului, vedem cum se întorc tabelele. Acesta este motivul pentru care niciunul dintre notebook-urile ARM nu are un procesor cu un TDP de 45 W.

Există însă un punct de mijloc în care se găsesc laptopuri ultrauşoare şi, deci, cu consum redus. Ei bine, unul dintre cele mai folosite procesoare este Intel Core i3-1215U, un cip cu 6 nuclee (2 pentru performanță și 4 pentru eficiență) conceput pentru laptopuri ultraușoare precum ASUS Vivobook. Ei bine, la o viteză de 2.5 GHz pot ajunge la 1427 de puncte în single-core, totuși, în performanță multi-core rămân în urmă pentru că au doar 6 unități, numărul? 4461 puncte.

Software-ul vinde hardware

În istoria sa, Apple a schimbat procesoarele de mai multe ori și stăpânirea sa completă asupra structurii verticale a platformei sale le-a permis să facă tranziții de la un ISA la altul fără probleme în toate. Dacă oricare dintre noi rulează un program scris pentru PC în 1981 pe computerul său, îl puteți rula pe computerul actual fără nicio emulare sau portare de cod. Pe de altă parte, în Mac acest lucru nu se întâmplă, în istoria sa au folosit patru seturi diferite de registre de instrucțiuni: 68K, PowerPC, x86 și ARM. Pe PC? Doar unul în tot acest timp.

Software-ul vinde sisteme

Problema în sine nu este mutarea codului sursă de la un tip de binar la altul, deoarece dacă ați folosit limbaje de nivel înalt care nu au dependențe, acestea nu reprezintă o problemă. Mai degrabă, dificultatea constă în acele părți ale codului care depind de elementele ISA. Sistemele de operare fiind principalii vinovați pentru aceasta. Ca să nu mai vorbim de concepte mai complexe, cum ar fi modul în care fiecare set de instrucțiuni și registre gestionează zonele protejate și neprotejate de memorie.

Deoarece aplicațiile de astăzi rulează peste un sistem de operare, avem nevoie ca acesta să fie potrivit sau nu va exista un port de aplicații de la x86 la ARM. Cu toate acestea, lipsa acestora înseamnă că laptopurile ARM nu sunt vândute și pot fi considerate un uriaș fiasco.

Nimeni nu vrea să-și asume responsabilitatea pentru fiasco-ul laptopului ARM

În timp ce Apple este în modul Don Palomo, în cazul laptopurilor ARM cu Windows este Microsoft iar Qualcomm trebuie să fie de acord cu un număr mare de producători, care văd cum cei de la Cupertino își vând MacBook-urile la prețuri mari și decid să le emuleze. oferind un produs a cărui percepție a valorii este scăzută, chiar și în comparație cu alte laptop-uri cu sistemul de operare Redmond.

PC lento disco desaparecido

De fapt, totul se rezumă la faptul că Qualcomm, în ciuda faptului că este un excelent creator de cipuri mobile, a creat procesoare prea lente, iar utilizatorii observă acest lucru. Apple a reușit să permită utilizatorilor săi să ruleze aplicații pe Mac-urile lor Intel fără probleme și aproape fără efort. În schimb, să vezi că programele x86 sunt emulate pe un Qualcomm Snapdragon 8CX este înnebunitor.

Cu alte cuvinte, laptopurile ARM Windows ar trebui să aibă un preț cu mult mai mic decât în ​​prezent, deoarece valoarea pe care o oferă nu este suficient de bună pentru a justifica costul pentru utilizatorul final. Vina aici nu este a asamblatorilor, ci mai degrabă a Qualcomm și Microsoft pentru că nu au oferit un procesor competitiv și un duo de sisteme de operare.