linux-compile-1 AMD Ryzen 7 5800X 8-Core testing with a Gigabyte X570 AORUS ELITE (F30 BIOS) and XFX AMD Radeon RX 6700 XT 12GB on Fedora Linux 37 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2302226-NE-2302214NE70&rdt .
linux-compile-1 Processor Motherboard Memory Disk Chipset Graphics Audio Monitor Network OS Kernel Compiler File-System Display Server Desktop OpenGL Vulkan Screen Resolution starfive2 pi400 Ryzen SiFive RISC-V @ 1.50GHz (4 Cores) StarFive VisionFive V2 8GB Samsung SSD 980 500GB + 32GB ACLCD Debian 5.15.0-dirty (riscv64) GCC 12.2.0 ext4 ARMv8 Cortex-A72 @ 1.80GHz (4 Cores) BCM2835 Raspberry Pi 400 Rev 1.0 Broadcom BCM2711 4096MB 1000GB NVME&SATA Debian 11 5.15.61-v8+ (aarch64) X Server 1.20.11 GCC 10.2.1 20210110 AMD Ryzen 7 5800X 8-Core @ 3.80GHz (8 Cores / 16 Threads) Gigabyte X570 AORUS ELITE (F30 BIOS) AMD Starship/Matisse 32GB 1000GB Samsung SSD 970 EVO 1TB + 0GB MassStorageClass + 64GB MassStorageClass XFX AMD Radeon RX 6700 XT 12GB AMD Navi 21/23 InnoView + 2 x G246HL Intel I211 Fedora Linux 37 6.1.11-200.fc37.x86_64 (x86_64) KDE Plasma 5.26.5 X Server 1.20.14 + Wayland 4.6 Mesa 23.1.0-devel (LLVM 15.0.7 DRM 3.49) 1.3.238 GCC 12.2.1 20221121 3000x2735 OpenBenchmarking.org Compiler Details - starfive2: --build=riscv64-linux-gnu --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-multilib --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=riscv64-linux-gnu --program-prefix=riscv64-linux-gnu- --target=riscv64-linux-gnu --with-abi=lp64d --with-arch=rv64gc --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - pi400: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - Ryzen: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Processor Details - starfive2: Scaling Governor: starfive-cpufreq ondemand - pi400: Scaling Governor: cpufreq-dt ondemand - Ryzen: Scaling Governor: acpi-cpufreq powersave (Boost: Enabled) - CPU Microcode: 0xa201006 Kernel Details - pi400: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 - Ryzen: Transparent Huge Pages: madvise Security Details - pi400: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected - Ryzen: SELinux + 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 Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
linux-compile-1 build-linux-kernel: defconfig webp2: Default vpxenc: Speed 5 - Bosphorus 4K vpxenc: Speed 5 - Bosphorus 1080p tjbench: Decompression Throughput starfive2 pi400 Ryzen 2694.735 0.23 0.11 0.36 14.014561 4777.846 0.65 0.86 2.80 59.821298 221.723 3.56 7.56 16.69 127.551707 OpenBenchmarking.org
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.1 Build: defconfig starfive2 pi400 Ryzen 1000 2000 3000 4000 5000 SE +/- 4.08, N = 3 SE +/- 5.93, N = 3 SE +/- 1.30, N = 3 2694.74 4777.85 221.72
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Default starfive2 pi400 Ryzen 0.801 1.602 2.403 3.204 4.005 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.23 0.65 3.56 -lpthread -msse4.2 1. (CXX) g++ options: -fno-rtti -O3
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.13 Speed: Speed 5 - Input: Bosphorus 4K starfive2 pi400 Ryzen 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 0.11 0.86 7.56 -march=armv8-a -U_FORTIFY_SOURCE -m64 -U_FORTIFY_SOURCE 1. (CXX) g++ options: -lm -lpthread -O3 -fPIC -std=gnu++11
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.13 Speed: Speed 5 - Input: Bosphorus 1080p starfive2 pi400 Ryzen 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.18, N = 3 0.36 2.80 16.69 -march=armv8-a -U_FORTIFY_SOURCE -m64 -U_FORTIFY_SOURCE 1. (CXX) g++ options: -lm -lpthread -O3 -fPIC -std=gnu++11
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput starfive2 pi400 Ryzen 30 60 90 120 150 SE +/- 0.01, N = 3 SE +/- 0.42, N = 3 SE +/- 0.41, N = 3 14.01 59.82 127.55 -lm 1. (CC) gcc options: -O3 -rdynamic
Phoronix Test Suite v10.8.5