a enc AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (1905 BIOS) and AMD Radeon RX 7900 XTX 24GB on Neon 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2404067-NE-AENC8672342&grs&sro .
a enc Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution a b c d AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads) ASUS ROG STRIX X670E-E GAMING WIFI (1905 BIOS) AMD Device 14d8 2 x 16GB DRAM-6000MT/s G Skill F5-6000J3038F16G 2000GB Samsung SSD 980 PRO 2TB + 4001GB Western Digital WD_BLACK SN850X 4000GB AMD Radeon RX 7900 XTX 24GB (2304/1249MHz) AMD Device ab30 DELL U2723QE Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Neon 22.04 6.5.0-26-generic (x86_64) GNOME Shell 42.9 X Server 1.21.1.4 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2 (LLVM 15.0.7 DRM 3.54) 1.3.255 GCC 11.4.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: amd-pstate-epp performance (EPP: performance) - CPU Microcode: 0xa601206 Security Details - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of Safe RET + 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 STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
a enc avifenc: 10, Lossless astcenc: Exhaustive avifenc: 2 astcenc: Very Thorough avifenc: 0 avifenc: 6 astcenc: Thorough avifenc: 6, Lossless astcenc: Medium astcenc: Fast a b c d 3.601 1.6322 36.349 2.6625 72.118 3.319 20.3642 5.655 159.1301 408.4399 3.616 1.6284 36.738 2.6592 72.863 3.336 20.3105 5.691 159.1189 408.2845 3.672 1.6328 36.366 2.6653 72.665 3.331 20.3636 5.702 159.4075 408.6735 3.583 1.6632 36.037 2.7069 71.866 3.291 20.5737 5.722 160.0309 410.0672 OpenBenchmarking.org
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 10, Lossless a b c d 0.8262 1.6524 2.4786 3.3048 4.131 SE +/- 0.018, N = 3 SE +/- 0.026, N = 3 SE +/- 0.023, N = 15 3.601 3.616 3.672 3.583 1. (CXX) g++ options: -O3 -fPIC -lm
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Exhaustive a b c d 0.3742 0.7484 1.1226 1.4968 1.871 SE +/- 0.0063, N = 3 SE +/- 0.0066, N = 3 SE +/- 0.0063, N = 3 1.6322 1.6284 1.6328 1.6632 1. (CXX) g++ options: -O3 -flto -pthread
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 2 a b c d 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 36.35 36.74 36.37 36.04 1. (CXX) g++ options: -O3 -fPIC -lm
ASTC Encoder Preset: Very Thorough OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Very Thorough a b c d 0.6091 1.2182 1.8273 2.4364 3.0455 SE +/- 0.0076, N = 3 SE +/- 0.0054, N = 3 SE +/- 0.0060, N = 3 2.6625 2.6592 2.6653 2.7069 1. (CXX) g++ options: -O3 -flto -pthread
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 0 a b c d 16 32 48 64 80 SE +/- 0.41, N = 3 SE +/- 0.18, N = 3 SE +/- 0.50, N = 3 72.12 72.86 72.67 71.87 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 6 a b c d 0.7506 1.5012 2.2518 3.0024 3.753 SE +/- 0.004, N = 3 SE +/- 0.011, N = 3 SE +/- 0.009, N = 3 3.319 3.336 3.331 3.291 1. (CXX) g++ options: -O3 -fPIC -lm
ASTC Encoder Preset: Thorough OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Thorough a b c d 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 20.36 20.31 20.36 20.57 1. (CXX) g++ options: -O3 -flto -pthread
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 6, Lossless a b c d 1.2875 2.575 3.8625 5.15 6.4375 SE +/- 0.005, N = 3 SE +/- 0.025, N = 3 SE +/- 0.013, N = 3 5.655 5.691 5.702 5.722 1. (CXX) g++ options: -O3 -fPIC -lm
ASTC Encoder Preset: Medium OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Medium a b c d 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 0.18, N = 3 SE +/- 0.20, N = 3 159.13 159.12 159.41 160.03 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Fast OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Fast a b c d 90 180 270 360 450 SE +/- 0.81, N = 3 SE +/- 0.85, N = 3 SE +/- 0.79, N = 3 408.44 408.28 408.67 410.07 1. (CXX) g++ options: -O3 -flto -pthread
Phoronix Test Suite v10.8.5