opengl:soclist
文書の過去の版を表示しています。
SoC spec list
link
Qualcomm | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
MSM7201A | ARM | ARM11 | ? | ARMv6 | 1 | – | – | – | – | 16K/16K | – | – | ? | ? | ? | ATI | Adreno 130/Imageon | ? | – | HW T&L | – | ES 1.1 |
MSM7225 | ARM | ARM11 | 528MHz | ARMv6 | 1 | – | – | – | – | ? | ? | – | ? | ? | 65nm | – | – | – | – | – | – | – |
MSM7227 | ARM | ARM11 | 1.0GHz | ARMv6 | 1 | VFPv2 | – | – | – | ? | ? | – | ? | ? | 65nm | Qualcomm/ATI | Adreno 200/Imageon Z430 | ? | – | unified | 3.0 | ES 1.1 |
Snapdragon S1 QSD8250/QSD8650 | Qualcomm | Scorpion | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON 128bit | – | – | 32K/32K | 256K | OoO | ? | ? | 65nm | Qualcomm/ATI | Adreno 200/Imageon Z430 | ? | – | unified | 3.0 | ES 2.0 |
Snapdragon S2 MSM8255/MSM8655 | Qualcomm | Scorpion | 1.4GHz | ARMv7A | 1 | VFPv3-D32 | NEON 128bit | – | – | ? | ? | OoO | ? | ? | 45nm | Qualcomm | Adreno 205 | ? | – | unified | 3.0 | ES 2.0 |
Snapdragon S2 MSM7230 | Qualcomm | Scorpion | ? | ARMv7A | 1 | VFPv3-D32 | NEON 128bit | – | – | ? | ? | OoO | ? | ? | 45nm | Qualcomm | Adreno 205 | ? | – | unified | 3.0 | ES 2.0 |
Snapdragon S3 APQ8060 | Qualcomm | Scorpion | 1.7GHz | ARMv7A | 2 | VFPv3-D32 | NEON 128bit | – | – | ? | ? | OoO | 32bit LPDDR2 333MHz | 2.66GB/s | 45nm | Qualcomm | Adreno 220 | ? | – | unified | 3.0 | ES 2.0 |
Snapdragon S3 MSM8260/MSM8660 | Qualcomm | Scorpion | 1.7GHz | ARMv7A | 2 | VFPv3-D32 | NEON 128bit | – | – | ? | ? | OoO | 32bit LPDDR2 333MHz | 2.66GB/s | 45nm | Qualcomm | Adreno 220 | ? | – | unified | 3.0 | ES 2.0 |
Snapdragon S4 Play MSM8225Q/MSM8625Q | ARM | Cortex-A5 | 1.2GHz | ARMv7A | 4 | VFPv4-D32 | NEON 32bit | – | – | ? | ? | – | ? | ? | 45nm | Qualcomm | Adreno 203 | ? | – | unified | 3.0 | ES 2.0 |
Snapdragon S4 Plus MSM8960 | Qualcomm | Krait | 1.7GHz | ARMv7A | 2 | VFPv4-D32 | NEON 128bit | – | 4K/4K | 16K/16K | 1M | OoO | 64bit LPDDR2 500MHz | 8.0GB/s | 28nm | Qualcomm | Adreno 225 | ? | – | unified | 3.0 | ES 2.0 |
Snapdragon S4 Pro APQ8064 | Qualcomm | Krait | 1.7GHz | ARMv7A | 4 | VFPv4-D32 | NEON 128bit | – | 4K/4K | 16K/16K | 2M | OoO | 64bit 533MHz | 8.5GB/s | 28nm | Qualcomm | Adreno 320 | ? | – | unified | 4.0 | ES 3.0 |
Snapdragon 200 | ARM | Cortex-A5 | 1.4GHz | ARMv7A | 4 | VFPv4-D32 | NEON 32bit | – | – | ? | ? | – | ? | ? | 28nm | Qualcomm | Adreno 203 | ? | – | unified | 3.0 | ES 2.0 |
Snapdragon 400 | Qualcomm | Krait 200 | 1.7GHz | ARMv7A | 2 | VFPv4-D32 | NEON 128bit | – | 4K/4K | 16K/16K | 2M | OoO | ? | ? | 28nm | Qualcomm | Adreno 305 | ? | – | unified | 4.0 | ES 3.0 |
Snapdragon 600 APQ8064T | Qualcomm | Krait 300 | 1.9GHz | ARMv7A | 4 | VFPv4-D32 | NEON 128bit | – | 4K/4K | 16K/16K | 2M | OoO | 64bit ? | ? | 28nm | Qualcomm | Adreno 320 | ? | – | unified | 4.0 | ES 3.0 |
Snapdragon 800 MSM8974 | Qualcomm | Krait 400 | 2.3GHz | ARMv7A | 4 | VFPv4-D32 | NEON 128bit | – | 4K/4K | 16K/16K | 2M | OoO | 64bit LPDDR3 800MHz | 12.8GB/s | 28nm | Qualcomm | Adreno 330 | ? | – | unified | 4.0 | ES 3.0 |
Snapdragon 410 | ARM | Cortex-A53 | ?.0GHz | ARMv8A | ? | VFP/AA64 | NEON | – | ? | ? | ? | OoO | ? | ? | 28nm | Qualcomm | Adreno 306 | ? | – | unified | 4.0 | ES 3.0 |
Snapdragon 610 | ARM | Cortex-A53 | ?.0GHz | ARMv8A | 4 | VFP/AA64 | NEON | – | ? | ? | ? | OoO | ? | ? | ? | Qualcomm | Adreno 405 | ? | – | unified | 5.1 | ES 3.0/D3D11.2 |
Snapdragon 615 | ARM | Cortex-A53 | ?.0GHz | ARMv8A | 8 | VFP/AA64 | NEON | – | ? | ? | ? | OoO | ? | ? | ? | Qualcomm | Adreno 405 | ? | – | unified | 5.1 | ES 3.0/D3D11.2 |
TI | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
OMAP3630 | ARM | Cortex-A8 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | – | 32bit LPDDR 200MHz | 1.6GB/s? | ? | Imagination | PowerVR SGX530 | ? | – | unified | 3.0 | ES 2.0 |
OMAP4430 | ARM | Cortex-A9 | 1.2GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | 64bit LPDDR2 400MHz | 6.4GB/s | 40nm | Imagination | PowerVR SGX540 | 304MHz | – | unified | 3.0 | ES 2.0 |
OMAP4460 | ARM | Cortex-A9 | 1.5GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | 64bit LPDDR2 400MHz | 6.4GB/s | 40nm | Imagination | PowerVR SGX540 | 384MHz | – | unified | 3.0 | ES 2.0 |
OMAP4470 | ARM | Cortex-A9 | 1.8GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | 64bit LPDDR2 466MHz | 7.4GB/s | 40nm | Imagination | PowerVR SGX544 | 384MHz | – | unified | 3.0 | ES 2.0 |
Samsung | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
S5PC100 | ARM | Cortex-A8 | 833MHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 256K | – | 32bit DDR2/LPDDR2 333Mbps/pin | 1.3MB/s? | ? | Imagination | PowerVR SGX535 | ? | – | unified | 3.0 | ES 2.0 |
S5PC110 / Exynos 3110 / Exynos 3 Single | ARM | Cortex-A8 | 1.4GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 512K | – | 32bit DDR2/LPDDR2 400Mbps/pin | 1.6GB/s | ? | Imagination | PowerVR SGX540 | 200MHz | – | unified | 3.0 | ES 2.0 |
Exynos 4210 / S5PC210 / Exynos 4 Dual 45nm | ARM | Cortex-A9 | 1.4GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 1M | OoO | 64bit DDR3/LPDDR2/DDR2 800Mbps | 6.4GB/s | 45nm | ARM | Mali-400MP4 | ? | – | discrete | 3.0 | ES 2.0 |
Exynos 4212 / Exynos 4 Dual 32nm | ARM | Cortex-A9 | 1.6GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | 64bit DDR3/LPDDR2 | 6.4GB/s | 32nm | ARM | Mali-400MP4 | ? | – | discrete | 3.0 | ES 2.0 |
Exynos 4412 / Exynos 4 Quad | ARM | Cortex-A9 | 1.6GHz | ARMv7A | 4 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | 64bit DDR3/LPDDR2 | 6.4GB/s | 32nm | ARM | Mali-400MP4 | ? | – | discrete | 3.0 | ES 2.0 |
Exynos 5250 / Exynos 5 Dual | ARM | Cortex-A15 | 1.7GHz | ARMv7A | 2 | VFPv4-D32 | NEON 128bit | – | – | 32K/32K | 1M | OoO | 64bit DDR3/LPDDR3 800MHz | 12.8GB/s | 32nm | ARM | Mali-T604 | 533MHz | – | unified | 4.0 | ES 3.0 |
Exynos 5 Octa (5410) | ARM | Cortex-A15 x4 + Cortex-A7 x4 big.LITTLE | 1.6GHz + 1.2GHz | ARMv7A | 4 + 4 | VFPv4-D32 | NEON 128bit | – | – | ? | ? | ? | ? | ? | ? | Imagination | PowerVR SGX544MP3 | 533MHz | – | unified | 3.0 | ES 2.0 |
Exynos 5 Octa (5420) | ARM | Cortex-A15 x4 + Cortex-A7 x4 big.LITTLE | 1.8GHz + 1.3GHz | ARMv7A | 4 + 4 | VFPv4-D32 | NEON 128bit | – | – | ? | ? | ? | ? | ? | ? | ARM | Mali-T628 | ??0MHz | – | unified | 3.0 | ES 2.0 |
Apple | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
A4 | ARM | Cortex-A8 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 640K | – | ? | ? | 45nm | Imagination | PowerVR SGX535 | ? | – | unified | 3.0 | ES 2.0 |
A5 | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | 1M | OoO | 64bit | 6.4GB/s | 45nm/32nm | Imagination | PowerVR SGX543MP2 | ? | – | unified | 3.0 | ES 2.0 |
A5X | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 1M | OoO | 128bit | 12.8GB/s | 45nm | Imagination | PowerVR SGX543MP4 | ? | – | unified | 3.0 | ES 2.0 |
A6 | ARM | Swift | 1.3GHz? | ARMv7A | 2 | VFPv4-D32 | NEON 128bit | – | – | 32K/32K | 1M | OoO | 64bit | 8.5GB/s | 32nm | Imagination | PowerVR SGX543MP3 | ? | – | unified | 3.0 | ES 2.0 |
A6X | ARM | Swift | 1.4GHz? | ARMv7A | 2 | VFPv4-D32 | NEON 128bit | – | – | 32K/32K | 1M | OoO | 128bit | 17.0GB/s | 32nm | Imagination | PowerVR SGX554MP4 | ? | – | unified | 3.0 | ES 2.0 |
A7 | ARM | Apple Cyclone | 1.3GHz | ARMv8A | 2 | VFPv4/AA64 | NEON | – | – | 64K/64K | 1M | OoO | 64bit LPDDR3 | ? | ? | Imagination | PowerVR G6430 | ? | – | ? | 4.0 | ES 3.0 |
NVIDIA | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
Tegra 250 AP20H | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 2 | VFPv3-D16 | – | – | – | 32K/32K | 1M | OoO | 32bit DDR2-600/LPDDR2-667 | 2.66GB/s | 40nm | NVIDIA | ULP GeForce(8) | 300MHz | – | discrete | 3.0 | ES 2.0 |
Tegra 250 T20 | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 2 | VFPv3-D16 | – | – | – | 32K/32K | 1M | OoO | 32bit DDR2-600/LPDDR2-667 | 2.66GB/s | 40nm | NVIDIA | ULP GeForce(8) | 333MHz | – | discrete | 3.0 | ES 2.0 |
Tegra 3 | ARM | Cortex-A9 | 1.6GHz (TB1.7GHz) | ARMv7A | 4 + 1 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 1M + 256K? | OoO | 32bit DDR3L 1500/LPDDR2-1066 | 6.0GB/s | 40nm | NVIDIA | ULP GeForce(12) | ? | – | discrete | 3.0 | ES 2.0 |
Tegra 4i | ARM | Cortex-A9 R4 | 2.3GHz | ARMv7A | 4 + 1 | VFPv3-D32? | NEON 64bit | – | – | ? | ? | OoO | 32bit LPDDR3 | 6.4GB/s | 28nm | NVIDIA | ULP GeForce(60) | ? | – | discrete? | 3.0? | ES 2.0? |
Tegra 4 | ARM | Cortex-A15 | 1.9GHz | ARMv7A | 4 + 1 | VFPv4-D32 | NEON 128bit | – | – | 32K/32K | 2MB + 512KB | OoO | 64bit DDR3L/LPDDR3 | ? | 28nm | NVIDIA | ULP GeForce(72) | ? | – | discrete? | 3.0? | ES 2.0? |
Freescale | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
i.MX515 | ARM | Cortex-A8 | 0.8GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 256K | – | 32bit DDR2/mDDR 200MHz | 1.6GB/s | ? | AMD | AMD Z430 (Adreno200) | ? | – | unified | 3.0 | ES 2.0 |
i.MX6Q | ARM | Cortex-A9 | 1.2GHz | ARMv7A | 4 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 1M | – | 64bit LPDDR2/DDR3 533MHz | 8.5GB/s | ? | Vivante | GC2000 | ? | – | unified | 3.0 | ES 3.0/CL 1.0 |
HiSilicon (Huawei) | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
3716C | ARM | Cortex-A9 | 1.5GHz | ARMv7A | 1 | VFPv3-D32? | NEON? 64bit | – | – | ? | ? | OoO | 32bit DDR2/DDR3 | ? | ? | ? | ? | ? | – | ? | 3.0 | ES 2.0 |
K3V2 | ARM | Cortex-A9 | 1.5GHz | ARMv7A | 4 | VFPv3-D32? | NEON? 64bit | – | – | ? | 1M | OoO | 64bit 533MHz LPDDR2 | ? | ? | Hisilicon (Vivante) | Immersion.16 (GC2000?) | ? | – | ? | 3.0 (4.0?) | ES 2.0 (3.0?) |
Rockchip | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
RK2818 | ARM | ARM9 | 0.6GHz | ARMv5 | 1 | ? | – | – | – | ? | – | – | DDR2 | ? | ? | ? | ? | ? | – | ? | ?.0 | ES ?.0 |
RK2918 | ARM | Cortex-A8 | 1.2GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | – | 16/32bit DDR3/DDR2/mDDR | ? | ? | Vivante | GC800 | ? | – | unified | 3.0 | ES 2.0 |
RK2928 | ARM | Cortex-A9 | 1.2GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | ? | ? | ? | ARM | Mali-400MP | – | – | discrete | 3.0 | ES 2.0 |
RK3066 | ARM | Cortex-A9 | 1.5GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | 16/32bit DDR3/LPDDR2/LVDDR3 | ? | 40nm | ARM | Mali-400MP4 | 250MHz | – | discrete | 3.0 | ES 2.0 |
RK3168 | ARM | Cortex-A9 | 1.2GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | ? | ? | 28nm | Imagination | PowerVR SGX540 | 400MHz | – | unified | 3.0 | ES 2.0 |
RK3188 | ARM | Cortex-A9 | 1.8GHz | ARMv7A | 4 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | ? | ? | 28nm | ARM | Mali-400MP4 | 533MHz | – | discrete | 3.0 | ES 2.0 |
Amlogic | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
8726-M3 | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | – | ? | ? | ? | ARM | Mali-400 | ? | – | discrete | 3.0 | ES 2.0 |
8726-M6 | ARM | Cortex-A9 | 1.5GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | – | ? | ? | ? | ARM | Mali-400MP2 | ? | – | discrete | 3.0 | ES 2.0 |
8726-MX | ARM | Cortex-A9 | 1.5GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | – | ? | ? | ? | ARM | Mali-400M2 | ? | – | discrete | 3.0 | ES 2.0 |
Allwinner (BOXCHIP) | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
A10 | ARM | Cortex-A8 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 256K | – | 32bit DDR2/DDR3 | ? | ? | ARM | Mali-400 | ? | – | discrete | 3.0 | ES 2.0 |
A13 | ARM | Cortex-A8 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 256K | – | 16bit DDR2/DDR3 | ? | ? | ARM | Mali-400 | ? | – | discrete | 3.0 | ES 2.0 |
A20 | ARM | Cortex-A7 | 1.?GHz | ARMv7A | 2 | VFPv4-D32 | NEON 32bit | – | – | 32K/32K | 512K | – | 32bit DDR2/DDR3/DDR3L | ? | ? | ARM | Mali-400MP2 | ? | – | unified | 3.0 | ES 2.0 |
A31s | ARM | Cortex-A7 | 1.?GHz | ARMv7A | 4 | VFPv4-D32 | NEON 32bit | – | – | 32K/32K | 1M | – | 32bit DDR3/LPDDR2/DDR3L | ? | ? | Imagination | PowerVR SGX544MP2 | ? | – | unified | 3.0 | ES 2.0 |
A31 | ARM | Cortex-A7 | 1.?GHz | ARMv7A | 4 | VFPv4-D32 | NEON 32bit | – | – | 32K/32K | 1M | – | 64bit DDR3/LPDDR2/DDR3L | ? | ? | Imagination | PowerVR SGX544MP2 | ? | – | unified | 3.0 | ES 2.0 |
MediaTek | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
MT6575 | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | – | ? | ? | ? | Imagination | PowerVR SGX531 | ? | – | unified | 3.0 | ES 2.0 |
MT6577 | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | – | ? | ? | ? | Imagination | PowerVR SGX531 | ? | – | unified | 3.0 | ES 2.0 |
MT6589 | ARM | Cortex-A7 | 1.2GHz | ARMv7A | 4 | VFPv4-D32 | NEON 32bit | – | – | ? | ? | – | ? | ? | 28nm | Imagination | PowerVR SGX544 | 300MHz | – | unified | 3.0 | ES 2.0 |
MT6592 | ARM | Cortex-A7 | 2.0GHz | ARMv7A | 8 | VFPv4-D32 | NEON 32bit | – | – | ? | ? | – | ? | ? | ? | ARM | Mali-450MP4 | ?MHz | – | discrete | 3.0 | ES 2.0 |
MT6732 | ARM | Cortex-A53 | 1.5GHz | ARMv8A | 4 | VFPv4/AA64 | NEON | – | – | ? | ? | – | ? | ? | ? | ARM | Mali-T760 | ?MHz | – | unified | 4.0 | ES 3.0 |
MT8317 | ARM | Cortex-A9 | 1.2GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit? | – | – | ? | ? | – | ? | ? | ? | Imagination | PowerVR SGX531 | ? | – | unified | 3.0 | ES 2.0 |
MT8125/MT8389 | ARM | Cortex-A7 | 1.2GHz | ARMv7A | 4 | VFPv4-D32 | NEON 32bit | – | – | ? | ? | – | ? | ? | 28nm | Imagination | PowerVR SGX544 | 300MHz | – | unified | 3.0 | ES 2.0 |
Telechips | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
TCC8900 | ARM | ARM11 | 0.7GHz | ARMv6 | 1 | VFPv2 | – | – | – | ? | – | – | ? | ? | ? | ARM | Mali-200 | ? | – | discrete | ?.0 | ES ?.0 |
TCC8923 | ARM | Cortex-A5 | 1.0GHz | ARMv7A | 1 1) | VFPv4-D32 | NEON 32bit | – | – | ? | 256K | – | DDR2/LPDDR2/DDR3 | ? | ? | ARM | Mali-400 | ? | – | discrete | 3.0 | ES 2.0 |
ZiiLABS | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
ZMS-08 HD | ARM | Cortex-A8 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 256K | – | 32/64bit mDDR/DDR2 333MHz | ? | ? | ZiiLABS | ZMS-08 PE (64) | ? | – | unified | 3.0 | ES 2.0 |
ZMS-20 | ARM | Cortex-A9 | 1.5GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 1M | – | DDR2/DDR3 | ? | ? | ZiiLABS | (48) 26GFlops | – | 26G | unified | 3.0 | ES 2.0 |
ZMS-40 | ARM | Cortex-A9 | 1.5GHz | ARMv7A | 4 | VFPv3-D32 | NEON 64bit | – | – | 32K/32K | 1M | – | 64bit DDR2/DDR3 533MHz | 8.5GB/s | ? | ZiiLABS | (96) 58GFlops | – | 58G | unified | 3.0 | ES 2.0 |
RENESAS | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
EV2 | ARM | Cortex-A9 | 533MHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | ? | ? | ? | Imagination | PowerVR SGX530 | ? | – | unified | 3.0 | ES 2.0 |
SH-Mobile APE5R (MP5225) | ARM | Cortex-A9 | 1.2GHz | ARMv7A | 2 | VFPv3-D32 | NEON 64bit | – | – | ? | ? | OoO | ? | ? | ? | Imagination | PowerVR SGX543MP | ? | – | unified | 3.0 | ES 2.0 |
Ingenic | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
JZ4770 | MIPS | XBurst | 1.0GHz | MIPS32-R2 | 1 | FPU | – | – | – | 16K/16K | 256K | 8-stage | 16/32bit DDR2/DDR/mDDR | ? | ? | Vivante | GC860 | ? | – | unified | 3.0 | ES 2.0 |
JZ4775 | MIPS | XBurst | 1.0GHz | MIPS32-R2 | 1 | FPU | – | – | – | 16K/16K | 256K | 8-stage | 16/32bit DDR2/DDR/mDDR | ? | ? | – | – | ? | – | – | – | – |
Actions | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
ATM7025 | ARM | Cortex-A5? | 1.1GHz | ARMv7A | 4 | VFPv4-D32 | NEON 32bit | – | – | ? | ? | – | ? | ? | ? | Vivante | GC1000 | ? | – | unified | 3.0 | ES 2.0 |
ATM7029 | ARM | Cortex-A5? | 1.5GHz | ARMv7A | 4 | VFPv4-D32 | NEON 32bit | – | – | ? | ? | – | ? | ? | ? | Vivante | GC1000Plus | ? | – | unified | 3.0 | ES 2.0 |
WonderMedia (VIA) | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
PRISM WM8850 | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON | – | – | ? | ? | – | ? | ? | ? | ARM | Mali-400 | ? | – | unified | 3.0 | ES 2.0 |
PRISM WM8950 | ARM | Cortex-A9 | 1.0GHz | ARMv7A | 1 | VFPv3-D32 | NEON | – | – | ? | ? | – | ? | ? | ? | ARM | Mali-400 | ? | – | unified | 3.0 | ES 2.0 |
PRISM WM8980 | ARM | Cortex-A9 | 1.2GHz | ARMv7A | 2 | VFPv3-D32 | NEON | – | – | ? | ? | – | ? | ? | ? | ARM | Mali-400MP2 | ? | – | unified | 3.0 | ES 2.0 |
Broadcom | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
BCM2835 | ARM | ARM1176JZ-F | 700MHz | ARMv6 | 1 | VFPv2 | – | – | – | ? | ? | – | ? | ? | ? | Broadcom (Alphamosaic) | VideoCore 4 | ? | – | ? | 3.0 | ES 2.0 |
BCM28155/28145 | ARM | Cortex-A9 | 1.2GHz | ARMv7A | 2 | VFPv3-D32 | NEON | – | – | ? | ? | – | 64bit LPDDR2 400MHz dual (28145 single 32bit) | ? | ? | Broadcom (Alphamosaic) | VideoCore 4 | ? | – | ? | 3.0 | ES 2.0 |
SPREAD TRUM | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
SC7710 | ARM | Cortex-A5 | 1.0GHz | ARMv7A | 1 | VFPv4? | ? | – | – | 32K/32K | 256K | – | ? | ? | ? | Broadcom | VideoCore | Mali-400 (30MTri/s 256Mpix/s) | – | discrete | 3.0 | ES 2.0 |
Intel | ||||||||||||||||||||||
name | CPU | CPU | clock | ARCH | core | FPU | SIMD | C-Flops | L0 | L1 | L2 | pipe | RAM | MemBW | process | GPU | GPU | clock | G-Flops | unit | shader | OpenGL |
Atom Z600 | Intel | Atom | 1.2GHz | x86 | 1 HT | x87 | SSSE3 | – | – | 32K/24K | 512K | – | 32bit LPDDR1-400 | 1.6GB/s | 45nm | Imagination | PowerVR SGX540 | ? | – | unified | 3.0 | ES 2.0 |
Atom Z2420 Lexington | Intel | Atom | 1.2GHz | x86/x64 | 1 HT2 | x87 | SSSE3 | – | – | 32K/24K | 512K | – | 64bit LPDDR2-800 | 6.4GB/s | 32nm | Imagination | PowerVR SGX540 | 400MHz | – | unified | 3.0 | ES 2.0 |
Atom Z2460 Medfield | Intel | Atom | 1.6GHz | x86/x64 | 1 HT2 | x87 | SSSE3 | – | – | 32K/24K | 512K | – | 64bit LPDDR2 400MHz 800MT/s | 6.4GB/s | 32nm | Imagination | PowerVR SGX540 | 400MHz | - | unified | 3.0 | ES 2.0 |
Atom Z2760 Cloverview, Clover Trail | Intel | Atom | 1.8GHz | x86 | 2 HT4 | x87 | SSSE3 | – | – | 32K/24K | 1M | – | 64bit LPDDR2-800 | 6.4GB/s | 32nm | Imagination | PowerVR SGX545 | 533MHz | – | unified | 3.0 | ES 2.0 |
Atom Z2520 Clover Trail+ | Intel | Atom | 1.2GHz | x86/x64 | 2 HT4 | x87 | SSSE3 | – | – | 32K/24K | 1M | – | 64bit LPDDR2-1066 | 8.5GB/s | 32nm | Imagination | PowerVR SGX544MP2 | 300MHz | – | unified | 3.0 | ES 2.0 |
Atom Z2560 Clover Trail+ | Intel | Atom | 1.6GHz | x86/x64 | 2 HT4 | x87 | SSSE3 | – | – | 32K/24K | 1M | – | 64bit LPDDR2-1066 | 8.5GB/s | 32nm | Imagination | PowerVR SGX544MP2 | 400MHz | – | unified | 3.0 | ES 2.0 |
Atom Z2580 Clover Trail+ | Intel | Atom | 2.0GHz | x86/x64 | 2 HT4 | x87 | SSSE3 | – | – | 32K/24K | 1M | – | 64bit LPDDR2 1066MT/s | 8.5GB/s | 32nm | Imagination | PowerVR SGX544MP2 | 400MHz (TB 533MHz) | – | unified | 3.0 | ES 2.0 |
Atom Z3400 Merrifield | Intel | Atom Silvermont | 2.13GHz | x86/x64 | 2 | x87 | SSE4.2 | – | – | 32K | ?M | – | LPDDR3 533MHz | ? | 22nm | Imagination | PowerVR G6400 | ? | – | – | 4.0 | ES 3.0 |
Atom Z3500 Moorefield | Intel | Atom Silvermont | 2.3GHz | x86/x64 | 4 | x87 | SSE4.2 | – | – | 32K | ?M | – | LPDDR3 800MHz | ? | 22nm | Imagination | PowerVR G6430 | ? | – | – | 4.0 | ES 3.0 |
Atom Z3740 Bay Trail-T | Intel | Atom Silvermont | 1.33GHz (TB 1.86GHz) | x86/x64 | 4 | x87 | SSE4.2 | – | – | 32K | 2M | – | 128bit LPDDR3 1066 | 17.1GB/s | 22nm | Intel | Intel HD Graphics G7 4EU | 311MHz (TB 667MHz) | – | – | 5.1 | GL 4.0 |
Atom Z3770 Bay Trail-T | Intel | Atom Silvermont | 1.46GHz (TB 2.39GHz) | x86/x64 | 4 | x87 | SSE4.2 | – | – | 32K | 2M | – | 128bit LPDDR3 1066 | 17.1GB/s | 22nm | Intel | Intel HD Graphics G7 4EU | 311MHz (TB 667MHz) | – | – | 5.1 | GL 4.0 |
補足
- 公式サイト + wikipedia を参考にさせて頂きました。
- L0/L1 cache サイズは per core です。L2/L3 は total です。
- メモリ BW (Bandwidth) は対応可能な最も速いメモリで計算しています。必ずしも実際の端末が最速の構成で作られているとは限りません。
- 内容には間違いが含まれている可能性があります。仕様が変更されている可能性があります。
- CPU/GPU ともに core 数だけで性能を判断することはできません。同一の CPU/GPU core の場合のみ core 数は目安になります。
- 実際の動作 clock は端末によって異なります。
- 対応機能は OS やドライバに依存します。必ずしもすべての端末で記載されている HW 機能や API set が利用できるわけではありません。
- CPU core 数はアプリケーションプロセッサとして OS が認識するものだけ掲載しています。SoC 内のコントローラとしての CPU core は含みません。
- SoC によってはコントローラ CPU core をカウントしているものもあるので注意してください。
- Tegra/big.LITTLE 等の低消費電力用アプリケーション core は (+n) の形で掲載しています。これらの追加 core は省電力向けでパフォーマンス向上には原則寄与しません。
- 注意: big.LITTLE は OS によっては非対称で並列動作可能となる可能性があります。ただし特殊なスケジューラが必要です。
- 参考
CPU core
ARM core
design | core | DMIPS/MHz | ISA | BM arch | core | L0 | L1 | L2 | L3 | pipe-depth | dec/issue | exec | FPU | SIMD | fop/clock | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ARM | ARM9 (ARM926) | 1.1 | ARMv5TE | AArch32 | 1 | L1 | L2 | 5 stage | in-order | single | 1 | 0 | ||||
ARM | ARM11 (ARM1176) | 1.25 | ARMv6 | AArch32 | 1-4 | L1 | L2 | 8 stage | in-order | single | 1 | (VFPv2) | 1 | |||
ARM | Cortex-A5 | 1.6 | ARMv7A | AArch32 | 1-4 | L1 | L2 | 8 stage | in-order | single | 1 | (VFPv4) | (NEON) | |||
ARM | Cortex-A7 | 1.9 | ARMv7A | AArch32 | 1-4X | L1 | L2 | 8 stage | in-order | 2 | 2 | (VFPv4) | (NEON) 32bit | 2 | ||
ARM | Cortex-A8 | 2.0 | ARMv7A | AArch32 | 1 | 32K/32K | 0-1M | 13 stage | in-order | 2 | 2 | VFPv3-D32 (blocked) | NEON 64bit | 4 | ||
Qualcomm | Scorpion | 2.1 | ARMv7A | AArch32 | 1-2 | L1 | L2 | out-of-order | 2/? | ? | VFPv3-D32 | NEON 128bit | 8 | |||
ARM | Cortex-A53 | 2.3 | ARMv8A | AArch64/32 | 1-4X | 8-64K | 0.5-2M | in-order | 2/? | 5 | AArch64 NEON | AArch64 NEON | ||||
Intel | Atom | 2.4 | IA32/Intel64 | x86 | 1-2 HT | 32K/24K | 0.5M | in-order | 2 | 2 | FPU x87 / SSE2 | SSSE3 | 6 | |||
ARM | Cortex-A9 | 2.5 | ARMv7A | AArch32 | 1-4 | 16-64K | 0.5-8M | 8 stage | out-of-order | 2/4? | ? | (VFPv3) | (NEON) 64bit | 4 | ||
ARM | Cortex-A9 R4 | ? | ARMv7A | AArch32 | 1-4 | 16-64K | 0.5-8M | 8 stage | out-of-order | 2/4? | ? | (VFPv3) | (NEON) 64bit | 4 | ||
ARM | Cortex-A12 | ARMv7A | AArch32 | |||||||||||||
Qualcomm | Krait | 3.3 | ARMv7A | AArch32 | 1-4 | 4K/4K | 16K/16K | L2 | out-of-order | 3/? | ? | VFPv4 | NEON 128bit | 8 | ||
ARM | Cortex-A15 | 3.5 | ARMv7A | AArch32 | 1-4X | L1 | L2 | 15 stage | out-of-order | 3/8mop | 8mop | VFPv4 | NEON 64bit x2 | 8 | ||
ARM | Cortex-A17 | ARMv7A | AArch32 | |||||||||||||
Qualcomm | Krait 200 | ? | ARMv7A | AArch32 | ? | 4K/4K | L1 | L2 | out-of-order | 3/? | ? | VFPv4 | NEON 128bit | 8 | ||
Qualcomm | Krait 300 | ? | ARMv7A | AArch32 | ? | 4K/4K | L1 | L2 | out-of-order | 3/? | ? | VFPv4 | NEON 128bit | 8 | ||
Qualcomm | Krait 400 | ? | ARMv7A | AArch32 | ? | 4K/4K | L1 | L2 | out-of-order | 3/? | ? | VFPv4 | NEON 128bit | 8 | ||
Apple | Swift | ? | ARMv7A | AArch32 | ? | L1 | L2 | out-of-order | 3?/? | ? | VFPv4 | NEON 128bit | 8 | |||
Apple | Cyclone | ? | ARMv8A | AArch64/32 | ? | AArch64 NEON | AArch64 NEON 128bit x2 | 16 | ||||||||
ARM | Cortex-A57 | ? | ARMv8A | AArch64/32 | 1-4X | 48K/32K | 0.5-2M | 3?/? | 8 | AArch64 NEON | AArch64 NEON | |||||
AMD | Bobcat | ? | IA32/AMD64 | x86 | 1-4 | 32K/32K | 0.5M | out-of-order | 2/? | ? | FPU x87 / SSE2 | SSE4A 64bit | 4? | |||
AMD | Jaguar | ? | IA32/AMD64 | x86 | ? | out-of-order | 2/? | ? | FPU x87 / SSE2 | SSE4A 128bit | 8? |
- 参考
- Cortex-A7/A15/A53/A57 は 1クラスタあたり最大 4 core まで。4 core 以上のシステムも構成できます。
FLOPS
1)
spec に dual core と書かれている端末がありますが OS からは見えないので application 1 + controller 1 の可能性があります
opengl/soclist.1393303987.txt.gz · 最終更新: 2014/02/25 13:53 by oga