Samsung Exynos 3110 vs 4210 | Samsung Exynos 4210 vs 3110 Viteză și performanță
Acest articol este despre două System-on-Chips (SoC) recente, concepute și fabricate de Samsung, vizând dispozitive portabile. În termenul unui laic, un SoC este un computer pe un singur IC (Circuit integrat, numit cip). Din punct de vedere tehnic, un SoC este un IC care integrează componente tipice pe un computer (cum ar fi microprocesor, memorie, intrare/ieșire) și alte sisteme care furnizează funcționalități electronice și radio. În timp ce Samsung a lansat Exynos 3110 în iunie 2010 cu Samsung Galaxy S, succesorul său Exynos 4210 a venit un an mai târziu, în aprilie 2011, când Samsung a lansat Galaxy S2.
De obicei, componentele majore ale unui SoC sunt CPU (unitatea centrală de procesare) și GPU (unitatea de procesare grafică). CPU-urile atât din Exynos 3110, cât și din Exynos 4210 se bazează pe ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, dezvoltat de ARM Holdings) v7 ISA (Instruction Set Architecture, cea care este folosită ca punct de plecare pentru proiectarea unui procesor). Ambele SoC-uri sunt fabricate folosind o tehnologie semiconductoare cunoscută sub numele de 45nm.
Samsung Exynos 3110
În iunie 2010, Samsung în Galaxy S a instalat pentru prima dată Exynos 3110. Designul original al Samsung Exynos 3110 (alias Samsung S5PC110) este co-dezvoltat de Samsung și Intrinsity (o companie de design de cipuri achiziționată ulterior de Apple) sub numele de cod Hummingbird. La momentul proiectării, Hummingbird era considerat SoC pentru următoarea generație de dispozitive portabile de în altă performanță și putere redusă. Din același motiv, Apple a adaptat procesorul lui Hummingbird pentru procesorul său Apple A4. Designerii au folosit arhitectura ARM Cotex A8 pentru procesorul său și arhitectura PowerVR SGX540 pentru GPU-ul său. CPU cu un singur nucleu din Exynos 3110 a folosit atât ierarhiile cache L1 (instrucțiuni și date) cât și L2. SoC-ul a fost stivuit de obicei cu 512MB DDR2 (Double Data Rate Synchronous Random Access Memory, versiunea 2 – DDR2 SDRAM), din care 128MB au fost folosiți de GPU ca cache. Cu această configurație cache specială (și ciudată), designerul a pretins performanțe grafice neașteptat de ridicate din acest cip.
Samsung Exynos 4210
În aprilie 2011, Samsung în Galaxy S2 a instalat pentru prima dată Exynos 4210. Exynos 4210 a fost proiectat și fabricat de Samsung sub numele de cod Orion. Este un succesor al lui Exynos 3110; prin urmare, mai bun decât Exynos 3110 în multe privințe. Atât procesorul său, seria dual core ARM Cotex A9 tactat la 1,2 GHz, cât și GPU-ul său, faimosul design Mali-400MP (4 nuclee) ARM tactat la 275MHz, sunt modele mult mai bune în comparație cu ceea ce era la dispoziție pentru Exynos 3110. Exynos 4210 a fost primul SoC (sau mai degrabă MPSoC – Multi Processor System-on-Chip) care a implementat Mali-400MP de la ARM. O altă atracție pentru Exynos 4210 este suportul său nativ pentru trei afișaje (ieșiri triple de afișare: 1xWXGA, 2xWSVGA), care este foarte util pentru dispozitivele care sunt vizate de Exynos 4210. Cipul a fost ambalat atât cu cache L1 (instrucțiuni și date) cât și L2. ierarhii și avea un SDRAM DDR3 de 1 GB încorporat.
O comparație între Exynos 3110 și Exynos 4210 este tabelată mai jos.
Samsung Exynos 3110 | Samsung Exynos 4210 | |
Data lansării | iunie 2010 | aprilie 2011 |
Tip | SoC | MPSoC |
Primul dispozitiv | Samsung Galaxy S | Samsung Galaxy S2 |
Alte dispozitive | Samsung Wave, Samsung Galaxy Tab, Google Nexus S | Nu este disponibil |
ISA | ARM v7 (32 de biți) | ARM v7 (32 de biți) |
CPU | ARM Cotex A8 (un singur miez) | ARM Cotex A9 (dual core) |
Viteza de ceas a CPU | 1GHz | 1,2GHz |
GPU | PowerVR SGX540 | ARM Mali-400MP (4 nuclee) |
Viteza de ceas a GPU | 400MHz (neverificat) | 275MHz |
Tehnologie CPU/GPU | 45nm | 45nm |
L1 Cache | 32kB instrucțiuni, 32kB date | 32kB instrucțiuni, 32kB date |
L2 Cache | 512kB | 1MB |
Memorie | 512MB Low Power DDR2 (se folosesc 128MB pentru cache-ul GPU) – efectiv 384MB | 1GB DDR3 de putere redusă (LP) |
Rezumat
În rezumat, Exynos 4210 este evident mai bun decât Exynos 3110 (care este de așteptat de la un design ulterioară). În timp ce Exynos 3110 folosea un procesor cu un singur nucleu și un GPU cu un singur nucleu, Exynos 4210 folosește un procesor dual core (care este tactat la o frecvență mai rapidă în comparație cu predecesorul său) și un GPU multi-core. În plus, este echipat cu cache L2 mai mare (512 kB față de 1 MB) și mai mare (384 MB față de 1 GB) și o arhitectură de memorie mai bună (DDR2 vs. DDR3).