La scorsa settimana, Microsoft ha tenuto il suo ultimo evento Build e sono abbastanza sicuro che abbia fatto impazzire la maggior parte degli OEM di PC. Questo perché Microsoft ha annunciato una nuova workstation mirata per gli sviluppatori chiamata Project Volterra.
Ha quattro processori ed è basato su ARM, non su x86, ed è unito a un grande sforzo per fornire codice nativo ARM che consente a quella piattaforma, con l’aiuto di Qualcomm, di raggiungere il suo pieno potenziale una volta che il codice sarà disponibile verso la fine del 2022.
Ma ARM è solo uno dei quattro processori. Abbiamo ancora la GPU, ma Microsoft ha aggiunto una NPU e un’ACU (unità di calcolo di Azure) e quest’ultima non è nemmeno nel PC. Parliamo di come Microsoft stia ripensando radicalmente al PC in un mondo cloud e di quanto possa essere dirompente questo cambiamento necessario.
Quindi chiuderemo con il mio prodotto della settimana, che deve essere Project Volterra perché mi ricorda il vecchio PCjr di IBM, ma fatto bene (IBM ha depotenziato IBM PCjr perché temeva giustamente che avrebbe cannibalizzato le loro vendite di PC IBM, creando quello che ora è un errore di prodotto da manuale).
Microsoft: uno sguardo all’interno del PC a 4 processori
Oggi i PC hanno due processori, una CPU che gestisce informazioni numericamente correlate e una GPU più focalizzata su dati non strutturati e informazioni visive. Insieme definiscono le prestazioni di un PC, con la tendenza attuale che sposta i carichi dalla CPU alla GPU perché sono sempre meno strutturati e più visivamente focalizzati, in particolare quando si tratta di come i PC presentano le loro informazioni.
Ma con l’ascesa dell’intelligenza artificiale, e il fatto che l’IA funziona in modo molto diverso rispetto alle app progettate per CPU o GPU, formando catene decisionali basate sulle capacità della rete neurale basate su come crediamo funzionino i nostri cervelli, questi carichi funzionano in modo inefficiente sulle CPU e sebbene in modo più efficiente sulle GPU, si richiede un’architettura hardware molto diversa progettata specificamente per quei carichi di lavoro.
Immettere la NPU o l’unità di elaborazione neurale, sulla carta può superare sia la CPU che la GPU con carichi di intelligenza artificiale facendo di più con molta meno potenza e aprendo le porte agli sviluppatori che desiderano creare applicazioni in grado di utilizzare una piattaforma di elaborazione IA mirata e più efficiente. Implica una maggiore attenzione alle capacità dell’IA in futuro e Microsoft ha affermato che, tutti i PC avranno NPU.
Ma per quanto riguarda l’APU? APU sta per unità di elaborazione di Azure. Questo è il sassolino nella scarpa che aspettavamo di toglierci da quando Satya è entrato nella dirigenza Microsoft. Si riferisce a una connessione persistente ad Azure nel cloud per ulteriore potenza di elaborazione. È davvero la prima implementazione hardware sull’endpoint che si rivolge al mondo ibrido in cui viviamo oggi.
Per ibrido non intendo lavorare da casa e in ufficio, anche se questo vale per il mondo in cui ci troviamo oggi. Né questo si applica al cloud ibrido poiché attualmente ne parliamo che ha a che fare con i carichi del server. Si tratta di un nuovo concetto ibrido, in cui i carichi vengono spostati tra il cloud e il desktop secondo necessità.
Come PCjr, ma in senso positivo.
Project Volterra è una nuova classe di workstation con tutti e quattro i processori basata su ARM e focalizzata sugli sviluppatori che compilano per PC basati su ARM. Come accennato in precedenza, questo mi ricorda il PCjr (pronunciato “PC junior”) di IBM negli anni ’80, ma in una chiave più premium.
Il PCjr era un design modulare rivoluzionario che aveva un prezzo incredibilmente conveniente per l’epoca e forniva un facile percorso di aggiornamento che avrebbe anticipato il concetto di PC come servizio che sarebbe arrivato decenni dopo.
Ma qualcuno nella pianificazione IBM ha sollevato la preoccupazione che il PCjr, che era destinato ai consumatori, fosse troppo buono perché faceva sembrare vecchio e troppo costoso il PC IBM molto più costoso.
Quindi, hanno depotenziato il PCjr e lo hanno effettivamente ucciso, portandoli a imparare la lezione che non si depotenzia mai un prodotto perché è troppo buono. Se i clienti lo preferiscono, ti orienti su quella preferenza per assicurarti che le esigenze dei clienti abbiano la priorità sulle entrate.
Il che ci riporta al Progetto Volterra. Sembra essere una workstation desktop ad alte prestazioni che potrebbe essere costruita in modo molto meno costoso rispetto alle workstation tradizionali. Inoltre, è impilabile per aggiungere prestazioni proprio come il PCjr era modulare. Ma soprattutto, non è depotenziato. Sebbene inizialmente si concentri sulla creazione di app native ARM, anticipa un futuro in cui tali app sono prevalenti e possono funzionare in linea con le loro versioni x86 precedenti.
Questo prende l’unico grosso problema per i PC ARM, che devono essere eseguiti in emulazione e quindi funzionare in modo inefficiente, causando prestazioni inferiori rispetto ai PC x86, e consente loro di competere con x86 su un campo di gioco più uniforme. Nessuno di questi è ancora sul mercato e l’onda per la quale stanno costruendo arriverà tra diversi anni. Con l’avvicinarsi del 2025, mi aspetto PC e workstation basati su ARM.
Il punto della situazione
Microsoft è stata una delle aziende che guida la tecnologia personale e, di volta in volta, la rivoluziona. Il passaggio a un PC a quattro processori, con un processore nel cloud e un altro incentrato sui carichi di intelligenza artificiale, è uno dei più grandi cambiamenti hardware da quando sono stati lanciati i PC. Dimostrando la sua profonda conoscenza di ciò che il mercato vuole, Microsoft ci offre una visione del futuro del nostro PC che implica e richiede una connessione cloud pervasiva.
Ora possiamo aspettarci un mondo in arrivo di app desktop ibride, NPC (personaggi non giocanti) in giochi che sono più simili a persone reali e app di supporto su PC che ci aiutano a ottenere vantaggi di produttività che non possiamo nemmeno sognare oggi .
Promettendo maggiori capacità di collaborazione non solo con i nostri colleghi, ma con computer sempre più intelligenti che possono intervenire e portare avanti i nostri progetti, Microsoft Build quest’anno prevede un ambiente di lavoro molto diverso, un set di strumenti per i dipendenti molto diverso e un hardware evoluto che può sembrare e funzionare molto diverso dai PC che abbiamo oggi.
In breve, dire che Microsoft Build è stato innovativo quest’anno sarebbe un eufemismo.