Perché l'Apple A8 è considerato migliore dello Snapdragon 805?
C'è una buona analisi dell'A8 sul sito di Anandtech.
Il design dello Snapdragon 810 non è un processore 8 core convenzionale.
Sono in realtà due quad core. 4 core veloci e 4 core a basso consumo. In qualsiasi momento, la CPU è in modalità veloce o a basso consumo. Non sono mai tutti gli 8 core in uso simultaneamente. Quindi la cosa degli 8 core è tecnicamente corretta, ma fuorviante.
L'uso di core multipli è molto vantaggioso quando il software è suddiviso in più thread da eseguire contemporaneamente. O quando molte applicazioni vengono eseguite simultaneamente. Questo tipo di architettura è super prezioso nei server e nelle render farm, ma i processori mobili tendono ad eseguire un'applicazione principale alla volta.
E queste applicazioni sono raramente scritte per sfruttare più di due core.
Nelle applicazioni tipiche, il programmatore usa un thread principale e un thread di supporto per il caricamento e altre attività asincrone. Raramente usano tre o più core. Quindi, quando stiamo eseguendo un browser web o caricando un'app, questo è il collo di bottiglia.
Nel mondo reale, un dispositivo mobile con cento core, non eseguirà giochi o applicazioni più velocemente di uno con due. Se state facendo il rendering dei VFX per gli Avengers, più core ci sono e meglio è.
Questa è un'immagine meme riproposta per mostrare il problema.
Quindi ciò che conta davvero è quanto sono veloci i primi uno o due core.
Quando guardiamo il design di ogni core, l'architettura basata su cyclone di Apple è significativamente più veloce.
Il ciclone sta decodificando più istruzioni allo stesso tempo. Quindi sta usando il parallelismo dove è più vantaggioso. Velocità in linea retta.
L'architettura principale del sistema sta davvero sfruttando i percorsi dati a 64 bit. E ci sono cache L1 e L2 più grandi.
Confronto dei core ARMv8-A
Quindi, in parole povere, nella maggior parte dei casi due core molto veloci > 4 core più lenti.
Articoli simili
- Come fa il Nexus 6, che ha un processore Snapdragon 805 a confrontarsi con un telefono con un processore Snapdragon 615 o 625?
- Qual è meglio tra Snapdragon 650, Snapdragon 800, Snapdragon 801 e Snapdragon 808?
- Quanto è buono il Qualcomm Snapdragon 678? Quali sono le specifiche dello Snapdragon 678?
- Lo Snapdragon 730G è più veloce dello Snapdragon 855? Ho sentito che è progettato per il gioco quindi deve essere più veloce, è vero?