Što se dogodilo s x86 telefonima?

Zašto Arm vlada pametnim telefonima, a ne Intel ili AMD? Evo zašto telefoni ne koriste x86 procesore.

Neki od vas se možda pitaju zašto x86 pametni telefoni više ne postoje, ali mnogo više njih vjerojatno uopće nije znalo da uopće postoje. Počevši od 2012. godine, tvrtke su počele lansirati pametne telefone koji koriste Intelove procesore x86 Atom, liniju proizvoda koju je tvrtka reklamirala kao jednu od svojih najvažnijih. Tržište pametnih telefona bilo je dovoljno unosno samo po sebi, ali bilo je i drugih slučajeva za koje bi Atom bio izvrstan. Intel je samo trebao prekinuti Armovu kontrolu nad telefonima i Intelovi CPU-i bili bi posvuda.

Od 2018. x86 pametni telefoni krenuli su putem dodoa, a Atom se uspio probiti do naš popis Intelovih najgorih CPU-a ikada. Gledajući unatrag, nije nevjerojatno da bi Intel mogao nešto ovako gadno petljati. Uostalom, kiksala je doslovno u svakom segmentu poslovanja od 2017. do nedavno. Ali Intelov neuspjeh da uđe u pametne telefone bio je kompliciraniji od loše tehnologije ili poslovnih pogrešaka.

Kratka povijest Atoma i pametnih telefona

Izvor: Intel

Od sredine 2000-ih, i Intel i AMD bili su usredotočeni na razvoj manjih, učinkovitijih verzija svog tradicionalnog silicija. AMD je bio zadovoljan samo proizvodnjom manjih računala i prijenosnih računala sa svojim Bobcat APU-ovima, ali Intel je imao velike ideje sa svojim konkurentskim Atom čipovima, prvi put najavljenim 2008. Neće to biti samo računala za kućno kino i sićušna prijenosna računala; namjeravao je osvojiti svijet. Vidjeli bismo Atom u glazbenim playerima, televizorima, GPS uređajima, ručnim igraćim konzolama i da, pametnim telefonima. Intel je namjeravao umarširati ravno u Armovo najvažnije uporište i jednostavno ga zauzeti.

Naravno, Atom nije odmah ušao u pametne telefone jer je Intel morao postaviti temelje. Tako su 2008. i 2009. došle i prošle bez x86 telefona. Intel je konačno predstavio Atom CPU koji će koristiti za telefone u 2010., nazvan Moorestown. Naravno, i dalje se moralo boriti s načinom na koji su proizvođači telefona navikli proizvoditi ARM čipove, ali Moorestown je bio toliko napredan i snažan da je Intel bio uvjeren da će natjerati tri od pet najboljih tvrtki za pametne telefone da proizvode uređaje koji koriste Atom čips.

Mnogo je tinte proliveno oko toga zašto Intelova telefonska strategija nikad nije uspjela.

2010. je došla i prošla bez ikakvih najava x86 pametnih telefona, ali nitko nije očekivao tako skoro. Zatim je 2011. došla i prošla bez pametnih telefona ili čak najava za budućnost. Pojavio se prvi telefon baziran na Atomu 2012. godine, ali to je bio samo referentni dizajn koji su napravili Intel i Google, a ne uređaj visokih performansi kakav su svi željeli. Otprilike u isto vrijeme, Motorola, ZTE i Lava postali su Intelovi prvi partneri u pametnim telefonima. Napokon smo vidjeli neki zamah.

Ali sljedeće četiri godine ništa se zapravo nije dogodilo - nema velikih pobjeda u dizajnu, nema izlaska zapanjujuće brzih Atom CPU-a. Ali 2016. Intel je napravio veliku najavu: Otkazivao je svoje nadolazeće Atom SoC-ove za telefone. I to je bilo to. Bez SoC-a značilo je da nema više x86 pametnih telefona, iako je Atom i dalje dobivao ažuriranja. Intel je napravio posljednji Atom SoC za tvrtku s kojom je sklopio ugovor, ali to je bilo to. Posljednji pametni telefon s Atomom izašao je 2018. godine i bilo je loše.

Tu završava vrlo kratka priča o x86 pametnim telefonima. Puno je tinte proliveno oko toga zašto Intelova telefonska strategija nikada nije uspjela, ali bilo je nekoliko velikih razloga zašto je Intel morao odustati 2016. Evo nalaza obdukcije.

Atom se teško probio u softverski ekosustav telefona

Najveća i najočitija prepreka za Intel bio je softver. Mnogi su ljudi znali da će to biti borba u trenutku kada je lansiran 2008. jer je Arm vladao tržištem pametnih telefona. Sada se nije radilo samo o tvrtkama koje su navikle raditi s tvrtkom Arm ili koristiti ARM čipove u svojim telefonima. Veći problem je bio taj softver napravljen za ARM procesori nije mogao trčati dalje x86 čipovi.

U osnovi, svaki CPU koristi arhitekturu skupa instrukcija (ili ISA), koja definira što CPU može u osnovi i kako čita kod (mislim na stvarne jedinice i nule, a ne na jezik za kodiranje kao što je Python ili C++). Arm je imao (i još uvijek ima) veliku prednost u telefonima jer je sav softver napravljen za ARM čipove, od operativnih sustava poput iOS-a i Androida do aplikacija koje su radile na operativnim sustavima.

Intel je znao za izazove uvođenja novog ISA-a na tržište koje je naviklo na korištenje drugačijeg. Itanium, prvi 64-bitni CPU tvrtke, koristio je novi IA-64 ISA umjesto nadograđene verzije x86 koja je bila sposobna za 64-bitni, što je na kraju bila kobna pogreška za Itanium. AMD-ovi konkurentski Opteron čipovi koristili su x86-64 ISA i zauzeli su gotovo 25% tržišta poslužitelja. Na kraju je Intel morao baciti ručnik i napraviti vlastite x86-64 poslužiteljske čipove, Xeon, a također je koristio x86-64 za sve svoje druge CPU-e i od tada.

Ipak, to je bila stvar koju je Intel mogao vidjeti na kilometar udaljenosti, a uz dovoljno posvećenosti pametnim telefonima, to je bilo nešto što se moglo prevladati. Doista, bilo je puno pametnih telefona koji su koristili Atom CPU, poput Asusove serije Zenfone, koja je bila jedna od Intelovih većih pobjeda. Međutim, bilo je i drugih komplicirajućih čimbenika.

Intel Atomu nije dao potrebne resurse

Izvor: Intel

Atom je zapamćen po tome što je prilično spor, a to nije sasvim neopravdano. Iako Atom čipovi nisu bili univerzalno loši (jedan od prvih x86 pametnih telefona zapravo bio prilično pristojan u pogledu performansi), nisu se mogli mjeriti s čipovima temeljenim na ARM-u tvrtki poput Qualcomma i Applea. To nije bila samo posljedica Intelovog lošeg inženjeringa, već i nedostatka prioriteta koji je Atomu doveo u nepovoljni položaj.

Procesni čvorovi su stvarno, jako važni za čipove pametnih telefona. Nadogradnja s jednog procesa na sljedeći poboljšava ne samo gustoću (što znači da možete napraviti manje čipove ili strpati više dijelova u isti prostor), ali također poboljšava performanse i učinkovitost, što je posebno važno. Veća učinkovitost znači bolji vijek trajanja baterije i bolje performanse pri istoj potrošnji energije. Ali Intel je uvijek dopuštao svojim CPU-ima stolnih računala, prijenosnih računala i poslužitelja da se prvi upuste u njegove najnovije procese, s Atomom koji se nadograđuje otprilike godinu ili dvije kasnije svake pojedine generacije. Nije ni čudo da Atom nije bio tako brz.

Extremetech također je iznio teoriju da ni Intel nije želio promijeniti svoj poslovni model za Atom. Pisanje 2016. ubrzo nakon što je Intel otkazao svoje čipove za pametne telefone Atom, publikacija je rekla da Intel "nije bio spreman riskirati da poremeti ekonomski model koji ga je transformirao u titana računalstvo." Intel se nije želio baviti proizvodnjom niskobudžetnih, jeftinih procesora za telefone kada je mogao ostvariti veće marže u drugim tržišta. Nakon što je izgubila milijarde i milijarde dolara u pola pokušaja, odustala je čim su vremena izgledala teška za tvrtku.

U konačnici, Intel je postao prevelik za svoje britke

Između ekstremnih poteškoća u probijanju u uspostavljeni hardversko-softverski ekosustav (posebice imajući u vidu da je Intel iskustvo s tim već iz prve ruke) i općenitog nemara prema Atomu, jasno je da se Intel precijenio kada je riječ o pametni telefoni. Mislio je da samo zato što je titan u industriji može ući na tržište telefona i posjedovati ga kao što je imao sa stolnim računalima, prijenosnim računalima i poslužiteljima.

Ta ista oholost je ono što je dovelo do toga da Intel pomisli da bi mogao kupovati tvrtku za tvrtkom za milijarde dolara, ciljati na apsurdno visok dobitak generacije na generaciju sa svojim 10nm čvorom, i osvojiti 30% cjelokupnog tržišta silicija, uključujući CPU, GPU i FPGA. Sve se to Intelu obilo u lice, baš kao što se dogodilo s x86 telefonima, iako je uvijek bit će teška borba za x86 da preživi na tržištu pametnih telefona, Intelova nesmotrenost je možda ono što ga je osudilo na neuspjeh.