Mis juhtus x86 telefonidega?

Miks valitseb Arm pigem nutitelefone kui Inteli või AMD-d? Siin on põhjus, miks telefonid ei kasuta x86 protsessorit.

Mõned teist võivad imestada, miks x86 nutitelefonid enam ei ole, kuid paljud teised ilmselt ei teadnud nende olemasolust. Alates 2012. aastast hakkasid ettevõtted turule tooma nutitelefone, mis kasutavad Inteli x86 Atom protsessorit – tootesarja, mida ettevõte nimetas üheks oma olulisemaks. Nutitelefonide turg oli iseenesest piisavalt tulus, kuid oli ka muid kasutusjuhtumeid, milleks Atom oleks suurepärane. Intel pidi ainult telefonidel Armi kägistust murdma ja Inteli protsessorid oleksid kõikjal.

2018. aasta seisuga on x86-nutitelefonid läinud dodo teed ja Atomil õnnestus jõuda meie nimekiri Inteli kõigi aegade halvimatest protsessoritest. Tagantjärele pole uskumatu, et Intel võib midagi nii halvasti segada. Lõppude lõpuks tegi see 2017. aastast kuni viimase ajani hämmingut sõna otseses mõttes kõigis oma ärivaldkondades. Kuid Inteli suutmatus nutitelefonidesse pääseda oli keerulisem kui halb tehnoloogia või ärivead.

Atomi ja nutitelefonide lühike ajalugu

Allikas: Intel

Alates 2000. aastate keskpaigast olid nii Intel kui ka AMD keskendunud oma traditsioonilise räni väiksemate ja tõhusamate versioonide väljatöötamisele. AMD oli rahul sellega, et toodab oma Bobcati APU-dega väiksemaid personaal- ja sülearvuteid, kuid Intelil olid suured ideed oma konkureerivate Atomi kiipidega, millest esmakordselt teatati 2008. aastal. See ei olnud ainult kodukino arvutid ja väikesed sülearvutid; see kavatses maailma vallutada. Me näeksime Atomi muusikapleierites, telerites, GPS-seadmetes, pihuarvutites mängukonsoolides ja jah, nutitelefonides. Intel kavatses marssida otse Armi kõige olulisemasse tugipunkti ja lihtsalt võtta see.

Muidugi ei sattunud Atom kohe nutitelefonidesse, sest Intel pidi selle aluse panema. Nii et 2008 ja 2009 tulid ja läksid ilma x86 telefonideta. Lõpuks avalikustas Intel 2010. aastal telefonides kasutatava Atomi protsessori nimega Moorestown. Muidugi pidi see ikkagi võitlema sellega, kuidas telefonitootjad olid harjunud ARM-kiipe valmistama, kuid Moorestown oli nii arenenud ja võimas, et Intel oli kindel, et ta paneb viiest parimast nutitelefonifirmast kolm tootma Atomi abil seadmeid laastud.

Palju tinti on maha voolanud, miks Inteli telefonistrateegia ei jõudnud kunagi kuhugi.

2010 tuli ja läks ilma x86 nutitelefoni teadaanneteta, kuid keegi ei oodanud seda niipea. Siis tuli ja läks 2011. aastal ilma nutitelefonideta ega isegi teadeteta tuleviku kohta. Esimene Atomi-põhine telefon tuli välja 2012. aastal, kuid see oli vaid Inteli ja Google'i tehtud etalondisain, mitte suure jõudlusega seade, nagu kõik soovisid. Samas umbes samal ajal Motorola, ZTE ja Lava said Inteli esimesteks partneriteks nutitelefonides. Lõpuks nägime mingit hoogu.

Kuid järgmise nelja aasta jooksul ei juhtunud tegelikult midagi – suuri disainivõite ei võida, ega hämmastavalt kiireid Atomi protsessoreid ei tule välja. Kuid 2016. aastal tegi Intel suure teadaande: See tühistas oma eelseisvad Atom SoC-d telefonidele. Ja oligi kõik. SoC-de puudumine ei tähendanud enam x86 nutitelefonide puudumist, kuigi Atom sai endiselt värskendusi. Intel lõi küll viimase Atom SoC-i ettevõttele, kellega ta oli sõlminud lepingu, kuid see oli ka kõik. Viimane Atom-toitega nutitelefon tuli välja 2018. aastal ja see oli halb.

Sellega lõpeb väga lühike lugu x86 nutitelefonidest. Palju tinti on maha voolanud, miks Inteli telefonistrateegia kunagi kuhugi ei jõudnud, kuid oli paar suurt põhjust, miks Intel pidi selle 2016. aastal lõpetama. Siin on lahkamisaruanne.

Atomil oli raske telefonide tarkvara ökosüsteemi sisse murda

Inteli suurim ja ilmsem takistus oli tarkvara. Paljud inimesed teadsid juba 2008. aastal turuletoomise hetkel, sest Arm valitses nutitelefonide turgu. Nüüd ei olnud asi ainult selles, et ettevõtted olid harjunud Armi ettevõttega koostööd tegema või kasutama oma telefonides ARM-kiipe. Suurem probleem oli see, et tarkvara oli selle jaoks loodud ARM protsessorid ei saanud edasi joosta x86 kiibid.

Põhimõtteliselt kasutab iga CPU käsukomplekti arhitektuuri (või ISA), mis määrab, mida protsessor suudab põhimõtteliselt teha ja kuidas see koodi loeb (ja ma mõtlen tegelikke ühtesid ja nulle, mitte kodeerimiskeelt nagu Python või C++). Armil oli (ja on endiselt) telefonide puhul suur turgu valitsev eelis, kuna kogu tarkvara oli loodud ARM-kiipide jaoks, alates operatsioonisüsteemidest nagu iOS ja Android kuni operatsioonisüsteemides töötavate rakendusteni.

Intel teadis väljakutsetest uue ISA tutvustamisel turul, mis oli harjunud kasutama teistsugust. Itanium, ettevõtte esimesed 64-bitised protsessorid, kasutasid pigem uut IA-64 ISA-t kui x86 täiendatud versiooni, mis oli võimeline 64-bitiseks. oli lõpuks Itaniumi jaoks saatuslik viga. AMD konkureerivad Opteroni kiibid kasutasid x86-64 ISA-d ja hõivasid ligi 25% serveriturust. Lõpuks pidi Intel oma x86-64 serverikiibid Xeoni tegema ning kasutas x86-64 ka kõigi teiste protsessorite jaoks ja on sellest ajast peale seda teinud.

Sellegipoolest oli see asi, mida Intel nägi miili kauguselt ja nutitelefonidele piisava pühendumisega oli see midagi, millest sai üle. Tõepoolest, seal oli palju nutitelefone, mis kasutasid Atomi protsessoreid, näiteks Asuse Zenfone'i seeria, mis oli Inteli üks suuremaid võite. Siiski oli ka teisi komplitseerivaid tegureid.

Intel ei andnud Atomile vajalikke ressursse

Allikas: Intel

Atom on mäletatavasti üsna aeglane ja see pole täiesti põhjendamatu. Kuigi Atomi kiibid ei olnud üldiselt halvad (üks esimesi x86 nutitelefone oli jõudluse osas tegelikult üsna korralik), ei suutnud nad mõõta ARM-põhiseid kiipe sellistest ettevõtetest nagu Qualcomm ja Apple. See ei olnud ainult Inteli halva inseneritöö tagajärg, vaid ka prioriteetide määramise puudumine, mis seadis Atomi ebasoodsasse olukorda.

Protsessi sõlmed on nutitelefoni kiipide jaoks tõesti väga olulised. Ühelt protsessilt teisele täiendamine ei paranda mitte ainult tihedust (see tähendab, et saate teha väiksemaid kiipe või toppida samasse ruumi rohkem osi), kuid parandab ka jõudlust ja tõhusust, mis on eriti oluline oluline. Suurem efektiivsus tähendab paremat aku kasutusaega ja ka paremat jõudlust sama energiatarbimise juures. Kuid Intel lasi alati oma lauaarvutite, sülearvutite ja serverite protsessoritel oma uusimaid protsesse kasutada, kusjuures Atomi uuendatakse umbes aasta või kaks hiljem iga põlvkonna järel. Pole ime, et Atom polnud nii kiire.

Extremetech esitas ka teooria, et Intel ei tahtnud ka Atomi ärimudelit muuta. Kirjutasin 2016. aastal varsti pärast seda, kui Intel tühistas oma Atomi nutitelefoni kiibidväljaandes öeldi, et Intel "ei tahtnud riskida, et häirida majandusmudelit, mis oli muutnud selle titaaniks. andmetöötlus." Intel ei tahtnud hakata tootma telefonidele madala kvaliteediga ja odavaid protsessoreid, kui see võiks teistes riikides teenida suuremaid marginaale. turud. Pärast seda, kui ta oli pooleldi üritades kaotanud miljardeid ja miljardeid dollareid, loobus ta kohe, kui ajad tundusid ettevõtte jaoks rasked.

Lõppkokkuvõttes sai Intel oma pättide jaoks liiga suureks

Väljakujunenud riistvara-tarkvara ökosüsteemi sissemurdmise äärmuslike raskuste vahel (eriti arvestades, et Intelil oli vahetu kogemus sellega) ja üldine hooletus Atomi suhtes, on selge, et Intel hindas ennast üle nutitelefonid. Ta arvas, et just seetõttu, et tegemist on tööstuse titaaniga, võib ta siseneda telefoniturule ja omada seda nii nagu lauaarvutite, sülearvutite ja serveritega.

Just seesama ülbus on see, mis pani Inteli mõtlema, et ta võiks lihtsalt miljardite dollarite eest osta ettevõtte teise järel, püüda saavutada oma 10 nm sõlmega absurdselt kõrget põlvkondade kaupa kasumit ja hõivata 30% kogu räniturust, sealhulgas CPU-d, GPU-d ja FPGA-d. Kõik see puhus Inteli näkku, täpselt nagu x86 telefonide puhul, ja kuigi see oli alati See on ülesmäge võitlus x86 nimel, et nutitelefonide turul ellu jääda, võib-olla oli Inteli kergemeelsus see, mis selle läbikukkumisele määras.