Steam Deck vs. ASUS ROG Ally CPU Tests

AMD Ryzen Z1 Extreme testing with a ASUS RC71L v1.0 (RC71L.319 BIOS) and ASUS AMD Phoenix1 4GB on Arch rolling via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2307052-NE-STEAMALLY45&rdt.

Steam Deck vs. ASUS ROG Ally CPU TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionSteam DeckROG AllyROG Ally - PerfAMD Custom APU 0405 @ 2.80GHz (4 Cores / 8 Threads)Valve Jupiter v1 (F7A0110 BIOS)AMD VanGogh Root Complex16GB512GB Phison ESMP512GKB4C3-E13TS + 1000GB RTL9210B-CGAMD Custom GPU 0405 1GB (1600/400MHz)AMD Rembrandt Radeon HD AudioANX7530 URealtek RTL8822CE 802.11ac PCIeSteamOS rolling5.13.0-valve36-1-neptune (x86_64)KDE Plasma 5.26.1X Server 1.21.1.34.6 Mesa 22.2.0 (git-17e5312102) (LLVM 14.0.6 DRM 3.45)1.3.238GCC 12.2.0ext41280x800AMD Ryzen Z1 Extreme @ 3.30GHz (8 Cores / 16 Threads)ASUS RC71L v1.0 (RC71L.319 BIOS)AMD Device 14e812GB512GB Micron_2400_MTFDKBK512QFM + 1000GB RTL9210B-CGASUS AMD Phoenix1 4GB (2700/800MHz)MEDIATEK MT7922 802.11ax PCIArch Linux6.4.1-arch1-1 (x86_64)KDE Plasma 5.27.6X Server 1.21.1.8 + Wayland4.6 Mesa 23.1.3 (LLVM 15.0.7 DRM 3.52)GCC 13.1.1 20230429btrfs1920x1080Arch rollingOpenBenchmarking.orgKernel Details- Steam Deck: amdgpu.gttsize=8128 spi_amd.speed_dev=1 - Transparent Huge Pages: madvise- ROG Ally: Transparent Huge Pages: always- ROG Ally - Perf: Transparent Huge Pages: alwaysCompiler 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 - ROG Ally - Perf: --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- ROG Ally - Perf: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - Platform Profile: performance - CPU Microcode: 0xa704103 - ACPI Profile: performanceSecurity 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 - ROG Ally - Perf: 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 Testsminibude: OpenMP - BM1minibude: OpenMP - BM1ospray: particle_volume/ao/real_timeospray: particle_volume/scivis/real_timeospray: particle_volume/pathtracer/real_timeospray: gravity_spheres_volume/dim_512/ao/real_timeospray: gravity_spheres_volume/dim_512/scivis/real_timeospray: gravity_spheres_volume/dim_512/pathtracer/real_timeSteam DeckROG AllyROG Ally - Perf108.5134.3401.045111.0310341.94160.4278460.4030220.760015414.51616.5812.249472.1891199.95261.925341.854782.38336541.05121.6423.033712.98623119.3312.495522.430923.34493OpenBenchmarking.org

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgGFInst/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Steam DeckROG AllyROG Ally - Perf120240360480600SE +/- 0.06, N = 3SE +/- 0.51, N = 3SE +/- 1.88, N = 3108.51414.52541.051. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgBillion Interactions/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Steam DeckROG AllyROG Ally - Perf510152025SE +/- 0.002, N = 3SE +/- 0.020, N = 3SE +/- 0.075, N = 34.34016.58121.6421. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

OSPRay

Benchmark: particle_volume/ao/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.12Benchmark: particle_volume/ao/real_timeSteam DeckROG AllyROG Ally - Perf0.68261.36522.04782.73043.413SE +/- 0.00045, N = 3SE +/- 0.03475, N = 15SE +/- 0.02056, N = 151.045112.249473.03371

OSPRay

Benchmark: particle_volume/scivis/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.12Benchmark: particle_volume/scivis/real_timeSteam DeckROG AllyROG Ally - Perf0.67191.34382.01572.68763.3595SE +/- 0.00039, N = 3SE +/- 0.00222, N = 3SE +/- 0.00231, N = 31.031032.189112.98623

OSPRay

Benchmark: particle_volume/pathtracer/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.12Benchmark: particle_volume/pathtracer/real_timeSteam DeckROG AllyROG Ally - Perf306090120150SE +/- 0.60, N = 3SE +/- 0.02, N = 3SE +/- 0.33, N = 341.9499.95119.33

OSPRay

Benchmark: gravity_spheres_volume/dim_512/ao/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.12Benchmark: gravity_spheres_volume/dim_512/ao/real_timeSteam DeckROG AllyROG Ally - Perf0.56151.1231.68452.2462.8075SE +/- 0.000152, N = 3SE +/- 0.023784, N = 4SE +/- 0.018721, N = 30.4278461.9253402.495520

OSPRay

Benchmark: gravity_spheres_volume/dim_512/scivis/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.12Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeSteam DeckROG AllyROG Ally - Perf0.5471.0941.6412.1882.735SE +/- 0.005537, N = 3SE +/- 0.019700, N = 5SE +/- 0.017497, N = 30.4030221.8547802.430920

OSPRay

Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 2.12Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeSteam DeckROG AllyROG Ally - Perf0.75261.50522.25783.01043.763SE +/- 0.000080, N = 3SE +/- 0.021629, N = 7SE +/- 0.009543, N = 30.7600152.3833603.344930

miniBUDE

Implementation: OpenMP - Input Deck: BM1

OpenBenchmarking.orgBillion Interactions/s Per Watt, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Steam DeckROG AllyROG Ally - Perf0.1940.3880.5820.7760.970.2620.8620.532

miniBUDE

CPU Peak Freq (Highest CPU Core Frequency) Monitor

MinAvgMaxSteam Deck161232803500ROG Ally160032053612ROG Ally - Perf160040604542OpenBenchmarking.orgMegahertz, More Is BetterminiBUDE 20210901CPU Peak Freq (Highest CPU Core Frequency) Monitor12002400360048006000

miniBUDE

CPU Power Consumption Monitor

MinAvgMaxSteam Deck1.616.619.0ROG Ally2.519.225.0ROG Ally - Perf2.440.753.1OpenBenchmarking.orgWatts, Fewer Is BetterminiBUDE 20210901CPU Power Consumption Monitor1530456075

OSPRay

Benchmark: particle_volume/ao/real_time

OpenBenchmarking.orgItems Per Second Per Watt, More Is BetterOSPRay 2.12Benchmark: particle_volume/ao/real_timeSteam DeckROG AllyROG Ally - Perf0.03260.06520.09780.13040.1630.0640.1450.097

OSPRay

CPU Peak Freq (Highest CPU Core Frequency) Monitor

MinAvgMaxSteam Deck140031983499ROG Ally139729884111ROG Ally - Perf139739764640OpenBenchmarking.orgMegahertz, More Is BetterOSPRay 2.12CPU Peak Freq (Highest CPU Core Frequency) Monitor12002400360048006000

OSPRay

CPU Power Consumption Monitor

MinAvgMaxSteam Deck1.316.318.9ROG Ally2.615.525.0ROG Ally - Perf2.831.453.0OpenBenchmarking.orgWatts, Fewer Is BetterOSPRay 2.12CPU Power Consumption Monitor1530456075

OSPRay

Benchmark: particle_volume/scivis/real_time

OpenBenchmarking.orgItems Per Second Per Watt, More Is BetterOSPRay 2.12Benchmark: particle_volume/scivis/real_timeSteam DeckROG AllyROG Ally - Perf0.03220.06440.09660.12880.1610.0620.1430.098

OSPRay

CPU Peak Freq (Highest CPU Core Frequency) Monitor

MinAvgMaxSteam Deck144332953498ROG Ally160031814062ROG Ally - Perf160041144639OpenBenchmarking.orgMegahertz, More Is BetterOSPRay 2.12CPU Peak Freq (Highest CPU Core Frequency) Monitor12002400360048006000

OSPRay

CPU Power Consumption Monitor

MinAvgMaxSteam Deck1.216.518.9ROG Ally2.615.325.0ROG Ally - Perf2.730.453.0OpenBenchmarking.orgWatts, Fewer Is BetterOSPRay 2.12CPU Power Consumption Monitor1530456075

OSPRay

Benchmark: particle_volume/pathtracer/real_time

OpenBenchmarking.orgItems Per Second Per Watt, More Is BetterOSPRay 2.12Benchmark: particle_volume/pathtracer/real_timeSteam DeckROG AllyROG Ally - Perf2468102.5326.5743.930

OSPRay

CPU Peak Freq (Highest CPU Core Frequency) Monitor

MinAvgMaxSteam Deck151032053498ROG Ally160029383645ROG Ally - Perf160039664505OpenBenchmarking.orgMegahertz, More Is BetterOSPRay 2.12CPU Peak Freq (Highest CPU Core Frequency) Monitor12002400360048006000

OSPRay

CPU Power Consumption Monitor

MinAvgMaxSteam Deck1.216.618.8ROG Ally2.715.225.0ROG Ally - Perf2.630.453.0OpenBenchmarking.orgWatts, Fewer Is BetterOSPRay 2.12CPU Power Consumption Monitor1530456075

OSPRay

Benchmark: gravity_spheres_volume/dim_512/ao/real_time

OpenBenchmarking.orgItems Per Second Per Watt, More Is BetterOSPRay 2.12Benchmark: gravity_spheres_volume/dim_512/ao/real_timeSteam DeckROG AllyROG Ally - Perf0.02810.05620.08430.11240.14050.0280.1250.080

OSPRay

CPU Peak Freq (Highest CPU Core Frequency) Monitor

MinAvgMaxSteam Deck156232653500ROG Ally139429835098ROG Ally - Perf160041175070OpenBenchmarking.orgMegahertz, More Is BetterOSPRay 2.12CPU Peak Freq (Highest CPU Core Frequency) Monitor13002600390052006500

OSPRay

CPU Power Consumption Monitor

MinAvgMaxSteam Deck3.115.518.9ROG Ally2.615.525.0ROG Ally - Perf2.731.153.0OpenBenchmarking.orgWatts, Fewer Is BetterOSPRay 2.12CPU Power Consumption Monitor1530456075

OSPRay

Benchmark: gravity_spheres_volume/dim_512/scivis/real_time

OpenBenchmarking.orgItems Per Second Per Watt, More Is BetterOSPRay 2.12Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeSteam DeckROG AllyROG Ally - Perf0.02720.05440.08160.10880.1360.0260.1210.077

OSPRay

CPU Peak Freq (Highest CPU Core Frequency) Monitor

MinAvgMaxSteam Deck160932613500ROG Ally160029165070ROG Ally - Perf160040515066OpenBenchmarking.orgMegahertz, More Is BetterOSPRay 2.12CPU Peak Freq (Highest CPU Core Frequency) Monitor13002600390052006500

OSPRay

CPU Power Consumption Monitor

MinAvgMaxSteam Deck1.615.618.9ROG Ally2.715.325.0ROG Ally - Perf2.731.452.8OpenBenchmarking.orgWatts, Fewer Is BetterOSPRay 2.12CPU Power Consumption Monitor1530456075

OSPRay

Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time

OpenBenchmarking.orgItems Per Second Per Watt, More Is BetterOSPRay 2.12Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeSteam DeckROG AllyROG Ally - Perf0.03530.07060.10590.14120.17650.0500.1570.109

OSPRay

CPU Peak Freq (Highest CPU Core Frequency) Monitor

MinAvgMaxSteam Deck142031533500ROG Ally160027745090ROG Ally - Perf160038725090OpenBenchmarking.orgMegahertz, More Is BetterOSPRay 2.12CPU Peak Freq (Highest CPU Core Frequency) Monitor13002600390052006500

OSPRay

CPU Power Consumption Monitor

MinAvgMaxSteam Deck1.315.218.8ROG Ally1.415.225.0ROG Ally - Perf2.730.853.0OpenBenchmarking.orgWatts, Fewer Is BetterOSPRay 2.12CPU Power Consumption Monitor1530456075

Meta Performance Per Watts

Performance Per Watts

OpenBenchmarking.orgPerformance Per Watts, More Is BetterMeta Performance Per WattsPerformance Per WattsSteam DeckROG AllyROG Ally - Perf2468102.13264.91676.4703

CPU Peak Freq (Highest CPU Core Frequency) Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgMegahertzCPU Peak Freq (Highest CPU Core Frequency) MonitorPhoronix Test Suite System MonitoringSteam DeckROG AllyROG Ally - Perf9001800270036004500Min: 1400 / Avg: 3226.43 / Max: 3500Min: 1394 / Avg: 2958.1 / Max: 5098Min: 1397 / Avg: 3948.41 / Max: 5090

CPU Power Consumption Monitor

Phoronix Test Suite System Monitoring

OpenBenchmarking.orgWattsCPU Power Consumption MonitorPhoronix Test Suite System MonitoringSteam DeckROG AllyROG Ally - Perf1122334455Min: 1.17 / Avg: 16.01 / Max: 18.97Min: 1.44 / Avg: 14.91 / Max: 25.04Min: 2.44 / Avg: 30.7 / Max: 53.05


Phoronix Test Suite v10.8.5