U primu dispositivu chì cuntene u chip di Apple era l'iPad in 2010. À quellu tempu, u processatore A4 cuntene un core unicu è u so rendimentu ùn pò micca esse paragunatu à a generazione d'oghje. Dapoi cinque anni, ci sò ancu rumuri annantu à l'integrazione di sti chips in l'urdinatori Mac. Siccomu i chips mobili aumentanu rapidamente u so rendimentu ogni annu, a so implementazione nantu à i desktop hè un tema assai interessante.
U processore A64 di 7-bit di l'annu passatu era digià marcatu cum'è "desktop-class", chì significa chì s'assumiglia più à i grandi processori chè à i mobili. L'ultimu è u più putente processore - A8X - hè statu messu in l'iPad Air 2. Hà trè nuclei, cuntene trè miliardi di transistor è u so rendiment hè equivalente à l'Intel Core i5-4250U da u MacBook Air Mid-2013. Iè, i benchmarks sintetici ùn dicenu nunda di a velocità reale di u dispusitivu, ma almenu ponu ingannà parechji chì i dispositi mobili d'oghje sò solu tinta pulita cù una pantalla tattile.
Apple cunnosci veramente i so propiu chips ARM, allora perchè micca equipà i vostri computer cun elli ancu? Sicondu l'analista di KGI Securities, Ming-Chi Kuo, pudemu vede i primi Macs chì currenu nantu à i prucessori ARM cum'è 2016. U primu processatore capace puderia esse u 16nm A9X, seguitu da u 10nm A10X un annu dopu. A quistione sorge, perchè Apple deve decide di fà stu passu quandu i prucessori di Intel sò steaming à a cima?
Perchè i processori ARM anu sensu
U primu mutivu serà Intel stessu. Ùn ci hè nunda di male, ma Apple hà sempre seguitu u mottu: "Una cumpagnia chì sviluppa software deve ancu fà u so hardware." Un tali statu hà i so vantaghji - pudete sempre ottimisà u software è u hardware à u più altu livellu. In l'ultimi anni, Apple hà dimustratu questu direttamente.
Ùn hè micca sicretu chì Apple piace à esse in cuntrollu. Chiudere Intel significaria simplificà è simplificà tuttu u prucessu di produzzione. À u listessu tempu, riduce u costu di fabricazione di chips. Ancu s'è a relazione attuale trà e duie cumpagnie hè più cà pusitiva - ùn preferite micca cunfidassi l'una di l'altru quandu sapete chì pudete pruduce a stessa cosa à un costu più bassu. In più, tu gestite tuttu u sviluppu futuru sanu sè stessu, senza avè bisognu di cunfidendu un terzu.
Forse l'aghju fattu troppu corta, ma hè vera. Inoltre, ùn saria micca a prima volta chì un cambiamentu di u fabricatore di u processatore si faci. In u 1994 era a transizione da Motorola 68000 à IBM PowerPC, dopu à Intel x2006 in 86. Apple ùn hè certamente micca a paura di cambià. 2016 marca 10 anni da u cambiamentu à Intel. Una dicada in IT hè assai tempu, tuttu pò cambià.
L'urdinatori d'oghje anu abbastanza putere è puderia esse paragunatu à e vitture. Ogni vittura muderna vi purterà da u puntu A à u puntu B senza prublemi. Per l'equitazione casuale, cumprà quellu cù u megliu rapportu prezzu / prestazione è vi servirà bè à un costu assequible. Sè vo guidate spessu è più luntanu, cumprà una vittura in una classa più altu è forsi cù una trasmissioni automatica. Tuttavia, i costi di mantenimentu seranu ligeramente più altu. Off-road, pudete certamente cumprà qualcosa cù un drive 4 × 4 o un carru drittu off-road, ma serà usatu regularmente è i costi di u so funziunamentu seranu altu.
U puntu hè chì una piccula vittura o una vittura di a classa media bassa hè cumplettamente abbastanza per a maiò parte. Analogamente, per a maiò parte di l'utilizatori, un laptop "ordinariu" hè abbastanza per fighjà video da YouTube, sparte e foto in Facebook, verificà e-mail, ghjucà musica, scrive un documentu in Word, stampà un PDF. MacBook Air è Mac mini d'Apple sò pensati per stu tipu d'usu, ancu s'ellu ponu esse usatu per attività più esigenti di rendiment.
L'utilizatori più esigenti preferiscenu ghjunghje à un MacBook Pro o un iMac, chì dopu avè più prestazioni. Tali utilizatori ponu digià edità video o travaglià cù gràfiche. U più esigenti di l'esigenti raggiuni per un rendimentu senza compromessi à un prezzu adattatu, vale à dì u Mac Pro. Ci sarà un ordine di grandezza menu menu cà tutti l'altri mudelli citati, cum'è e vitture off-road sò guidate assai menu di Fabia, Octavia è altre vitture populari.
Allora, se in un futuru vicinu Apple puderà pruduce un processore ARM cusì chì puderia suddisfà i bisogni di i so (in prima, probabilmente menu esigenti) utilizatori, perchè ùn l'utilizanu micca per eseguisce OS X? Un tali computer avaristi una longa vita di a bateria è apparentemente puderia ancu esse rinfriscata passivamente, postu chì hè menu intensivu d'energia è ùn "scalda" tantu.
Perchè i prucessori ARM ùn anu micca sensu
Macs cù chips ARM ùn pò micca esse abbastanza putente per eseguisce una strata Rosetta-like per eseguisce applicazioni x86. In questu casu, Apple avissi da principià da zero, è i sviluppatori anu da riscrive e so app cù un sforzu considerableu. Difficilmente si pò discutiri se i sviluppatori di applicazioni principalmente populari è prufessiunali seranu disposti à fà stu passu. Ma quale sà, forse Apple hà trovu un modu per fà chì l'applicazioni x86 funzionanu bè nantu à "ARM OS X".
A simbiosi cù Intel funziona perfettamente, ùn ci hè micca raghjone per inventà qualcosa di novu. I prucessori di stu giant di siliciu appartenenu à a cima, è cù ogni generazione a so prestazione aumenta cù u cunsumu energeticu più bassu. Apple usa un Core i5 per i mudelli Mac più bassi, un Core i7 per mudelli più caru o una cunfigurazione persunalizata, è u Mac Pro hè equipatu di Xeons assai putenti. Allora vi sarà sempre abbastanza putere, una situazione ideale. Apple puderia truvà in una situazione induve nimu vole i so computers quandu si rompe cù Intel.
Allora cumu serà ?
Di sicuru, nimu fora a sà. S'ellu avissi da guardà tutta a situazione da u puntu di vista di Apple, certamenti mi piacerebbe una volta chips simili sò stati integrati in tutti i mo dispositi. È s'ellu sò capaci di cuncepisce per i dispositi mobili, mi piacerebbe praticà u listessu per l'urdinatori. Tuttavia, stanu bè in u mumentu ancu cù i prucessori attuali, chì sò furnuti in modu stabile à mè da un cumpagnu forte, ancu s'è a liberazione di u prossimu novu MacBook Air 12-inch pò esse stata ritardata precisamente per via di i ritardi di Intel cù l'intruduzioni. di a nova generazione di processori.
Puderaghju purtà prucessori abbastanza putenti chì seranu almenu à u livellu di quelli in u Macbook Air? Sì cusì, più tardi puderà implementà (o puderà sviluppà) ARM ancu in l'urdinatori prufessiunali? Ùn vogliu micca avè dui tipi di computer. À u listessu tempu, aghju bisognu di avè a tecnulugia per eseguisce l'applicazioni x86 in un ARM Mac, perchè l'utilizatori volenu aduprà e so applicazioni preferite. Se l'aghju è sò sicuru chì u travagliu, aghju liberatu un Mac basatu in ARM. Altrimenti, staraghju cun Intel per avà.
E forsi sarà completamente diversu à a fine. In quantu à mè, ùn m'importa micca veramente di u tipu di processore in u mo Mac, sempre chì hè abbastanza putente per u mo travagliu. Allora se un Mac fittiziu cuntene un processore ARM cù prestazioni equivalenti à un Core i5, ùn averebbe micca un solu prublema per ùn cumprà micca. E voi, pensate chì Apple hè capace di lancià un Mac cù u so processatore in i prossimi anni?
ARM significa scaccià u 99.9% di u software utilizable è aduprà l'urdinatore solu per leghje e-mail, Facebook è Angry birds (sì, aghju esageratu vuluntariamente), è speru chì nimu chì ùn hè micca un cazzo tutale permetterà questu. Passà à Intel hà simplificatu assai e cose. Dopu tuttu, uni pochi di persone in a sfera scientifica vanu à Macy. Hè a mo opinione.
Trasfirià à ARM significa una perdita maiò di cumpatibilità è una stretta ancu più grande in un ecosistema strettamente guardatu di applicazioni preselezionate. Aghjunghjite à questu i piani di caccià u portu USB da u Macbook Air è altre idee, è u risultatu hè un urdinatore chì serà solu cumpatibile cù ellu stessu, è forse ancu allora. Per mè significaria a fine di MAC cum'è mi piace :-( Ma quale sà, u cambiamentu hè a vita...
Perchè avè l'iMac è mini più debuli in Intel quandu u so rendimentu hè cusì debule cum'è l'ultima Generazione?
Per mè, per pruvà almenu questi mudelli è andate in una direzzione simili cum'è cù Retina, una inundazione graduali di a linea di produttu.
Ti dimentichi di a prossima generazione di processori Intel Core M...
a storia si ripete?
Credu chì vene assai prestu. Ùn saria micca surprisatu s'ellu era l'aria prevista. Hè un dispositivu per e masse chì ùn facenu micca assai travagliu, ma piuttostu si diverte è un caffè. Puderaghju ancu imaginà un tipu d'emulatore per x86 è postu chì Apple hè in, a maiò parte di i sviluppatori si precipitanu à esse u primu à rifà u so software per u novu hardware. Flusbrok ci andrà allora perchè micca? :-)
Pensu chì l'unicu inconveniente seria l'incompatibilità cù u vechju software.
Un vantaghju hè, per esempiu, una pussibili calata di prezzu. Ancu per i Mac più economici, un processore Intel cù un chipset costa da 250 USD. Apple pò fà A8, A9, ... processori sottu 50 USD.
Un altru benefiziu seria d'utilizà l'API di grafica Metal in Macs. A prestazione di l'A8 quad-core cù grafica attuale seria in qualchì locu à u livellu di l'ultime console di ghjocu.
E versioni basi di i macs puderanu avè i prucessori ARM, è i macs più putenti puderanu ancu stà nantu à i processori Intel. Apple hà u so propiu app store è u so propiu ambiente di sviluppatore cù u so propiu traduttore. I prugrammi chì attualmente usanu solu l'API standard furnita da Apple seranu facili da traduce per i processori ARM.
In seguitu, e versioni più putenti di Macs puderanu avè i prucessori ARM è Intel. I prugrammi OS X è iLife è iWorks correranu nantu à i prucessori ARM è Photoshop, Premiere, Final Cut è altri prugrammi seranu sempre in i prucessori Intel.
Sfurtunatamente, u svantaghju seria ancu incompatibilità cù u novu software.
Perchè duverebbe esse incompatibilità cù u novu software? Scrivu un prugramma per OS X, compilallu per Intel è ARM è mandà à l'App Store. Se solu aduprà ciò chì l'API offre da Apple, allora ùn pò esse micca prublema cù questu. Sè aduprate qualcosa speciale per un processore Intel, di sicuru, ùn hà micca travagliatu. A parte di u software prufessiunale chì richiede un altu rendiment, ùn ci hè micca ragiò per questu.
L'utilizatore lancia l'App Store, scarica a versione di u prugramma per u so processore è l'utiliza.
Una volta lettu un articulu chì quandu anu pruvatu OS X in un processore Intel, anu compru u Sony Vaio più caru chì puderanu truvà in a tenda, è hà travagliatu in dui ghjorni. In duie simane, ancu i prugrammi basi di Apple sò ghjunti.
A quistione principale hè in quantu Apple puderia assicurà u funziunamentu di i prugrammi x86 in ARM. In particulare per l'usu di l'impresa, almenu l'usu occasionale di qualcosa da Windows hè essenziale. Dunque, se a virtualizazione di Windows x86 puderia travaglià in ARM senza alcuna perdita di prestazione notevule, apparentemente l'utilizatori ùn importanu micca veramente quale processore hè fisicamente quì com'è u risultatu. Ma aghju paura chì ùn si faria micca senza a necessità di l'emulazione è a calata significativa di rendiment assuciata. Ma quale sà. Per esempiu, Cupertino hà sappiutu truvà un modu ideale per emulà l'architettura di u processatore in modu di priservà l'altu rendiment è l'efficienza energetica di una tale suluzione.
Apple ùn hà micca bisognu di assicurà. Hà digià a so propria app store. Hè abbastanza per assicurà chì i sviluppatori anu u tempu d'adattà i so prugrammi à ARM, chì ùn deve micca esse un prublema. È à un certu puntu venderaghju definitivamente Macs cù processori Intel.
Ci duverebbe esse un novu core ARM l'annu dopu è a prestazione deve esse 3.5 volte più altu ch'è l'attuale, cusì l'emulazione puderia esse superata.
Puderaghju imaginà chì l'annu prossimu à a WWDC, Apple introducerà OS X nantu à i prucessori ARM, offre à i sviluppatori un mac mini cù un processore ARM per pruvà i so prugrammi, è qualchì volta sei mesi prima di Natale principiarà à vende e versioni basi di u mac mini, macbook. air è iMac cù processori ARM. È un annu dopu, Intel lascià i processori solu in u macbook pro 15″, iMac 27″ è Mac Pro. È qualchì volta in 2-3 anni Intel lascià u processatore solu in u Mac Pro.
Perchè l'incompatibilità? Windows 10 sarà avà ancu eseguitu nantu à ARM. Trď hè una nova versione di u RasPi 2 cù un SoC ARM da BroadCom, è Windows hè suppostu di eseguisce quì. Allora ùn vecu micca mutivu perchè micca ARM in u Mac. L'applicazioni IBM PowerPC sò stati ancu riscritti è compilati à istruzzioni x86 quandu Apple hà iniziatu cù Intel. Per Apple, l'architettura ARM seria più avantaghja in a direzzione di più miniaturizazione è più ligeri, machini più sottili, è cù a tecnulugia bigLITTLE, ancu cù più core, a bateria durà più. Aduprà i so stessi chips in iPhones, iPads, Mac, Apple TV, è tuttu ciò chì hà in offerta avà.
Soprattuttu per ch'elli ponu ottimisà cusì bè quandu eseguite in diverse HW.