Steam Deck vs. ASUS ROG Ally CPU Tests Benchmarks by Michael Larabel for a future article. AMD Ryzen Z1 Extreme testing with a ASUS RC71L v1.0 (RC71L.319 BIOS) and ASUS AMD Phoenix1 4GB on Arch Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2307059-NE-STEAMALLY55&grs&sro .
Steam Deck vs. ASUS ROG Ally CPU Tests Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Steam Deck ROG Ally ASUS ROG Ally AMD Custom APU 0405 @ 2.80GHz (4 Cores / 8 Threads) Valve Jupiter v1 (F7A0110 BIOS) AMD VanGogh Root Complex 16GB 512GB Phison ESMP512GKB4C3-E13TS + 1000GB RTL9210B-CG AMD Custom GPU 0405 1GB (1600/400MHz) AMD Rembrandt Radeon HD Audio ANX7530 U Realtek RTL8822CE 802.11ac PCIe SteamOS rolling 5.13.0-valve36-1-neptune (x86_64) KDE Plasma 5.26.1 X Server 1.21.1.3 4.6 Mesa 22.2.0 (git-17e5312102) (LLVM 14.0.6 DRM 3.45) 1.3.238 GCC 12.2.0 ext4 1280x800 AMD Ryzen Z1 Extreme @ 3.30GHz (8 Cores / 16 Threads) ASUS RC71L v1.0 (RC71L.319 BIOS) AMD Device 14e8 12GB 512GB Micron_2400_MTFDKBK512QFM + 1000GB RTL9210B-CG ASUS AMD Phoenix1 4GB (2700/800MHz) MEDIATEK MT7922 802.11ax PCI Arch Linux 6.4.1-arch1-1 (x86_64) KDE Plasma 5.27.6 X Server 1.21.1.8 + Wayland 4.6 Mesa 23.1.3 (LLVM 15.0.7 DRM 3.52) GCC 13.1.1 20230429 btrfs 1920x1080 OpenBenchmarking.org Kernel Details - Steam Deck: amdgpu.gttsize=8128 spi_amd.speed_dev=1 - Transparent Huge Pages: madvise - ROG Ally: Transparent Huge Pages: always - ASUS ROG Ally: Transparent Huge Pages: always Compiler Details - Steam Deck: --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu - ROG Ally: --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,objc,obj-c++ --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu - ASUS ROG Ally: --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,objc,obj-c++ --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu Processor Details - Steam Deck: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8900201 - ROG Ally: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa704103 - ACPI Profile: balanced - ASUS ROG Ally: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - Platform Profile: balanced - CPU Microcode: 0xa704103 - ACPI Profile: balanced Security Details - Steam Deck: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - ROG Ally: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - ASUS ROG Ally: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Steam Deck vs. ASUS ROG Ally CPU Tests ospray: gravity_spheres_volume/dim_512/scivis/real_time ospray: gravity_spheres_volume/dim_512/ao/real_time minibude: OpenMP - BM1 minibude: OpenMP - BM1 ospray: gravity_spheres_volume/dim_512/pathtracer/real_time ospray: particle_volume/pathtracer/real_time ospray: particle_volume/ao/real_time ospray: particle_volume/scivis/real_time Steam Deck ROG Ally ASUS ROG Ally 0.403022 0.427846 4.340 108.513 0.760015 41.9416 1.04511 1.03103 1.84863 1.91603 16.469 411.728 2.38114 99.9418 2.24139 2.18946 1.85478 1.92534 16.581 414.516 2.38336 99.9526 2.24947 2.18911 OpenBenchmarking.org
OSPRay Benchmark: gravity_spheres_volume/dim_512/scivis/real_time OpenBenchmarking.org Items Per Second, More Is Better OSPRay 2.12 Benchmark: gravity_spheres_volume/dim_512/scivis/real_time ASUS ROG Ally ROG Ally Steam Deck 0.4173 0.8346 1.2519 1.6692 2.0865 SE +/- 0.019700, N = 5 SE +/- 0.016190, N = 3 SE +/- 0.005537, N = 3 1.854780 1.848630 0.403022
OSPRay Benchmark: gravity_spheres_volume/dim_512/ao/real_time OpenBenchmarking.org Items Per Second, More Is Better OSPRay 2.12 Benchmark: gravity_spheres_volume/dim_512/ao/real_time ASUS ROG Ally ROG Ally Steam Deck 0.4332 0.8664 1.2996 1.7328 2.166 SE +/- 0.023784, N = 4 SE +/- 0.016185, N = 3 SE +/- 0.000152, N = 3 1.925340 1.916030 0.427846
miniBUDE Implementation: OpenMP - Input Deck: BM1 OpenBenchmarking.org Billion Interactions/s, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 ASUS ROG Ally ROG Ally Steam Deck 4 8 12 16 20 SE +/- 0.020, N = 3 SE +/- 0.057, N = 3 SE +/- 0.002, N = 3 16.581 16.469 4.340 1. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm
miniBUDE Implementation: OpenMP - Input Deck: BM1 OpenBenchmarking.org GFInst/s, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 ASUS ROG Ally ROG Ally Steam Deck 90 180 270 360 450 SE +/- 0.51, N = 3 SE +/- 1.43, N = 3 SE +/- 0.06, N = 3 414.52 411.73 108.51 1. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm
OSPRay Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time OpenBenchmarking.org Items Per Second, More Is Better OSPRay 2.12 Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time ASUS ROG Ally ROG Ally Steam Deck 0.5363 1.0726 1.6089 2.1452 2.6815 SE +/- 0.021629, N = 7 SE +/- 0.024482, N = 3 SE +/- 0.000080, N = 3 2.383360 2.381140 0.760015
OSPRay Benchmark: particle_volume/pathtracer/real_time OpenBenchmarking.org Items Per Second, More Is Better OSPRay 2.12 Benchmark: particle_volume/pathtracer/real_time ASUS ROG Ally ROG Ally Steam Deck 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.60, N = 3 99.95 99.94 41.94
Meta Performance Per Watts Performance Per Watts OpenBenchmarking.org Performance Per Watts, More Is Better Meta Performance Per Watts Performance Per Watts ASUS ROG Ally Steam Deck 1.1063 2.2126 3.3189 4.4252 5.5315 4.9167 2.1326
OSPRay Benchmark: particle_volume/ao/real_time OpenBenchmarking.org Items Per Second, More Is Better OSPRay 2.12 Benchmark: particle_volume/ao/real_time ASUS ROG Ally ROG Ally Steam Deck 0.5061 1.0122 1.5183 2.0244 2.5305 SE +/- 0.03475, N = 15 SE +/- 0.03105, N = 15 SE +/- 0.00045, N = 3 2.24947 2.24139 1.04511
OSPRay Benchmark: particle_volume/scivis/real_time OpenBenchmarking.org Items Per Second, More Is Better OSPRay 2.12 Benchmark: particle_volume/scivis/real_time ASUS ROG Ally ROG Ally Steam Deck 0.4926 0.9852 1.4778 1.9704 2.463 SE +/- 0.00222, N = 3 SE +/- 0.00177, N = 3 SE +/- 0.00039, N = 3 2.18911 2.18946 1.03103
CPU Power Consumption Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Watts CPU Power Consumption Monitor Phoronix Test Suite System Monitoring ASUS ROG Ally Steam Deck 6 12 18 24 30 Min: 1.44 / Avg: 14.91 / Max: 25.04 Min: 1.17 / Avg: 16.01 / Max: 18.97
CPU Peak Freq (Highest CPU Core Frequency) Monitor Phoronix Test Suite System Monitoring OpenBenchmarking.org Megahertz CPU Peak Freq (Highest CPU Core Frequency) Monitor Phoronix Test Suite System Monitoring ASUS ROG Ally Steam Deck 900 1800 2700 3600 4500 Min: 1394 / Avg: 2958.1 / Max: 5098 Min: 1400 / Avg: 3226.43 / Max: 3500
OSPRay CPU Power Consumption Monitor Min Avg Max ASUS ROG Ally 1.4 15.2 25.0 Steam Deck 1.3 15.2 18.8 OpenBenchmarking.org Watts, Fewer Is Better OSPRay 2.12 CPU Power Consumption Monitor 8 16 24 32 40
OSPRay CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max ASUS ROG Ally 1600 2774 5090 Steam Deck 1420 3153 3500 OpenBenchmarking.org Megahertz, More Is Better OSPRay 2.12 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1300 2600 3900 5200 6500
OSPRay Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time OpenBenchmarking.org Items Per Second Per Watt, More Is Better OSPRay 2.12 Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time ASUS ROG Ally Steam Deck 0.0353 0.0706 0.1059 0.1412 0.1765 0.157 0.050
OSPRay CPU Power Consumption Monitor Min Avg Max ASUS ROG Ally 2.7 15.3 25.0 Steam Deck 1.6 15.6 18.9 OpenBenchmarking.org Watts, Fewer Is Better OSPRay 2.12 CPU Power Consumption Monitor 8 16 24 32 40
OSPRay CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max ASUS ROG Ally 1600 2916 5070 Steam Deck 1609 3261 3500 OpenBenchmarking.org Megahertz, More Is Better OSPRay 2.12 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1300 2600 3900 5200 6500
OSPRay Benchmark: gravity_spheres_volume/dim_512/scivis/real_time OpenBenchmarking.org Items Per Second Per Watt, More Is Better OSPRay 2.12 Benchmark: gravity_spheres_volume/dim_512/scivis/real_time ASUS ROG Ally Steam Deck 0.0272 0.0544 0.0816 0.1088 0.136 0.121 0.026
OSPRay CPU Power Consumption Monitor Min Avg Max ASUS ROG Ally 2.6 15.5 25.0 Steam Deck 3.1 15.5 18.9 OpenBenchmarking.org Watts, Fewer Is Better OSPRay 2.12 CPU Power Consumption Monitor 8 16 24 32 40
OSPRay CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max ASUS ROG Ally 1394 2983 5098 Steam Deck 1562 3265 3500 OpenBenchmarking.org Megahertz, More Is Better OSPRay 2.12 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1300 2600 3900 5200 6500
OSPRay Benchmark: gravity_spheres_volume/dim_512/ao/real_time OpenBenchmarking.org Items Per Second Per Watt, More Is Better OSPRay 2.12 Benchmark: gravity_spheres_volume/dim_512/ao/real_time ASUS ROG Ally Steam Deck 0.0281 0.0562 0.0843 0.1124 0.1405 0.125 0.028
OSPRay CPU Power Consumption Monitor Min Avg Max ASUS ROG Ally 2.7 15.2 25.0 Steam Deck 1.2 16.6 18.8 OpenBenchmarking.org Watts, Fewer Is Better OSPRay 2.12 CPU Power Consumption Monitor 8 16 24 32 40
OSPRay CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max ASUS ROG Ally 1600 2938 3645 Steam Deck 1510 3205 3498 OpenBenchmarking.org Megahertz, More Is Better OSPRay 2.12 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1000 2000 3000 4000 5000
OSPRay Benchmark: particle_volume/pathtracer/real_time OpenBenchmarking.org Items Per Second Per Watt, More Is Better OSPRay 2.12 Benchmark: particle_volume/pathtracer/real_time ASUS ROG Ally Steam Deck 2 4 6 8 10 6.574 2.532
OSPRay CPU Power Consumption Monitor Min Avg Max ASUS ROG Ally 2.6 15.3 25.0 Steam Deck 1.2 16.5 18.9 OpenBenchmarking.org Watts, Fewer Is Better OSPRay 2.12 CPU Power Consumption Monitor 8 16 24 32 40
OSPRay CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max ASUS ROG Ally 1600 3181 4062 Steam Deck 1443 3295 3498 OpenBenchmarking.org Megahertz, More Is Better OSPRay 2.12 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1100 2200 3300 4400 5500
OSPRay Benchmark: particle_volume/scivis/real_time OpenBenchmarking.org Items Per Second Per Watt, More Is Better OSPRay 2.12 Benchmark: particle_volume/scivis/real_time ASUS ROG Ally Steam Deck 0.0322 0.0644 0.0966 0.1288 0.161 0.143 0.062
OSPRay CPU Power Consumption Monitor OpenBenchmarking.org Watts, Fewer Is Better OSPRay 2.12 CPU Power Consumption Monitor ASUS ROG Ally Steam Deck 6 12 18 24 30 Min: 2.59 / Avg: 15.51 / Max: 25.02 Min: 1.25 / Avg: 16.3 / Max: 18.9
OSPRay CPU Peak Freq (Highest CPU Core Frequency) Monitor OpenBenchmarking.org Megahertz, More Is Better OSPRay 2.12 CPU Peak Freq (Highest CPU Core Frequency) Monitor ASUS ROG Ally Steam Deck 700 1400 2100 2800 3500 Min: 1397 / Avg: 2987.56 / Max: 4111 Min: 1400 / Avg: 3197.56 / Max: 3499
OSPRay Benchmark: particle_volume/ao/real_time OpenBenchmarking.org Items Per Second Per Watt, More Is Better OSPRay 2.12 Benchmark: particle_volume/ao/real_time ASUS ROG Ally Steam Deck 0.0326 0.0652 0.0978 0.1304 0.163 0.145 0.064
miniBUDE CPU Power Consumption Monitor Min Avg Max ASUS ROG Ally 2.5 19.2 25.0 Steam Deck 1.6 16.6 19.0 OpenBenchmarking.org Watts, Fewer Is Better miniBUDE 20210901 CPU Power Consumption Monitor 8 16 24 32 40
miniBUDE CPU Peak Freq (Highest CPU Core Frequency) Monitor Min Avg Max ASUS ROG Ally 1600 3205 3612 Steam Deck 1612 3280 3500 OpenBenchmarking.org Megahertz, More Is Better miniBUDE 20210901 CPU Peak Freq (Highest CPU Core Frequency) Monitor 1000 2000 3000 4000 5000
miniBUDE Implementation: OpenMP - Input Deck: BM1 OpenBenchmarking.org Billion Interactions/s Per Watt, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 ASUS ROG Ally Steam Deck 0.194 0.388 0.582 0.776 0.97 0.862 0.262
Phoronix Test Suite v10.8.5