De ce Arm guvernează smartphone-urile mai degrabă decât Intel sau AMD? Iată de ce telefoanele nu folosesc procesoare x86.
Unii dintre voi s-ar putea să se întrebe de ce smartphone-urile x86 nu mai sunt un lucru, dar mulți alții probabil nu știau că există nici măcar în primul rând. Începând cu 2012, companiile au început să lanseze smartphone-uri folosind procesoarele Intel x86 Atom, o linie de produse pe care compania a prezentat-o drept una dintre cele mai importante. Piața smartphone-urilor era suficient de profitabilă singură, dar au existat și alte cazuri de utilizare pentru care Atom ar fi grozav. Intel a trebuit doar să rupă stăpânirea lui Arm asupra telefoanelor, iar procesoarele Intel ar fi oriunde.
Începând cu 2018, smartphone-urile x86 au urmat calea dodo, iar Atom a reușit să-și croiască drum pe lista noastră cu cele mai proaste procesoare Intel vreodată. În retrospectivă, nu este de necrezut că Intel ar putea să găsească ceva atât de rău. La urma urmei, a greșit literalmente în fiecare segment al afacerii sale din 2017 până de curând. Dar eșecul Intel de a intra în smartphone-uri a fost mai complicat decât tehnologia proastă sau greșelile de afaceri.
Scurta istorie a Atom și a smartphone-urilor
Sursa: Intel
De la mijlocul anilor 2000, atât Intel, cât și AMD s-au concentrat pe dezvoltarea de versiuni mai mici și mai eficiente ale siliciului lor tradițional. AMD s-a mulțumit să facă doar computere și laptop-uri mai mici cu APU-urile Bobcat, dar Intel a avut idei mari cu cipurile sale Atom concurente, anunțate pentru prima dată în 2008. Nu urmau să fie doar PC-uri home theater și laptopuri minuscule; avea să cucerească lumea. Am vedea Atom în playere muzicale, televizoare, dispozitive GPS, console de jocuri portabile și, da, smartphone-uri. Intel urma să meargă direct în cea mai importantă fortăreață a lui Arm și să o ia.
Desigur, Atom nu a intrat imediat în smartphone-uri, deoarece Intel a trebuit să pună bazele. Deci 2008 și 2009 au venit și au plecat fără telefoane x86. Intel a dezvăluit în cele din urmă procesorul Atom pe care îl va folosi pentru telefoane în 2010, numit Moorestown. Sigur, a trebuit încă să se confrunte cu modul în care producătorii de telefoane erau obișnuiți să producă cipuri ARM, dar Moorestown era atât de avansat și puternic că Intel era încrezător că va determina trei dintre cele cinci companii de top pentru smartphone-uri să producă dispozitive folosind Atom chipsuri.
S-a vărsat multă cerneală de ce strategia Intel pentru telefoane nu a ajuns nicăieri.
2010 a venit și a trecut fără niciun anunț pentru smartphone-uri x86, dar nimeni nu se aștepta la vreunul atât de curând. Apoi 2011 a venit și a plecat fără smartphone-uri sau chiar anunțuri pentru unul viitor. Primul telefon bazat pe Atom a apărut în 2012, dar a fost doar un design de referință pe care Intel și Google l-au făcut, nu un dispozitiv de înaltă performanță așa cum și-ar fi dorit toată lumea. Totuși, cam în același timp, Motorola, ZTE și Lava au devenit primii parteneri ai Intel în smartphone-uri. În cele din urmă, am văzut un oarecare impuls.
Dar în următorii patru ani, nu s-a întâmplat nimic cu adevărat - nu au fost câștigate mari în design, nici un procesor Atom uimitor de rapid. Dar în 2016, Intel a făcut un anunț important: Și-a anulat viitoarele sale SoC Atom pentru telefoane. Și asta a fost. Fără SoC-uri însemna să nu mai fie smartphone-uri x86, chiar dacă Atom încă primea actualizări. Intel a creat un ultim SoC Atom pentru o companie cu care a încheiat un acord, dar asta a fost tot. Ultimul smartphone alimentat cu Atom a apărut în 2018 și a fost rau.
Acolo se termină povestea foarte scurtă a smartphone-urilor x86. S-a vărsat multă cerneală de ce strategia Intel pentru telefoane nu a ajuns niciodată nicăieri, dar au existat câteva motive mari pentru care Intel a trebuit să renunțe în 2016. Iată raportul autopsiei.
Atom a pătruns greu în ecosistemul software al telefoanelor
Cel mai mare și mai evident obstacol pentru Intel a fost software-ul. Mulți oameni știau că va fi o luptă în momentul în care a fost lansat în 2008, deoarece Arm a condus piața smartphone-urilor. Acum, nu era vorba doar despre companiile obișnuite să lucreze cu compania Arm sau să folosească cipuri ARM în telefoanele lor. Problema mai mare a fost software-ul creat pentru CPU-uri ARM nu putea alerga mai departe cipuri x86.
Practic, fiecare CPU folosește o arhitectură de set de instrucțiuni (sau ISA), care definește ceea ce poate CPU-ul în mod fundamental și cum citește codul (și mă refer la cele și zerouri reale și nu la un limbaj de codare precum Python sau C++). Arm a avut (și are în continuare) un mare avantaj în ceea ce privește telefoanele, deoarece tot software-ul a fost creat pentru cipuri ARM, de la sisteme de operare precum iOS și Android până la aplicațiile care rulau pe sistemele de operare.
Intel știa despre provocările în introducerea unui nou ISA pe o piață care era obișnuită să folosească unul diferit. Itanium, primele procesoare pe 64 de biți ale companiei, a folosit noul IA-64 ISA mai degrabă decât o versiune actualizată de x86 care era capabilă de 64 de biți, care a fost în cele din urmă o greșeală fatală pentru Itanium. Cipurile Opteron concurente de la AMD au folosit x86-64 ISA și au ocupat aproape 25% din piața de servere. În cele din urmă, Intel a trebuit să arunce prosopul și să-și creeze propriile cipuri de server x86-64, Xeon, și a folosit, de asemenea, x86-64 pentru toate celelalte procesoare ale sale și a făcut-o de atunci.
Totuși, acesta era un lucru pe care Intel îl putea vedea de la o milă distanță și, cu suficientă dedicare pentru smartphone-uri, era ceva ce putea fi depășit. Într-adevăr, au existat o mulțime de smartphone-uri care au folosit procesoare Atom, cum ar fi seria Zenfone de la Asus, care a fost unul dintre cele mai mari câștiguri ale Intel. Cu toate acestea, au existat și alți factori de complicare.
Intel nu i-a oferit lui Atom resursele de care avea nevoie
Sursa: Intel
Atom este amintit pentru că este destul de lent și nu este complet nejustificat. Deși cipurile Atom nu erau universal rele (unul dintre primele smartphone-uri x86 a fost de fapt destul de decent din punct de vedere al performanței), nu s-au putut măsura cipurilor bazate pe ARM de la companii precum Qualcomm și Apple. Aceasta nu a fost doar o consecință a ingineriei proaste din partea Intel, ci și o lipsă de prioritizare care l-a dezavantajat pe Atom.
Nodurile de proces sunt foarte, foarte importante pentru cipurile smartphone-urilor. Actualizarea de la un proces la altul îmbunătățește nu numai densitatea (înseamnă că puteți face cipuri mai mici sau înghesuiți mai multe piese în același spațiu), dar îmbunătățește și performanța și eficiența, ceea ce este mai ales important. O eficiență mai mare înseamnă o durată de viață mai bună a bateriei și, de asemenea, o performanță mai bună la același consum de energie. Dar Intel și-a lăsat întotdeauna CPU-urile desktop, laptop-ului și serverului să obțină primele șanse la cele mai recente procese, Atom fiind actualizat cu aproximativ un an sau doi mai târziu, la fiecare generație. Nu e de mirare că Atom nu a fost atât de rapid.
Extremetech de asemenea, a prezentat o teorie conform căreia Intel nu a vrut să-și schimbe modelul de afaceri nici pentru Atom. Scriind în 2016, la scurt timp după ce Intel și-a anulat cipurile pentru smartphone-uri Atom, publicația spunea că Intel „nu era dispus să riște să deranjeze modelul economic care îl transformase într-un titan al computer.” Intel nu a vrut să se apuce de a produce procesoare ieftine, de gamă joasă, pentru telefoane, când ar putea face marje mai mari în alte pieţelor. După ce a pierdut miliarde și miliarde de dolari pe jumătate încercând, a renunțat de îndată ce vremurile au părut grele pentru companie.
În cele din urmă, Intel a devenit prea mare pentru britches-ul său
Între dificultatea extremă de a pătrunde într-un ecosistem hardware-software stabilit (mai ales având în vedere că Intel avea experiență de primă mână cu asta deja) și neglijență generală față de Atom, este clar că Intel s-a supraestimat când a fost vorba de smartphone-uri. S-a gândit că, doar pentru că era un titan al industriei, ar putea intra pe piața telefoanelor și a-l deține așa cum a făcut-o cu desktop-uri, laptopuri și servere.
Același orgoliu este ceea ce a determinat Intel să se gândească că ar putea cumpăra companie după companie pentru miliarde de dolari, să vizeze un câștig absurd de mare generație pe generație cu nodul său de 10 nm și captura 30% din întreaga piață a siliciului, inclusiv procesoare, GPU și FPGA. Toate acestea au explodat în fața Intel, la fel ca și cu telefoanele x86 și, deși a fost întotdeauna Va fi o luptă dificilă pentru ca x86 să supraviețuiască pe piața smartphone-urilor, imprudenția Intel a fost probabil cea care l-a condamnat la eșec.