Durante Apple's Keynote WWDC 2020, Apple ha fatto un annuncio importante che aveva molto più a che fare con l'hardware che con il software: Apple si sta allontanando dai chip Intel e passa a Apple Silicon. Per la maggior parte dei tecnici, questa è una grande novità, ma per gli utenti più occasionali potrebbe sembrare un rumore bianco; cos'è "Apple Silicon" e cosa ha a che fare con i tuoi dispositivi?
Contenuti
- Cos'è "Silicio Apple"?
-
Perché Apple sta passando da Intel ad ARM
- Problemi con Skylake di Intel
- I chip ARM di Apple sono i migliori della categoria
- Controllo completo
-
In che modo i nuovi chip di Apple influenzeranno la compatibilità?
- La transizione PowerPC-Intel: l'ultima volta che Apple ha cambiato chip
- In che modo Apple sta aiutando gli sviluppatori a passare da Intel
- Cosa possono aspettarsi gli utenti durante la transizione Intel-ARM?
-
Il futuro del Mac
- Post correlati:
Cos'è "Silicio Apple"?
Apple Silicon, un nome che molto probabilmente cambierà quando verrà rilasciato, si riferisce ai system-on-a-chip personalizzati di Apple. Un system-on-a-chip (SoC) è il motore che alimenta il tuo computer. Consiste nella CPU (dove avviene l'elaborazione), la GPU (dove viene generata ed elaborata la grafica del computer), la RAM e altro ancora.
Dal 2005, Apple si affida a Intel per la fornitura di SoC, una decisione che all'epoca aveva senso. Apple non aveva l'esperienza per creare i propri SoC e Intel all'epoca era leader nel settore del silicio.
Oggi, invece, è tutta un'altra storia.
Perché Apple sta passando da Intel ad ARM
Ci sono diverse ragioni per la decisione di passare da Intel, alcune delle quali sono state trattate durante il keynote della WWDC20, come una migliore ottimizzazione. Tuttavia, c'è qualcosa in più dietro la decisione di Apple che sicuramente giocherà un ruolo importante nel futuro del Mac.
Problemi con Skylake di Intel
Skylake è stato il chip rilasciato da Intel nel 2015 e, sebbene da allora sia stato sostituito da chip più recenti, Skylake è il luogo in cui inizia la storia della divisione Apple-Intel.
![](/f/7ead6ea075fbd40702d6bddb7d1b5fbd.jpg)
Secondo un ingegnere Intel, è stato proprio intorno all'uscita di Skylake quando il rapporto tra Apple e Intel ha iniziato a deteriorarsi. Intel stava affrontando cambiamenti nel personale di alto livello e disaccordi interni quando hanno iniziato ad arrivare le prime lamentele su Skylake. Bug e problemi venivano rilevati regolarmente, il che è un problema serio quando sei il più grande fornitore di chip al mondo.
Una parte significativa di queste denunce veniva presentata da Apple e, secondo l'ingegnere Intel François Piednoël, Apple stava trovando più bug in Skylake di quanti ne trovasse Intel. Per quelli al di fuori del settore tecnologico, un cliente che trova più bug di te è noto come una situazione "molto non buona".
Questo era solo il punto di partenza per i problemi di Intel. I nuovi chip non fornivano lo stesso ritorno sulle prestazioni, i rilasci dei prodotti non avvenivano in tempo e l'affidabilità stava diminuendo. Sebbene Apple avesse sicuramente pensato di passare a chip personalizzati prima che ciò accadesse (il passaggio a Intel non è mai stato concepito come permanente), questo è diventato molto probabilmente il punto di svolta per Apple e ha iniziato il suo viaggio verso l'indipendenza dai chip.
I chip ARM di Apple sono i migliori della categoria
In contrasto con le prestazioni in declino di Intel, Apple è diventata uno dei principali sviluppatori di chip ARM, sebbene siano tutti utilizzati internamente. I chip della serie A di Apple, come A11, A12 e A13, sono utilizzati in iPhone, iPad e iPad Pro e sono uno dei motivi per cui altri tablet e persino alcuni laptop hanno difficoltà a competere con gli iPad di Apple.
![](/f/01cc019c3026924b5ff5d42eda07e3f4.jpg)
Quando si considera lo stesso livello di ottimizzazione applicato a qualcosa con le specifiche e le capacità di un laptop o desktop, le possibilità diventano entusiasmanti. I computer possono contenere più componenti hardware interni rispetto ai dispositivi mobili e ospitare un'architettura termica più sofisticata (l'hardware che mantiene il tuo computer dal surriscaldamento), il che significa che Apple Silicon potrebbe avere un impatto ancora maggiore sulla gamma Mac di Apple di quanto non abbia sul suo cellulare dispositivi.
Alla WWDC20, Apple ha dimostrato giochi come Tomb Raider (il gioco è stato storicamente pessimo sui Mac) e app come Final Cut Pro che hanno compiuto imprese impressionanti con Apple Silicon. Inoltre, sembra che Apple speri di raggiungere un App Store universale, in cui tutte le app che funzionano sul tuo iPad o iPhone potranno essere eseguite anche sul tuo Mac. Eseguendo tutto su Apple Silicon, Apple può accorciare il percorso verso app completamente universali.
Controllo completo
Infine, che tu sia un fan di Apple o meno, probabilmente hai un'opinione sull'ossessione di Apple per il controllo end-to-end. Ecco perché Apple può guidare l'industria tecnologica in aree come la privacy e le funzionalità dell'ecosistema, ed è anche uno dei motivi per cui Apple non consente agli utenti di riparare i propri dispositivi o personalizzare la propria casa schermi.
È sicuro dire che una grande motivazione per Apple che diventa indipendente da Intel risiede in quella seconda parola: indipendenza. Non affidandosi a Intel per la produzione dei chip Apple, Apple può rilasciare nuovi Mac con maggiore regolarità pianificare, ottenere prestazioni migliori e avere il controllo totale sull'hardware e sul software nelle sue prodotti.
In che modo i nuovi chip di Apple influenzeranno la compatibilità?
Finora, ci siamo concentrati su tutto il bene che sicuramente verrà dai nuovi chip di Apple. Mentre tutto questo è vero, c'è un po' di più nell'equazione oltre al bene. Come ogni transizione, ci sarà un costo per Apple che abbandonerà Intel e quel costo sarà in gran parte a carico di utenti e sviluppatori.
Per essere più precisi, il costo della transizione dai chip Intel ai chip Apple sarà la compatibilità. Quando un'app viene programmata, generalmente viene scritta pensando a un hardware specifico. Anche quando viene rilasciato su piattaforme diverse, di solito è ottimizzato per funzionare al meglio su un componente hardware specifico. Puoi vederlo più chiaramente nel settore dei giochi, dove lo stesso gioco funzionerà meglio su console diverse.
Ciò che rende questo confuso per gli utenti Mac è che avrai questo problema: prestazioni variabili su dispositivi diversi, ma con dispositivi con lo stesso nome. Alcuni Mac eseguiranno determinate app meglio di altri Mac, a seconda che si tratti o meno di un Mac ARM Apple o di un Mac Intel. Per gli utenti esperti e in particolare gli sviluppatori, questo è un po' preoccupante.
Ma non è la prima volta che Apple segue questa strada.
La transizione PowerPC-Intel: l'ultima volta che Apple ha cambiato chip
Come accennato in precedenza, Apple non è passata a Intel fino al 2005. Prima di allora, Apple utilizzava chip PowerPC, un tipo di microprocessore che ora si trova più spesso nei veicoli e nei dispositivi di comunicazione.
All'epoca, c'erano preoccupazioni simili sulla compatibilità, con alcuni rapporti che affermavano che La stessa Apple voleva rimandare il passaggio a Intel per evitare problemi di compatibilità. Secondo IBM, Apple era preoccupata che la transizione sarebbe stata lenta e prolungata, confondendo la linea di prodotti e i clienti.
Ma col passare del tempo, è diventato chiaro che passare a Intel era la mossa giusta per Apple. Quindi, per affrontare i problemi di compatibilità e accelerare la transizione, Apple ha creato varie app e servizi per facilitare la transizione, tra cui Rosetta e Universal. Il risultato è stato una transizione avvenuta in meno di due anni con pochi o nessun problema per le persone coinvolte.
In che modo Apple sta aiutando gli sviluppatori a passare da Intel
Sebbene la transizione da PowerPC a Intel sia avvenuta 15 anni fa, Apple sta utilizzando un approccio molto simile per abbandonare i chip Intel. Apple ha persino rianimato Universal e Rosetta sotto forma di Universal 2 e Rosetta 2, e hanno aggiunte funzionalità a Xcode 12 che dovrebbero consentire alla maggior parte degli sviluppatori di ottimizzare le proprie app per Apple Silicon in “questione di giorni”.
Codice X 12
In macOS Big Sur, la prossima versione di macOS, Apple include Xcode 12, gli strumenti di Apple per gli sviluppatori di software. A causa della transizione ARM, Apple ha incluso diverse app e funzionalità, come Universal 2 e Rosetta 2, per consentire alle app create per Intel di funzionare su processori Apple.
Universale 2
Universal è un'app che affonda le sue radici in NeXT, l'azienda di computer fondata da Steve Jobs negli anni '80 e poi acquistata da Apple. Utilizza un "grasso binario", che gli consente di interpretare le richieste da più set di istruzioni. In questo caso, sono i processori x86-64 di Intel e i prossimi processori ARM di Apple.
In sostanza, l'app Universal 2 consentirà agli sviluppatori di creare app che funzionano su qualsiasi Mac, indipendentemente dal processore utilizzato. Gli sviluppatori possono anche migrare le loro app all'architettura Apple Silicon utilizzando Universal 2.
Rosetta 2
Per le app i cui sviluppatori non sfruttano Universal 2, c'è Rosetta 2. Rosetta 2 prenderà le applicazioni basate su Intel, tradurrà le loro richieste in istruzioni che Apple Silicon può capire e quindi le trasmetterà ai prossimi chip ARM di Apple.
Il risultato è che gli utenti Mac saranno ancora in grado di utilizzare le vecchie app basate su Intel finché Rosetta 2 sarà supportata. Ciò darà agli sviluppatori tutto il tempo per utilizzare Universal 2 per spostare le loro app sul nuovo sistema.
Il programma di avvio rapido
Per gli sviluppatori più grandi che desiderano che le loro app vengano eseguite in modo nativo su Apple Silicon non appena disponibile, c'è Programma di avvio rapido di Apple. Con un prezzo di $ 500 e limitato ai soli candidati accettati, il programma Quick Start offre agli sviluppatori un kit che possono utilizzare per adottare rapidamente l'architettura ARM di Apple prima che il pubblico vi abbia accesso. Questo dovrebbe coprire la maggior parte delle principali suite di app, come Adobe, Microsoft e altre, in modo che le tue app più utilizzate vengano trasferite senza intoppi.
Cosa possono aspettarsi gli utenti durante la transizione Intel-ARM?
Come utente Apple, probabilmente non dovresti notare troppo durante la transizione Apple-Intel. L'obiettivo di Apple è rendere la transizione il più noiosa possibile per l'utente medio. A meno che tu non sia uno sviluppatore, probabilmente non noterai nulla di diverso.
Detto questo, ci sono alcune cose a cui prestare attenzione. Innanzitutto, se sei già proprietario di un Mac, dovresti aspettarti che il tuo Mac Intel diventi obsoleto un po' più velocemente di quanto farebbe normalmente. Apple potrebbe tagliare gli aggiornamenti al tuo dispositivo alcuni anni prima del normale, ma puoi ancora aspettarti altri 3-4 anni prima che inizi a diventare effettivo.
In secondo luogo, se hai intenzione di acquistare un nuovo Mac in qualsiasi momento presto, è nel tuo interesse aspettare fino alla fine di quest'anno e probabilmente all'inizio del prossimo anno. A quel punto, Apple avrebbe dovuto rilasciare almeno uno, forse due, Mac con Apple Silicon. Questo ti metterà sulla strada giusta per evitare qualsiasi intoppo.
In terzo luogo, gli utenti esperti con molte app e personalizzazioni di terze parti potrebbero perdere alcune di queste app durante la transizione dopo la fine del supporto di Rosetta se quegli sviluppatori non traducono la loro app con Universal 2. Ma poiché questa è una transizione così grande, probabilmente non perderai molto.
Il futuro del Mac
Anche se potrebbe essere un futuro un po' difficile nei prossimi due anni, è un momento emozionante per essere un utente Mac. Apple Silicon significa maggiore interoperabilità delle app tra dispositivi mobili e desktop, prestazioni migliori e versioni Mac potenzialmente più veloci. Anche se è difficile sapere esattamente cosa ha in serbo Apple per la sua linea di Mac, puoi stare certo che sarà interessante.
Leggi qui per scaricare la versione beta di macOS Big Sur e andare avanti nella prossima era del Mac.