Tikriausiai pastaruoju metu daug matėte apie galimą įvedimą „Mac“, kuriuose veikia ARM procesoriai 2021 m. Daugelis iš mūsų tikisi, kad „Apple“ bent dalį savo „Mac“ serijos perkels į savo procesorius, tačiau dar visai neseniai buvo aišku, kaip šis žingsnis gali atrodyti.
Net ir dabar, kai pradeda aiškėti ARM perėjimo vaizdas, žmonėms gali kilti klausimas, ką tai reiškia. Ką reiškia „Apple“ pereiti iš „Intel“ į ARM? Svarbiausia, kodėl šis perėjimas yra toks svarbus „Mac“ ateičiai?
Na, manau, jūs suprasite, kad apskritai tai yra mažiau susiję su ARM ir daugiau apie tai, kad „Apple“ labiau kontroliuoja savo skaičiavimo likimą, bet aš einu į priekį.
VPN pasiūlymai: licencija visam laikui už 16 USD, mėnesio planai - 1 USD ir daugiau
Taigi, kas yra ARM ir ką jis turi bendro su „Apple“?
„ARM Holdings“ yra britų kompanija, kurianti ir kurianti savo procesorių ir kitų lustų rinkinius. Nors ARM lustai ilgą laiką maitina įvairius įrenginius (pvz., „Acorn Archimedes“), šiandien bendrovės ir daugumos jos licencijų turėtojų sukurtos mikroschemos randamos tokiuose dalykuose kaip įterptosios sistemos visame pasaulyje.
1111 kartą
Tačiau ne tik kurdamas savo mikroschemas, ARM taip pat licencijuoja savo instrukcijų rinkinių architektūrą (instrukcijų rinkinio architektūra iš esmės yra tai, kas nurodo lustui, kaip vykdyti kodą tam tikrame procesoriuje ar procesoriaus tipe). Tai reiškia, kad įmonės perka licenciją, leidžiančią kurti individualius procesoriaus branduolius, įgyvendinančius ARM instrukcijų rinkinį, o ne patys įsigyja ar modifikuoja ARM procesorius.
Nors „Apple“ lustai naudoja ARM instrukcijų rinkinį, jie yra visiškai pritaikyti.
Taip „Apple“ daro tai, ką daro su savo A serijos sistemomis mikroschemose, ir skirtumas čia yra esminis. „Apple“ kuria savo procesorius ir procesoriaus branduolius, įgyvendinančius ARM instrukcijų rinkinius. Bendrovės darbas yra visiškai pritaikytas, o ne perpakuotas ARM procesoriai. Teoriškai „Apple“ galėtų licencijuoti „x86“, instrukcijų rinkinio architektūrą, naudojamą „Intel“ ir „AMD“ procesoriuose, ir tokiu būdu sukurti pasirinktinius stalinių ir nešiojamųjų kompiuterių lustus, tačiau šiuo metu komanda yra susipažinusi su ARM, o lustai, pagaminti naudojant ARM instrukcijų rinkinį mažesnės energijos sąnaudos, palyginti su x86.
Visa tai yra būdas pasakyti, kad „ARM perėjimas“, nors ir patogus trumpinys, nevisiškai apibūdina tai, ko tikimės įvykti su būsimais „Mac“. Tikimės, kad, kaip ir „A“ serijos lustai „iPhone“, „iPad“ ir „Apple TV“, „Apple“ „Mac“ procesoriai bus visiškai pritaikyti.
CPU prieš sistemą mikroschemoje
Kai kalbame apie „Apple“ pagal užsakymą sukurtą silicį, dažniausiai naudojame tokias frazes kaip „A13 procesorius“ arba „A13 procesorius“, tačiau ši terminija yra netiksli. „Apple“ pasirinktiniai lustai, be abejo, dominuoja centrinio procesoriaus procesoriuje, yra ne tik pavieniai procesoriai. Tai esminių komponentų, reikalingų paleisti daugumai kompiuterių, įskaitant „Apple“ „iPhone“ ir „iPad“, rinkinys.
A serijos sistemą mikroschemoje sudaro vienas procesorius, atmintis (RAM, o ne atmintis) ir grafikos apdorojimo įrenginys (GPU). Tokie komponentai kaip saugykla, akumuliatorius, „Bluetooth“ ir „Wi-Fi“ radijo imtuvai ir dar daugiau yra sistemos išorėje.
Sistema „mikroschema“ puikiai tinka mobiliesiems įrenginiams dėl savo kompaktiškumo. Tai taip pat reikalauja mažiau energijos nei labiau atskirtos sistemos. Tačiau tokiose sistemose kaip nešiojamieji kompiuteriai metodas „mikroschema“ nėra įprastas būdas. Vietoj to, procesorius, atmintis ir GPU paprastai turi atskiras vietas logikos lentoje.
Kadangi „Apple“ mikroschemų projektavimo komanda nukirto dantis, sukurdama mažas, atskiras sistemas, tokias kaip A serija ir S serija, turime galvoti, ar tai bus perkelta į „Mac“. Atrodo mažai tikėtina. Galų gale, nešiojamųjų ir stalinių kompiuterių operatyvioji atmintis turi prieigą prie daugiau energijos nei išmaniojo telefono atmintis, todėl tikėtina, kad „Apple“ norėtų tuo pasinaudoti savo „Mac“ lustuose.
Be to, a naujausią ataskaitą rodo, kad „Apple“ šiuo metu dirba su mikroschema, pagrįsta dar nepaskelbtu A14 lustu, kuris, kaip tikimasi, bus pristatytas naujos kartos „iPhone“, kuris bus pristatytas vėliau 2020 m. -efektyvumo branduoliai, iš viso 12 branduolių. Priešingai, „Apple A12X“ ir „A12Z“ branduolių skaičius iki šiol yra didžiausias „Apple“ sistemoje-aštuonios, su keturiais didelio našumo branduoliais ir keturiais didelio efektyvumo branduoliais.
Atsižvelgiant į tai, kad „iPhone 11“ linijoje aptiktame A13 yra šeši branduoliai (du didelio našumo, keturi didelio efektyvumo), atrodo tikėtina, kad „Bloomberg“ ataskaitoje formuluotė „pagrįsta“ yra labai svarbi. A14, kurį pamatysime rudenį, greičiausiai sumažės nuo 12 branduolių versijos, kuri, kaip teigiama, bus bandoma „Mac“. Drįsčiau spėti, kad „Mac“ mikroschema yra galingesnis A14 variantas, panašiai kaip X-variantai, rasti „iPad Pro“ linijoje (A12 buvo šešių branduolių lustas, A12X ir A12Z yra aštuonių branduolių) ). Tačiau jie visi yra pagrįsti tuo pačiu ARM instrukcijų rinkiniu.
Energijos taupymas
Viena iš pagrindinių priežasčių, kodėl „Apple“ perėjo prie savo ARM procesorių, yra energijos suvartojimas. „Apple“ lustai paprastai laikomi efektyvesniais nei „Intel“, ir šie rezultatai išlieka. Nors „Apple“ teigia, kad naujausių „MacBook Air“ ir „MacBook Pro“ baterijų veikimo laikas yra nuo 11 iki 12 valandų, realaus pasaulio naudojimas paprastai tarnauja žymiai trumpiau (tai paprastai yra nuo šešių iki aštuonių valandų, pasak daugelio trečiųjų šalių pardavimo vietų) .
Tuo tarpu, naudojant „iPad Pro“, aš paprastai esu „Apple“ 10 valandų akumuliatoriaus veikimo laiko tarpas. Tai gali skirtis, jei aš kažką darau, pavyzdžiui, žaidžiu daug išteklių reikalaujantį žaidimą, tačiau didžiausias skirtumas, kurį matau, paprastai yra maždaug valanda mažesnis, nei tikėtasi, ir tai yra intensyvaus naudojimo dienos. Tai daugiau nei pakankamai, kad galėčiau praleisti visą darbo dieną.
Tai ne galia, o galia
Taigi kodėl „Apple“ lustai atrodo nuoseklesni nei „Intel“? Na, tai yra priežastis, dėl kurios „Apple“ apskritai atliktų šį perėjimą: „Apple“ geriau supranta, kaip veiks jo paties mikroschema. Kai „Apple“ valdo visą krūvą, tiek aparatinę, tiek programinę įrangą, ji gali viską labai optimizuoti.
Nes apie tai iš tikrųjų yra. Nesvarbu, kad tiek 2018, tiek 2020 m. „IPad Pro“ pagal vieno branduolio našumo kriterijus atitinka 2020 m. „MacBook Air“ (ir visiškaimušasikelių branduolių) arba kad jis uždaromas „Intel Core i9“ 16 colių „MacBook Pro“ vieno branduolio sistemoje. Aš turiu galvoje, tuos dalykusdarytitai yra antraeilis dalykas dėl didesnės priežasties, dėl kurios „Apple“ perkelia „Intel“ į savo procesorius.
Tai apie kontrolę.
Visas „Apple“ tikslas šiuo perėjimu būtų labiau kontroliuoti, kaip gaminami jos produktai.
visada atsibunda 3 val
„Apple“ yra įmonė, kuri trokšta kontrolės. Ne taip, kaip buvo anksčiau, ir tai tikrai lanksčiau, kalbant apie tai, kaip klientai gali naudotis savo įrenginiais, nei buvo daugelį metų. Tačiau kai kalbama apie šių įrenginių kūrimą, „Apple“ nori turėti kuo daugiau produkcijos, pradedant aparatine įranga ir baigiant programine įranga. Kadangi procesoriai yra esminis visos „Apple“ gaminamos techninės įrangos komponentas, mintis, kad „Apple“ turėtų gaminti mikroschemas, kurios maitina „Mac“, o ne tęsti „Intel“ ar pereiti prie AMD, yra daug prasmingesnė.
Jei pažvelgsite į tai per „Apple“ objektyvą, norintį valdyti, tada vaizdas tikrai pradės matytis. Nes „Intel“ jau daugelį metų nuvilia „Apple“ (ir jos klientus). Nuolat vėluojama pradėti naujus procesus, susitraukti (tai reiškia, kad pavėlavo ir geresnis energijos vartojimo efektyvumas), ir jis daugelį metų atsilieka nuo AMD. Tai labiau mobiliesiems pritaikyti procesoriai, kuriuos nuolat prižiūri ar muša „Apple“, ir vis aiškiau matyti, kad „Apple“ „Intel“ partnerystė, kuri buvo puiki palaima abiem bendrovėms, kai ji prasidėjo 15 (um,Oho!) prieš beveik metus.
Ir nors AMD savo darbalaukyje ir, visai neseniai, nešiojamųjų kompiuterių mikroschemose pateikia labai įspūdingų rezultatų, mažai tikėtina, kad „Apple“ būtų perėjusi prie jų, užuot ėjusi savo keliu. Kodėl „Apple“ turėtų sudaryti sutartį su kita trečiųjų šalių mikroschemų gamintoja, kuri, lažinuosi iš „Apple“ perspektyvos, neišvengiamai juos nuvils? Geri laikai negali tęstis amžinai, kaip įrodė „Intel“ partnerystė, ir vargu ar AMD bus apsaugota nuo „Intel“ kankinusių problemų.
Tai, ką „Mac“ naudoja savo procesoriai „Apple“, yra tas pats, ką jis turi per „iPhone“, „iPad“ ir „Apple Watch“: visiška aparatinės ir programinės įrangos kontrolė. „Apple“ mikroschemų projektavimo komanda jau daugelį metų davė smūgį po smūgio, tačiau net ir jie ilgainiui sulėtės, o po to, kai jie bus patobulinti, pagerės (jie tai daro jau dabar - sveiki, A12Z). Tačiau net tada, kai jie tai padarys, „Apple“ tiksliai žinos, kada ateis nauji lustai, ir suplanuos aplink juos gaminius. Ji taip pat galės nuosekliau išleisti „Mac“ atnaujinimus.
Tokiu būdu viskas, ką „Apple“ sužinojo apie lustų gamybą, viskas, ką sužinojo apie našumą, energijos valdymą, naujų procesų kūrimą ir visa kita, pagaliau bus naudinga „Mac“ linijai. Tikimės, kad „Apple“ imsis visko, ko išmoko gamindama „Mac“ mikroschemas, ir grąžins tai į savo mobiliuosius įrenginius.
Taigi „Apple“ iš tikrųjų nekalba apie ARM. Tai gali būti technologija, kuria pasižymi lustų komanda, tačiau tai nėra pagrindinis veiksnys. Kalbama apie tai, kad tai būtų „Apple“ pagaminti procesoriai. „Apple“ pagaliau galėtų laikytis savo visų produktų tvarkaraščio.
Viską sujungus
„Apple“ perėjimas prie pasirinktinių procesorių, skirtų „Mac“, yra valdymas. Tikimės, kad tik tokia kontrolė bus naudinga klientams, taip pat „Apple“. Aš, pavyzdžiui, džiaugiuosi matydamas, kur bendrovė gali pasiimti savo „ARM“ pagrįstus „Mac“. Kai turėsime tokį energijos valdymo būdą, kuriuo „Apple“ mobilieji procesoriai yra žinomi „Mac“, ar galėtume pamatyti, kad „Apple“ pagaliau pagamino mobilųjį telefoną turinčią „MacBook“?
Man taip pat įdomu pamatyti, kaip šie procesoriai veikia staliniuose kompiuteriuose, pavyzdžiui, „iMac“ ar „Mac mini“? „Apple“ lustai jau yra galingi mobiliojo ryšio srityje, ypač „iPad Pro“ serijos AX serijos lustų sistemose. Ką jie gali padaryti, kai galite tikėtis, kad kompiuteris visada ims maitinti iš lizdo?
Kad ir kokios intriguojančios būtų visos šios spėlionės, „Apple“ dar nieko nepaskelbė. Tikriausiai dar turime šiek tiek laiko palaukti, kol gausime oficialų patvirtinimą. Aš asmeniškai manau, kad jei ateis kitais metais, „Apple“ galėtų apie tai pranešti kūrėjams per virtualų „WWDC 2020“. Ir net po to, kai tai bus paskelbta, nenustebkite, kai turėsime šiek tiek laiko nuo paskelbimo iki tikrojo produkto pristatymo.
Bet aš džiaugiuosi galėdamas pamatyti, ką „Apple“ laukia kitoje „Mac“ eroje. Manau, kad mūsų laukia tikrai labai įdomus laikas.