Come si confronta un Raspberry Pi con un i3?
Dipende da quale Raspberry Pi e quale i3.
Prenderò due Raspberry Pi, il 3B+ e il 4.
E prenderò due i3, l'i3-1005G1 (laptop a bassa potenza) e l'i3-9100 (desktop).
I numeri non saranno benchmark diretti, invece saranno un'ipotesi educata.
Specs:
RPi 3B: 4x 1.4Ghz - A53 Cores
RPi 4: 4x 1.5Ghz - A72 Cores
i3-1005G1: 2x 1.2-3.4Ghz Intel core
i3-9100: 4x 3.6-4.2Ghz Intel Cores.
Questi processori hanno architetture diverse, quindi avranno diversi IPC (istruzioni per clock).
L'A53 ha circa 0,5 IPC relativo rispetto all'A72.
L'A72 ha circa 0,7 IPC relativo rispetto ai core Intel.
Quindi metteremo dei fattori semplicistici di punteggio IPC su ogni core del processore.
A53 = 1X
A72 = 2X
Intel = 3X
Metterò anche nella lista sia le prestazioni stimate single threaded che quelle multithreaded, poiché entrambe sono importanti.
Per l'RPi 3B: 1.4 / 5.6
La performance in single thread è 1.4 * 1 = 1.4
Multithreaded è: 1.4 * 4 * 1 = 5.6
Per l'RPi 4: 3 / 12
Single thread: 1.5 * 2 = 3
Multithread: 4 * 1.5 * 2 = 12
Per i3-1005G1: 10.2 / 19.5
Singolo thread: 3.4 * 3 = 10.2
Multithreaded sarà più complesso, dal momento che il chip è sia hyperthreaded e potenza limitata:
Mi aspetto questo chip per essere circa 2.5 Ghz tutti i core nella maggior parte dei portatili.
Quindi Multithreaded i3-1005G1: 2 (core) * 2.5 (Ghz) * 1.3 (fattore hyperthread comune) * 3 (IPC) = 19.5
i3-9100: 12.3 / 45.6
Singolo thread: 4.2 * 3 = 12.3
Multithread: 3.8(previsto turbo all core) * 4 * 3 = 45.6
Secondo i miei calcoli il Pi4 dovrebbe essere circa 210% più veloce del Pi3 in singlehread e multithread. Con un benchmark di compressione, il 4 è il 208% più veloce in multithread, e il 185% più veloce in singlethread del pi3, il che significa che i miei numeri IPC sono ok.
Anche con questi numeri, il desktop i3 dovrebbe essere il 20% più veloce in ST e 2X in MT rispetto al portatile. Nei benchmark la differenza multithreaded è minore perché i benchmark sono di breve durata e il portatile passa a frequenze più alte.
Quindi per ottenere numeri relativi:
Pi3 vs laptop i3: 3.5 - 7.3 volte più lento.
Pi4 vs laptop i3: 1.6 - 3.4 volte più lento.
Pi3 vs desktop i3: 8 - 9 volte più lento.
Pi4 vs desktop i3: 3.8 - 4.1 volte più lento.
Per l'uso generale sul desktop con programmi normali:
Pi3 vs laptop i3: 7.3 volte più lento.
Pi4 vs laptop i3: 3.4 volte più lento.
Pi3 vs desktop i3: 8.8 volte più lento.
Pi4 vs desktop i3: 4.1 volte più lento.
Per lavori multimediali pesanti, compressione, codifica:
Pi3 vs laptop i3: 3.5 volte più lento.
Pi4 vs laptop i3: 1.6 volte più lento.
Pi3 vs desktop i3: 8 volte più lento.
Pi4 vs desktop i3: 3.8 volte più lento.
Articoli simili
- Qual è la differenza tra Raspberry Pi 3 e Raspberry Pi 4?
- Qual è una migliore stazione di hacking portatile, Raspberry Pi con Kali Linux o un dispositivo Android con Kali NetHunter?
- Come fa l'hardware del Raspberry Pi 4 a confrontarsi con un moderno PC o laptop?
- Quale piattaforma di sviluppo IoT, come ESP32 e Raspberry Pi, è meglio usare con AWS per i principianti?