opengl:gameconsole:devicelist
Video Game Console スペック一覧
Spec
Small console | SoC | CPU | CPU clock | core | thread | CPU ISA | endian | CPU FLOPS | GE | GPU | GPU clock | fop | GPU FLOPS | GPU Gen | RAM | VRAM | Mem BW | Vram BW | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2017 | Fire TV Stick 2017 | MediaTek MT8127D | Cortex-A7 | 1.3GHz | 4 | 4 | ARMv7A | LE 32 | 10.4G | GPU | Mali-450MP4 | ES 2.0 | 1GB | ||||||
2016 | Air Stick | Snapdragon 410 | Cortex-A53 | 1.2GHz | 4 | 4 | ARMv8A | LE 64 | 38.4G | GPU | Adreno 306 | ES 3.0 | |||||||
2015 | SHIELD Android TV | Tegra X1 | Cortex-A57 | 2.1GHz | 4 | 4 | ARMv8A | LE 64 | 67.2G | GPU | Maxwell (256) | 1000MHz | 512 | 512.0G | DX12 | 3GB | – | 25.6GB/s | – |
2015 | Apple TV | Apple A8 | Typhoon | 1.4GHz | 2 | 2 | ARMv8A | LE 64 | 44.8G | GPU | PowerVR GX6450 | ? | 256 | ? | DX11/ES3.1 | 2GB | TB | ? | – |
2015 | Fire TV 2015 | MediaTek MT8173C | A72 + A53 | 2.0+1.6 | 2+2 | 2+2 | ARMv8A | LE 64 | 38.4G | GPU | PowerVR GX6250 | 600MHz | 128 | 76.8 | DX11/ES3.1 | 2GB | TB | ? | – |
2014 | Nexus Player | Atom Z3560 | Silvermont | 1.8GHz | 4 | 4 | x86/x64 | LE 32 | 43.2G | GPU | PowerVR G6430 | 457-533 | 256 | 117-136G | DX10/ES3.1 | 1GB | TB | 12.8GB/s | – |
2014 | Fire TV 2014 | Snapdragon 600 APQ8064T | Krait 300 | 1.7GHz | 4 | 4 | ARMv7A | LE 32 | 54.4G | GPU | Adreno 320 | 400MHz | 216 | 86.4G | DX10/ES3.0 | 2GB | TB | 8.5GB/s | – |
2014 | Fire TV Stick | Broadcom BCM28155 | Cortex-A9 | 1.0GHz | 2 | 2 | ARMv7A | LE 32 | 8.0G | GPU | VideoCore IV | ? | 32? | ? | DX9/ES2.0 | 1GB | TB | ? | – |
2013 | PS Vita TV | – | Cortex-A9 | ?GHz | 4 | 4 | ARMv7A | LE 32 | ? | GPU | PVR SGX543MP4+ | ? | 128 | ? | DX9 | 512MB | 128MB | ? | ? |
2013 | OUYA | Tegra3 T33 | Cortex-A9 | 1.7GHz | 4 | 4 | ARMv7A | LE 32 | 27.2G | GPU | ULP GeForce(12) | 520MHz | 8(24) | (*1) 4.2(12.5) | DX9/ES2.0 | 1GB | – | 6.4GB/s | – |
2013 | GAME STICK | Amlogic 8726-MX | Cortex-A9 | 1.5GHz | 2 | 2 | ARMv7A | LE 32 | 12.0G | GPU | Mali-400MP2 | 400MHz | 4(20) | (*1) 1.6(8.0) | DX9/ES2.0 | 1GB | TB | ? | – |
Large console | SoC | CPU | CPU clock | core | thread | CPU ISA | endian | CPU FLOPS | GE | GPU | GPU clock | fop | GPU FLOPS | GPU Gen | RAM | VRAM | Mem BW | Vram BW | |
2017 | Xbox One X | Scorpio Engine | Jaguar | 2.3GHz | 8 | 8 | x64 | LE 64 | 147.2G | GPU | RADEON Polaris | 1172MHz | 5120 | 6000.6G | DX12 | 12GB | – | 326.4GB/s | – |
2017 | Nintendo Switch | Tegra | Cortex | ?GHz | ? | ? | ARMv8A | LE 64 | ? | GPU | GeForce | ? | |||||||
2016 | Xbox One S | Jaguar | 1.75GHz | 8 | 8 | x64 | LE 64 | 112.0G | GPU | RADEON HD 77xx | 914MHz | 1536 | 1403.9G | DX12 | 8GB | 32MB | 68.3GB/s | ||
2016 | PS4 Pro | – | Jaguar | 2.1GHz | 8 | 8 | x64 | LE 64 | 134.4G | GPU | RADEON RX 480 | 911MHz | 4608 | 4197.9G | DX12 | 8GB | – | 217.0GB/s | – |
2015 | ZOTAC NEN SteamMachine | – | Core i5-6400T | 2.2GHz | 4 | 4 | x64 | LE 64 | 140.8G | GPU | GeForce GTX 960 | 2560 | DX12 | 8GB | 3GB | ||||
2013 | PS 4 | – | Jaguar | 1.6GHz | 8 | 8 | x64 | LE 64 | 102.4G | GPU | RADEON HD 78xx | 800MHz | 2304 | 1840.0G | DX11 | 8GB | – | 176.0GB/s | – |
2013 | Xbox One | – | Jaguar | 1.75GHz | 8 | 8 | x64 | LE 64 | 112.0G | GPU | RADEON HD 77xx | 853MHz | 1536 | 1310.0G | DX11 | 8GB | 32MB | 68.3GB/s | 204GB/s |
2012 | Wii U | – | PowerPC | ? | 3 | 3 | PPC32? | BE 32 | ? | GPU | RADEON HD 46xx | ? | ? | ? | DX10 | 2GB | – | ? | ? |
Mobile | SoC | CPU | CPU clock | core | thread | CPU ISA | endian | CPU FLOPS | GE | GPU | GPU clock | fop | GPU FLOPS | GPU Gen | RAM | VRAM | Mem BW | Vram BW | |
2014 | SHIELD Tablet | Tegra K1 | Cortex-A15 | 2.2GHz | 4 | 4 | ARMv7A | LE 32 | 70.4G | GPU | Kepler (192) | 950MHz? | 384 | 364.8G? | DX12/ES3.2 | 2GB | – | 17.0GB/s | – |
2013 | SHIELD Portable | Tegra 4 | Cortex-A15 | 1.9GHz | 4 | 4 | ARMv7A | LE 32 | 60.8G | GPU | ULP GeForce(72) | 672MHz | 48(144) | (*1) 32.3(96.8) | DX9/ES2.0 | 2GB | – | 14.9GB/s | – |
2011 | PS Vita | – | Cortex-A9 | ? | 4 | 4 | ARMv7A | LE 32 | ? | GPU | PVR SGX543MP4+ | ? | 128 | ? | DX9 | 512MB | 128MB | ? | ? |
2004 | PSP | – | MIPS R4000 | 333MHz | 1 | 1 | MIPS64 | LE 64 | 2.6G | GPU | ? | 166MHz | – | – | DX7 | 32MB | 2MB | 2.6GB/s | 5.3GB/s |
2014 | New 3DS | – | ARM11MPcore | ? | 2 | 2 | ARMv6 | LE 32 | ? | GPU | PICA200 | ? | – | – | DX7 | ? | ? | ? | ? |
2011 | 3DS | – | ARM11MPcore | ? | 2 | 2 | ARMv6 | LE 32 | ? | GPU | PICA200 | ? | – | – | DX7 | ? | ? | ? | ? |
2004 | DS | – | ARM946E-S | 67MHz | 1 | 1 | ARMv5TE | LE 32 | – | GPU | ? | ? | – | – | DX7 | 4MB | 0.65MB | ? | ? |
Legacy console | SoC | CPU | CPU clock | core | thread | CPU ISA | endian | CPU FLOPS | GE | GPU | GPU clock | fop | GPU FLOPS | GPU Gen | RAM | VRAM | Mem BW | Vram BW | |
2006 | PS 3 | – | Cell BE | 3.2GHz | 8 | 9 | PPC64(PPE) | BE 64 | 218.0G | GPU | GeForce 78xx | 550MHz | – | 192.0G? | DX9 | 256MB | 256MB | 25.6GB/s | 22.4GB/s |
2005 | Xbox 360 | – | PowerPC | 3.2GHz | 3 | 6 | PPC64 | BE 64 | 115.2G | GPU | RADEON R500 | 500MHz | 480 | 240.0G | DX9 | 512MB | 10MB | 22.4GB/s | 32.0GB/s |
2006 | Wii | – | PowerPC | ? | 1 | 1 | PPC32 | BE 32 | ? | GPU | Hollywood | ? | – | – | DX7 | ? | ? | ? | ? |
2001 | Xbox 1 | – | Pentium 3 | 733MHz | 1 | 1 | x86 | LE 32 | 1.5G | GPU | GeForce 3.5 | 233MHz | 16 | (*3) 3.7G? | DX8 | 64MB | – | 6.4GB/s | – |
2001 | GC | – | PowerPC | 485MHz | 1 | 1 | PPC32 | BE 32 | 1.9G | GPU | Flipper | 162MHz | – | – | DX7 | 24MB | 2MB | 2.4GB/s | 10.4GB/s |
2000 | PS 2 | – | MIPS EE | 295MHz | 1 | 1 | MIPS64 | LE 64 | 6.2G | EE | GS | 147MHz | – | – | DX5 | 32MB | 4MB | 3.2GB/s | 48.0GB/s |
1998 | Dreamcast | – | SH4 | 200MHz | 1 | 1 | SH 32 | LE 32 | 1.4G | CPU | PowerVR2 CLX2 | 100MHz | – | – | DX5 | 16MB | 8MB | ? | ? |
1996 | N64 | – | MIPS VR4300 | 94MHz | 1 | 1 | MIPS64 | BE 64 | – | SP | ? | ? | – | – | – | 4MB | – | 500MB/s | – |
1994 | PS 1 | – | MIPS R3000A | 34MHz | 1 | 1 | MIPS32 | LE 32 | – | GTE | ? | ? | – | – | – | 2MB | 1MB | 132MB/s | ? |
1994 | Sega Saturn | – | SH2 | 29MHz | 2 | 2 | SH 32 | BE 32 | – | CPU | ? | ? | – | – | – | 2MB | 1.5MB | ? | ? |
比較用 | |||||||||||||||||||
tablet 他 | SoC | CPU | CPU clock | core | thread | CPU ISA | endian | CPU FLOPS | GE | GPU | GPU clock | fop | GPU FLOPS | GPU Gen | RAM | VRAM | Mem BW | Vram BW | |
2015 | iPad Pro 12 | Apple A9X | Twister | 2.25GHz | 2 | 2 | ARMv8A | LE 64 | 108.0G | GPU | PowerVR 7XT MP12 | 4GB | TB | 51.2GB/s | – | ||||
2014 | Nexus 9 | Tegra K1 | Denver | 2.3GHz | 2 | 2 | ARMv8A | LE 64 | 55.2G | GPU | Kepler (192) | 950MHz? | 384 | 364.8G? | DX11 | 2GB | – | 17.0GB/s | – |
2014 | iPad Air 2 | Apple A8X | Typhoon | 1.5GHz | 3 | 3 | ARMv8A | LE 64 | 72.0G | GPU | PowerVR GX6850 | 250MHz | 512 | 230.4G | DX11 | 2GB | TB | 25.6GB/s | – |
2014 | Nexus 6 | Snapdragon 805 APQ8084 | Krait 450 | 2.7GHz | 4 | 4 | ARMv7A | LE 32 | 86.4G | GPU | Adreno 420 | 500MHz | 288 | 144.0G | DX11 | 3GB | TB | 25.6GB/s | – |
2013 | Kindle Fire HDX 7 | Snapdragon 800 MSM8974 | Krait 400 | 2.2GHz | 4 | 4 | ARMv7A | LE 32 | 70.4G | GPU | Adreno 330 | 450MHz | 288 | 129.6G | DX10 | 2GB | TB | 12.8GB/s | – |
2013 | iPad Air | Apple A7 | Cyclone | 1.4GHz | 2 | 2 | ARMv8A | LE 64 | 44.8G | GPU | PowerVR G6430 | 450MHz | 256 | 115.2G | DX10 | 1GB | TB | 12.8GB/s | – |
2013 | Nexus 7 2013 | Snapdragon S4 Pro APQ8064 | Krait | 1.5GHz | 4 | 4 | ARMv7A | LE 32 | 48.0G | GPU | Adreno 320 | 400MHz | 144 | 57.6G | DX10 | 2GB | TB | 8.5GB/s | – |
2012 | iPad 4 | Apple A6X | Swift | 1.4GHz | 2 | 2 | ARMv7A | LE 32 | 22.4G | GPU | PowerVR SGX554MP4 | 266MHz | 256 | (*2) 68.1G | DX9 | 1GB | TB | 17.0GB/s | – |
2013 | Miix 2 8 | Atom Z3740 Bay Trail-T | Silvermont | 1.3-1.86 | 4 | 4 | x86/x64 | LE 32 | 31.2-44.64 | GPU | Intel HD Graphics | 311-667 | 64 | 19.9G-42.7G | DX11 | 2GB | – | 17.1GB/s | – |
2013 | Tegra Note 7 | Tegra 4 | Cortex-A15 | 1.8GHz | 4 | 4 | ARMv7A | LE 32 | 57.6G | GPU | ULP GeForce(72) | 672MHz | 48(144) | (*1) 32.3(96.8) | DX9 | 1GB | – | 12.8GB/s | – |
2013 | Iconia W3 | Atom Z2760 Clover Trail | Saltwell | 1.8GHz | 2 | 4 | x86 | LE 32 | 21.6G | GPU | PowerVR SGX545 | 533MHz | 16 | (*2) 8.5G | DX9 | 2GB | TB | 6.4GB/s | – |
2016 | Raspberry Pi 3 | BMC2837 | Cortex-A53 | 1.2GHz | 4 | 4 | ARMv8A | LE 64 | 38.4G | GPU | Videocore IV | 300MHz | 48 | 28.8G | DX9 | 1GB | TB | 3.2GB/s | – |
2015 | Raspberry Pi 2 | BMC2836 | Cortex-A7 | 900MHz | 4 | 4 | ARMv7A | LE 32 | 7.2G | GPU | Videocore IV | 250MHz | 48 | 24.0G | DX9 | 1GB | TB | 3.2GB/s | – |
2012 | Raspberry Pi | BMC2835 | ARM1176JZFS | 700MHz | 1 | 1 | ARMv6 | LE 32 | 0.7G | GPU | Videocore IV | 250MHz | 48 | 24.0G | DX9 | 512MB | TB | 3.2GB/s? | – |
2012 | Nexus 7 2012 | Tegra3 T30L | Cortex-A9 | 1.2GHz | 4 | 4 | ARMv7A | LE 32 | 19.2G | GPU | ULP GeForce(12) | 416MHz | 8(24) | (*1) 3.3(10.0) | DX9 | 1GB | – | 5.3GB/s | – |
spec
- LE= Little endian, BE=Big endian
- FLOPS は single precision (fp32) のみ, ただし GPU の (*1) は fp32未満
- GPU FLOPS は Programmable Shader のみで固定機能含まず
- TB= Tile-Base (on chip buffer)
-
- Nexus 7 2013 (APQ8064) の性能は Nexus 7 2012 (Tegra3) より CPUで 1.8倍、GPUで 4倍
-
- Snapdragon 800 Adreno 330 の演算能力は S4 Pro Adreno 320 の2倍
- Snapdragon 600 Adreno 320 の性能は Adreno 225 の 3倍
(*1) Tegra4 4PixelPipe x 3ALU x 4MAD + 6VPE x 4MAD = 72, 72 x 2(mad) x 0.672(clock) = 96.768 (fp32: 32.256) Tegra3 2PixelPipe x 1ALU x 4MAD + 1VPE x 4MAD = 12, 12 x 2(mad) x 0.520(clock) = 12.48 (fp32: 4.16 ) Mali-400MP2 2PixelCore x4MAD + 1VertexCore x 2MAD = 10, 10 x 2(mad) x 0.4(clock) = 8 (fp32: 1.6 ) Tegra の Pixel ALU は fp20 (mediump) で精度が低い。 同様に Mali-400 の Pixel ALU は fp16 (mediump) での値。 Tegra/Mali-400 以外は fp32 なので厳密に fp32 (single fp) で比較するならこの両者の数値は大幅に下る。
(*2) 逆に PowerVR SGX は Tegra/Mali-400 同様の mediump (fp16) に下げれば演算能力は倍増する。
(*3) vertex 2(pipe) x 4(simd) x 2(mad) x 0.233(clock) = 3.728 pixel 4(pipe) x 4(simd) x 3(mad) x 2(alu) x 0.233(clock) = 22.368 (fixed 9)
Link
opengl/gameconsole/devicelist.txt · 最終更新: 2017/09/01 22:44 by oga