Analüütik: Apple lülitub Intelilt 2020. aastal eemale

iMac

Aeg-ajalt ilmub kuuldus, mis viitab sellele, et Apple läheb suhteliselt lähitulevikus mingil hetkel Inteli mikroprotsessoritelt üle oma ARM-i kujunduse kasuks. See on teema, mille minu kolleeg Grant Brunner käsitles juba 2012. aastal ja millest ma kirjutasin 2014. ja 2017. aastal. See on idee, mida taas kord hõljub - seekord analüütik, kellel on tõestatud kogemus Apple'i pikaajalise õiguse kohta tooteplaanid.

Vastavalt an analüütiku märkus alates Ming-Chi Kuost näeme, kuidas Apple kasutas oma arvutites oma räni aastal 2020, mille autonoomne Apple Car süsteem võib teedele jõuda 2023. aastaks. Varem olen väitnud, et see oli väga ebatõenäoline. Intelist eemaldumine tähendab Windowsi x86-ühilduvusest eemaldumist. See võib potentsiaalselt tähendada mõne ülimalt keeruka inseneritöö alustamist tipptasemel mitmetuumaliste mikroprotsessorite ehitamisel. Apple'il on suur kogemus väikeste kuni kuue südamikuga mobiilseadmete ehitamisel, kuid ettevõte pole kunagi tegelenud selliste 16-32-tuumaliste kiipidega nagu AMD-l ja Intelil on kogemusi. Ja kuigi asjatundjad on üsna õiged, et Apple on juba varem olnud valmis protsessori arhitektuure vahetama, on ettevõte seda teinud tavaliselt ainult siis, kui sellel oli märkimisväärne jõudluse eelis - üks piisavalt suur, et enamiku, kui mitte kogu jõudluskao kustutada seotud emuleerimisega. Kui Apple läks üle PowerPC arhitektuurile, töötasid jäljendatud programmid sageli kiiremini, kui neil oli natiivsete 68 k CPU-de puhul.



Mõni neist küsimustest on endiselt mängus, kuid teised on oluliselt muutunud pärast seda, kui hakkasime seda ideed arutama kuus aastat tagasi. Astume neist läbi:



Apple'i SoC meeskond on üles kasvanud

Kui ma selle idee üle 2014. aastal arutasin, oli Apple'i kõrgeima klassi SoC A8 - 20 nm kahetuumaline protsessor, mis juba seadis oma konkurentsi suhtes jõudlusrekordeid, aga ka see, millel puudusid mitme tuumaga võimalused ja sellega seotud keerukus, mida teised ARM-id kliendid olid väljas. See oli mõnevõrra nii ka 2017. aasta alguses, kui tollal uus A10 oli neljatuumaline kiip, millel olid Apple'i esimesed suure tõhususega ja suure jõudlusega südamikud. Tänaseks on ettevõte hakanud välja töötama kuue südamikuga disaini, millel on suure tõhususega neljatuumaline ja paar suure jõudlusega protsessorit. Nüüd kujundab ta oma GPU, kus ta litsentsis selle tehnoloogia varem Imagination Technologiesilt, ja lisas sellele NPU (või Neural Engine, kui eelistate Apple'i nomenklatuuri). Ma ei ole mikroprotsessori funktsioonide võrdlemiseks transistoride loendamise fänn, kuid disaini keerukuse mõõdupuuna toimib mõõdik piisavalt hästi. Neli aastat tagasi kallutas Apple A8 skaala 2B transistoride juures. Täna on Apple A12 Bionic 6.9B transistori osa.

Apple-A8 kiibid

Apple on A8-st kaugele jõudnud. Pilt Chipworksilt



Ei, see pole ikka sama, mis 16-32-tuumalise protsessori ehitamine - kuid Apple on jätkanud omaenda inseneri- ja integreerimisalaseid jõupingutusi.

Intel on komistanud

Üks potentsiaalselt märkimisväärne pusletükk on see, et Intelil on olnud raskusi nii oma 14nm kui ka 10nm teekaartidega. Apple'il on hea põhjus olla ettevaatlik, kui tema tootmispartnerid satuvad hätta: ettevõtte probleemid Motorola ja IBMiga ajasid ta kõigepealt Inteli sülle. Inteli 14nm tegevuskava viibis, kuid selle 10nm levik, hinnates selle algsest sihtkuupäevast 2015 kuni eeldatava laupäevani 'Holidays 2019', on hilinenud neli aastat.

Ma ei hakka Inteli väidet halvustama - me oleme seda probleemi palju arutanud teistes lugudes -, kuid see on potentsiaalne tegur. Inteli viimase kuue aasta tootmisprobleemid võivad olla julgustanud Apple’it alustama uurimist omaenda tippklassi sülearvuti ja lauaarvutite kiibide ehitamise kohta, isegi kui ta muidu seda ei plaaninud. Uue uue protsessori nullist ülesehitamiseks kulub tavaliselt disainimeeskonnal 3–5 aastat, mis tähendab, et ajavahemikus 2015–2017 oleks asjad võinud olla kõrgetes käikudes. (Kui Apple kavatseb lihtsalt oma olemasolevat arhitektuuri laiendada, oleks see ajaskaala erinevalt Ma ei oska tegelikult ennustada).



Apple on juba varem oma tootmispartnerite probleemide läbi kannatanud. Maailma esimese triljoni dollarise ettevõttena ei pea see neid enam kannatama.

Windowsi ühilduvus on parem ... ish?

Selle mõistatuse teine ​​potentsiaalne osa on Windows 10 tugi ARM-ile. Pärast Windows RT lagunemist tundus, et Microsoft ehitab oma OS-i tugeva emulaatori toega ARM-versiooni kergelt öeldes hämaraks. Sellegipoolest ehitas Microsoft toote. Kas see on täna piisavalt hea x86 protsessorite asendamiseks? Otse ei. Emuleerimine on ainult 32-bitine, jõudlus on väga erinev, Snapdragon 835 pole ennekõike lauaarvutiklassi protsessor ja palju õnne kõigi tegelikku hobujõudu vajavate rakenduste käitamisel. Kuid Microsoftil võiks olla veel 18–24 kuud aega oma emuleerimistarkvara kallal töötada ja pärast seda, kui nägin, kui hästi ettevõte Xbox One Xbox 360 emulatsiooni tõmbas, ei tahaks ma tõepoolest panustada oma ARM - x86 meeskonna vastu.

See ei viita sellele, et ARM-i jõudlus x86-emulatsioonis sobiks natiivse x86-ga. Ei ole. Ei saa. Vanad ajad, mil uus protsessor võis oma eelkäija taktsageduse kolmekordistada, on ammu möödas. Kuid see on Võimalik, et Microsofti Windowsi ARM-i emuleerimine peaks olema piisavalt tugev, et pakkuda Windowsi ökosüsteemiga endiselt seotud Maci kasutajatele mõistlikku ühilduvuskihti. Adobe-sugustel ettevõtetel võib oma tarkvaraversioonide väljaandmiseks kuluda kuus aastat, kuid need jäävad lõpuks järjekorda.

Kas on põhjust narratiivi kahtluse alla seada? Jah. Sellised süsteemid nagu iMac Pro ja Mac Pro võiksid endiselt jääda punktidele. Suurte tuumaprotsessorite juurutamine uuel arhitektuuril võtab Inteli jaoks tavaliselt kauem aega, kuna suurte mitme tuumaga kiipide ehitamine on keerukam - ja ei, sa ära tee vältige kogu seda tööd, kui kasutate sellist MCM-i nagu AMD - lihtsalt viite osa sellest ühendusvõrku. Kas ettevõte peab rampima korraga väga laia valikut protsessoreid või jagama oma turu x86 kiipide ja ARM-protsessorite vahel. See on segiajamise potentsiaalne retsept, eriti kui Apple prooviks sülearvutites tutvustada ühte kiibiperekonda, hoides Inteli mõnes lauaarvutis. Kuid arvestades seda, kuidas Apple'i tooted ja suurem pooljuhtökosüsteem on mõlemad edasi arenenud, on Apple'i oma protsessorite kasutuselevõtu idee tõenäolisem kui kunagi varem.

Nüüd loe: Maci x86-lt ARM-ile ülemineku oht, Miks Apple ei viska oma ARM-kiipide jaoks Intel x86-d MacBookidesse ja Mac Pro-sseja Apple võib integreerida uued kohandatud ARM-südamikud tulevastesse Mac-i, kuid x86-i vahetamine on endiselt ebatõenäoline

Copyright © Kõik Õigused Kaitstud | 2007es.com