新しい Apple TV は Apple A8 搭載で Android TV や Fire TV 同様アプリケーション走らせることができるようになっています。vfpbench を試してみました。clock 数から計算すると Apple TV の CPU は 1.4GHz だと思われます。
ARCH: ARMv8A FPU: AArch64 NEON SingleT SP max: 22.197 GFLOPS SingleT DP max: 11.105 GFLOPS MultiT SP max: 44.331 GFLOPS MultiT DP max: 22.084 GFLOPS CPU core: 2
詳細は下記に追加しています。
同等の TV 用プレイヤーデバイスとの比較。
device | CPU | SP | DP | SP-MT | DP-MT | ||
---|---|---|---|---|---|---|---|
Apple TV | Cyclone | 1.4GHz | 2 | 22.2 | 11.1 | 44.3 | 22.1 |
Fire TV 2015 | Cortex-A72/A53 | 2.0GHz | 2+2 | 15.9 | 7.9 | 31.8 | 15.9 |
Nexus Player | ilvermont | 1.8GHz | 4 | 8.7 | 2.7 | 33.9 | 10.7 |
(SP/DP/SP-MT/DP-MT の単位は GFLOPS, 数値が大きい方が高速)
GPU は下記の通り
device | SoC | GPU | API | ASTC |
---|---|---|---|---|
Apple TV | Apple A8 | PowerVR GX6450 | ES3.0/Metal | Y |
Fire TV 2015 | MT8173C | PowerVR GX6250 | ES3.1 | Y |
Nexus Player | Atom Z3560 | PowerVR G6430 | ES3.1 | N |
SoC/CPU core が異なるもののなぜか GPU はみな PowerVR です。動作クロックは不明ですが型番上は Apple TV の GPU が一番性能が高いことになります。
なお Android TV は Nexus Player 以外にも存在しているため性能にはばらつきがあります。例えば NVIDIA SHILED も Android TV です。
下記ページも更新しました。
いずれも GameController に対応しており Game Console のような使い方も可能となっています。
Nexus Player, Fire TV は純正の Wireless Game Contoller が用意されていますし、Android に対応した Game Pad を USB 接続することも可能です。特に Fire TV はフルサイズの USB コネクタなので変換アダプタも不要。Apple TV は iOS 仕様の Bluetooth ゲームパッドを使うことができます。
device | RAM | ROM | LAN | USB | SD | 電源 |
---|---|---|---|---|---|---|
Apple TV | 2GB | 32/64GB | Y | Type-C | — | 内蔵 |
Fire TV 2015 | 2GB | 8GB | Y | USB2.0 | microSDXC | 専用ACアダプタ |
Nexus Player | 1GB | 8GB | N | microUSB | — | 専用ACアダプタ |
↑左上から AppleTV, Fire TV, Nexus Player
Apple TV は厚みがある代わりに AC アダプタが不要です。
↑付属リモコン 左から Nexus Player, Fire TV, Apple TV
充電式で乾電池が不要な分だけ Apple TV のリモコンは薄型です。Nexus Player, Fire TV はどちらもリング状の方向キーでセンターが決定、左下に Back キー。Apple TV はカーソルの代わりにタッチパッドがついており押し込みで決定。MENU がバックキー相当です。
関連エントリ
・ARM Cortex-A72 の浮動小数点演算速度 (Amazon Fire TV)
・Amazon Fire TV と OpenGL ES 3.1, TV Stick の OS
・Nexus Player を GamePad&Mouse で使う、他
・Android 5.0 Nexus Player x86 と対応 ABI