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&sro&grt .
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 minibude: OpenMP - BM1 minibude: OpenMP - BM1 ospray: particle_volume/ao/real_time ospray: particle_volume/scivis/real_time ospray: particle_volume/pathtracer/real_time ospray: gravity_spheres_volume/dim_512/ao/real_time ospray: gravity_spheres_volume/dim_512/scivis/real_time ospray: gravity_spheres_volume/dim_512/pathtracer/real_time Steam Deck ROG Ally ASUS ROG Ally 108.513 4.340 1.04511 1.03103 41.9416 0.427846 0.403022 0.760015 411.728 16.469 2.24139 2.18946 99.9418 1.91603 1.84863 2.38114 414.516 16.581 2.24947 2.18911 99.9526 1.92534 1.85478 2.38336 OpenBenchmarking.org
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
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
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
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
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 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
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 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
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
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
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
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/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/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
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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
Phoronix Test Suite v10.8.5