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&grt&sor&rro .
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 astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive astcenc: Very Thorough avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 6, Lossless avifenc: 10, Lossless a b c d 408.4399 159.1301 20.3642 1.6322 2.6625 72.118 36.349 3.319 5.655 3.601 408.2845 159.1189 20.3105 1.6284 2.6592 72.863 36.738 3.336 5.691 3.616 408.6735 159.4075 20.3636 1.6328 2.6653 72.665 36.366 3.331 5.702 3.672 410.0672 160.0309 20.5737 1.6632 2.7069 71.866 36.037 3.291 5.722 3.583 OpenBenchmarking.org
ASTC Encoder Preset: Fast OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Fast b a c d 90 180 270 360 450 SE +/- 0.85, N = 3 SE +/- 0.81, N = 3 SE +/- 0.79, N = 3 408.28 408.44 408.67 410.07 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Medium OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Medium b a c d 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.11, N = 3 SE +/- 0.20, N = 3 159.12 159.13 159.41 160.03 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Thorough b c a d 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 20.31 20.36 20.36 20.57 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Exhaustive b a c d 0.3742 0.7484 1.1226 1.4968 1.871 SE +/- 0.0066, N = 3 SE +/- 0.0063, N = 3 SE +/- 0.0063, N = 3 1.6284 1.6322 1.6328 1.6632 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Very Thorough OpenBenchmarking.org MT/s, More Is Better ASTC Encoder 4.7 Preset: Very Thorough b a c d 0.6091 1.2182 1.8273 2.4364 3.0455 SE +/- 0.0054, N = 3 SE +/- 0.0076, N = 3 SE +/- 0.0060, N = 3 2.6592 2.6625 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 b c a d 16 32 48 64 80 SE +/- 0.18, N = 3 SE +/- 0.50, N = 3 SE +/- 0.41, N = 3 72.86 72.67 72.12 71.87 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 2 b c a d 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 36.74 36.37 36.35 36.04 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 b c a d 0.7506 1.5012 2.2518 3.0024 3.753 SE +/- 0.011, N = 3 SE +/- 0.009, N = 3 SE +/- 0.004, N = 3 3.336 3.331 3.319 3.291 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 6, Lossless d c b a 1.2875 2.575 3.8625 5.15 6.4375 SE +/- 0.013, N = 3 SE +/- 0.025, N = 3 SE +/- 0.005, N = 3 5.722 5.702 5.691 5.655 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 1.0 Encoder Speed: 10, Lossless c b a d 0.8262 1.6524 2.4786 3.3048 4.131 SE +/- 0.023, N = 15 SE +/- 0.026, N = 3 SE +/- 0.018, N = 3 3.672 3.616 3.601 3.583 1. (CXX) g++ options: -O3 -fPIC -lm
Phoronix Test Suite v10.8.5