Lo Snapdragon 888 è il chip mobile più potente?
Grazie per l'A2A!
TL;DR
No.
Risposta più lunga
Lo Snapdragon 888 è il più potente chip mobile non-Apple in produzione, ma l'Apple A14 Bionic (e il derivato M1) batte l'888 nelle prestazioni della CPU.
Risposta completa
Per generazioni i SoC della serie A di Apple hanno dominato su tutti gli altri concorrenti nello spazio mobile, e mentre le ultime due generazioni di processori Snapdragon hanno ridotto il divario, non lo hanno del tutto chiuso.
Per mantenere la lunghezza della mia risposta ragionevole, mi concentrerò puramente sui core della CPU nei SoC, in quanto penso che sia più rilevante per la domanda.
Ciò a cui si arriva è una differenza nella filosofia di progettazione. Sia Apple che Qualcomm usano design big.LITTLE con "grandi" core ad alte prestazioni e "piccoli" core ad alta efficienza, ma i core effettivi sono abbastanza diversi.
Apple costruisce design completamente personalizzati basati su ARM - vale a dire che anche se i loro chip usano il set di istruzioni ARM, i core stessi sono un design nuovo, unico e progettato da Apple. Apple si è concentrata principalmente sulla creazione di grandi e potentissimi core di elaborazione ARM (chiamati Firestorm nella serie A14), facendo affidamento sulla totale integrazione verticale dei loro prodotti per ottenere efficienza.
In confronto, Qualcomm usa core progettati da ARM leggermente modificati. In contrasto con Apple, che può contare su una stretta integrazione del suo intero stack hardware e software per raggiungere l'efficienza, ARM ha bisogno di progettare i suoi core per funzionare bene in un'ampia varietà di casi d'uso e questo ha portato a una maggiore enfasi sull'efficienza dell'hardware di base. Come risultato, il Cortex-A78 di ARM non può competere con il Firestorm di Apple testa a testa.
Per iniziare a compensare questo ARM ha iniziato ad aggiungere core "Prime" alla loro lineup. I core Prime sono destinati ad essere più simili ai "grandi" core di Apple con l'attenzione puramente sulle prestazioni, affidandosi allo stack software per gestire l'efficienza. Il primo core "prime" di ARM è il Cortex-X1, ed è nello Snapdragon 888. Si tratta fondamentalmente di un Cortex-A78 modificato per le prestazioni rispetto all'efficienza, e riduce considerevolmente il divario con l'Apple Firestorm, ma non ce la fa del tutto, con l'Apple che ancora tira avanti nei carichi di lavoro single core.
Ora una cosa da notare è che l'SD888 ha 1 "Prime", 3 "grandi" e 4 "piccoli" core rispetto ai 2 "grandi" e 4 "piccoli" core dell'A14 Bionic, e se la potenza e il calore non fossero una preoccupazione, è teoricamente possibile che un 888 potrebbe effettivamente ottenere una vittoria sotto grandi carichi di lavoro multi-core, ma nel mondo reale questo non succede e non è successo.
Siccome l'X1 è il primo vero tentativo di ARM di creare un core a prestazioni pure, io terrei gli occhi aperti per la prossima generazione, perché penso che è lì che le cose si faranno davvero interessanti.