3950X April

AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 4GB on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2204120-NE-3950XAPRI19&grr&sro.

3950X AprilProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerVulkanCompilerFile-SystemScreen ResolutionAB3AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VII HERO (WI-FI) (3103 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO 250GBSapphire AMD Radeon RX 470/480/570/570X/580/580X/590 4GB (1260/1750MHz)AMD Ellesmere HDMI AudioDELL S2409WIntel I211 + Realtek RTL8822BE 802.11a/b/g/n/acUbuntu 20.045.11.0-43-generic (x86_64)GNOME Shell 3.36.4X Server 1.20.131.2.128GCC 9.3.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --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-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: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8701021Java Details- OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.20.04)Security Details- 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 STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

3950X Aprilospray: particle_volume/pathtracer/real_timeospray: particle_volume/scivis/real_timeospray: particle_volume/ao/real_timejava-jmh: Throughputospray-studio: 1 - 1080p - 16 - Path Tracerlibgav1: Chimera 1080p 10-bitospray: gravity_spheres_volume/dim_512/scivis/real_timeospray: gravity_spheres_volume/dim_512/ao/real_timeaom-av1: Speed 0 Two-Pass - Bosphorus 4Kospray-studio: 3 - 1080p - 1 - Path Traceraom-av1: Speed 4 Two-Pass - Bosphorus 4Kospray-studio: 3 - 1080p - 16 - Path Tracerospray: gravity_spheres_volume/dim_512/pathtracer/real_timeospray-studio: 1 - 1080p - 1 - Path Tracerospray-studio: 2 - 1080p - 1 - Path Traceraom-av1: Speed 6 Realtime - Bosphorus 4Kavifenc: 0ospray-studio: 2 - 1080p - 16 - Path Traceronednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Training - u8s8f32 - CPUospray-studio: 3 - 1080p - 32 - Path Traceronednn: Recurrent Neural Network Inference - f32 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Inference - u8s8f32 - CPUospray-studio: 2 - 1080p - 32 - Path Tracerospray-studio: 1 - 1080p - 32 - Path Traceraom-av1: Speed 6 Realtime - Bosphorus 1080paom-av1: Speed 6 Two-Pass - Bosphorus 4Kaom-av1: Speed 4 Two-Pass - Bosphorus 1080plibgav1: Chimera 1080procksdb: Read While Writingrocksdb: Update Randrocksdb: Read Rand Write Randrocksdb: Rand Readlibgav1: Summer Nature 4Kavifenc: 2aom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 0 Two-Pass - Bosphorus 1080pperf-bench: Futex Lock-Piaom-av1: Speed 9 Realtime - Bosphorus 4Kperf-bench: Epoll Waitperf-bench: Futex Hashaom-av1: Speed 6 Two-Pass - Bosphorus 1080pbuild-mplayer: Time To Compileonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Deconvolution Batch shapes_1d - u8s8f32 - CPUperf-bench: Memcpy 1MBlibgav1: Summer Nature 1080paom-av1: Speed 8 Realtime - Bosphorus 4Konednn: IP Shapes 1D - f32 - CPUonednn: IP Shapes 1D - u8s8f32 - CPUaom-av1: Speed 10 Realtime - Bosphorus 1080pperf-bench: Sched Pipeonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUperf-bench: Memset 1MBavifenc: 6, Losslessonednn: IP Shapes 3D - f32 - CPUonednn: IP Shapes 3D - u8s8f32 - CPUavifenc: 6aom-av1: Speed 8 Realtime - Bosphorus 1080ponednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUavifenc: 10, Losslessaom-av1: Speed 9 Realtime - Bosphorus 1080pcompress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionperf-bench: Syscall Basiconednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: Deconvolution Batch shapes_3d - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - bf16bf16bf16 - CPUAB3241.18722.413423.465632629111123.5532956651.812.466192.559350.1922166.03353124.063731854190414.47112.112303845135.115129.545117.44769502677.162653.012600.0666843653888.5210.9210.28146.78322205365477523688228193347163.7756.07449.580.4548249.3929976479934028.2621.9514.170831.8473914.470071198.4141.474.660611.29867124.994038830.7894430.67941573.5202239.99811.04470.7905376.45995.7720.616423.24135.622115.94.342204878734.375952.5431241.55122.520923.590832638201689.9182949851.692.508562.613990.1822196.00352994.060951852190614.35112.407302835149.075136.735119.53768912638.952596.922610.4867035652918.3710.9410.29147.37325400065624823831898132905263.6756.38151.470.4546151.5132098481977528.2622.0654.296551.8474314.439690198.0340.214.663991.30043123.894037600.7921540.68081372.6136839.81410.64790.7880606.55594.4920.575923.03975.666118.044.400215921794.400322.55214241.93122.583023.643232625899282.1112954151.752.260832.351830.1822236.00354044.050741850190714.64112.243302965093.465075.495091.02768922581.962556.632540.7166701652968.4510.9410.27146.99325616065480623806138150045963.7156.01952.260.4446150.8533429482352328.1121.9654.218571.8470614.871727198.4840.534.650931.30085122.974032270.7955310.70167669.6814759.89910.28180.7893306.56596.4920.525022.98905.596117.744.348204074334.372832.56316OpenBenchmarking.org

OSPray

Benchmark: particle_volume/pathtracer/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: particle_volume/pathtracer/real_time3AB50100150200250SE +/- 0.34, N = 3SE +/- 0.20, N = 3241.93241.19241.55

OSPray

Benchmark: particle_volume/scivis/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: particle_volume/scivis/real_time3AB510152025SE +/- 0.05, N = 3SE +/- 0.04, N = 322.5822.4122.52

OSPray

Benchmark: particle_volume/ao/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: particle_volume/ao/real_time3AB612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 323.6423.4723.59

Java JMH

Throughput

OpenBenchmarking.orgOps/s, More Is BetterJava JMHThroughput3AB7000M14000M21000M28000M35000M32625899282.1132629111123.5532638201689.92

OSPray Studio

Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer3AB6K12K18K24K30KSE +/- 13.72, N = 32954129566294981. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

libgav1

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterlibgav1 0.17Video Input: Chimera 1080p 10-bit3AB1224364860SE +/- 0.01, N = 3SE +/- 0.10, N = 351.7551.8151.691. (CXX) g++ options: -O3 -lpthread -lrt

OSPray

Benchmark: gravity_spheres_volume/dim_512/scivis/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: gravity_spheres_volume/dim_512/scivis/real_time3AB0.56441.12881.69322.25762.822SE +/- 0.00092, N = 3SE +/- 0.00142, N = 32.260832.466192.50856

OSPray

Benchmark: gravity_spheres_volume/dim_512/ao/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: gravity_spheres_volume/dim_512/ao/real_time3AB0.58811.17621.76432.35242.9405SE +/- 0.00623, N = 3SE +/- 0.00062, N = 32.351832.559352.61399

AOM AV1

Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K3AB0.04280.08560.12840.17120.214SE +/- 0.00, N = 4SE +/- 0.00, N = 30.180.190.181. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OSPray Studio

Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer3AB5001000150020002500SE +/- 1.76, N = 32223221622191. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

AOM AV1

Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K3AB246810SE +/- 0.02, N = 3SE +/- 0.01, N = 36.006.036.001. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

OSPray Studio

Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer3AB8K16K24K32K40KSE +/- 45.40, N = 3SE +/- 21.28, N = 33540435312352991. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

OSPray

Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time3AB0.91431.82862.74293.65724.5715SE +/- 0.00418, N = 3SE +/- 0.00423, N = 34.050744.063734.06095

OSPray Studio

Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer3AB400800120016002000SE +/- 0.67, N = 3SE +/- 0.67, N = 31850185418521. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

OSPray Studio

Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer3AB400800120016002000SE +/- 2.65, N = 3SE +/- 1.86, N = 31907190419061. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

AOM AV1

Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K3AB48121620SE +/- 0.18, N = 3SE +/- 0.11, N = 1514.6414.4714.351. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 03AB306090120150SE +/- 0.34, N = 3SE +/- 0.41, N = 3112.24112.11112.411. (CXX) g++ options: -O3 -fPIC -lm

OSPray Studio

Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer3AB7K14K21K28K35KSE +/- 11.15, N = 3SE +/- 17.17, N = 33029630384302831. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

oneDNN

Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU3AB11002200330044005500SE +/- 56.24, N = 3SE +/- 12.81, N = 35093.465135.115149.07MIN: 4939.21MIN: 5111.68MIN: 5102.611. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU3AB11002200330044005500SE +/- 15.57, N = 3SE +/- 21.94, N = 35075.495129.545136.73MIN: 5015.99MIN: 5095.07MIN: 5068.061. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU3AB11002200330044005500SE +/- 19.61, N = 3SE +/- 34.54, N = 35091.025117.445119.53MIN: 5027.14MIN: 5086.78MIN: 5034.391. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

OSPray Studio

Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer3AB16K32K48K64K80KSE +/- 50.93, N = 3SE +/- 55.43, N = 37689276950768911. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU3AB6001200180024003000SE +/- 28.67, N = 3SE +/- 26.03, N = 32581.962677.162638.95MIN: 2502.81MIN: 2661.56MIN: 2574.311. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU3AB6001200180024003000SE +/- 15.15, N = 3SE +/- 20.31, N = 32556.632653.012596.92MIN: 2510.01MIN: 2610.08MIN: 2539.821. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU3AB6001200180024003000SE +/- 7.94, N = 3SE +/- 41.03, N = 32540.712600.062610.48MIN: 2495.84MIN: 2582.7MIN: 2529.821. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

OSPray Studio

Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer3AB14K28K42K56K70KSE +/- 128.74, N = 3SE +/- 63.26, N = 36670166843670351. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

OSPray Studio

Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer3AB14K28K42K56K70KSE +/- 54.01, N = 3SE +/- 76.21, N = 36529665388652911. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread

AOM AV1

Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p3AB246810SE +/- 0.02, N = 3SE +/- 0.03, N = 38.458.528.371. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K3AB3691215SE +/- 0.02, N = 3SE +/- 0.04, N = 310.9410.9210.941. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p3AB3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 310.2710.2810.291. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

libgav1

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterlibgav1 0.17Video Input: Chimera 1080p3AB306090120150SE +/- 0.08, N = 3SE +/- 0.37, N = 3146.99146.78147.371. (CXX) g++ options: -O3 -lpthread -lrt

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read While Writing3AB700K1400K2100K2800K3500KSE +/- 10292.52, N = 3SE +/- 9707.64, N = 33256160322205332540001. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Update Random3AB140K280K420K560K700KSE +/- 1748.11, N = 3SE +/- 1055.36, N = 36548066547756562481. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read Random Write Random3AB500K1000K1500K2000K2500KSE +/- 5611.13, N = 3SE +/- 18963.04, N = 32380613236882223831891. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Random Read3AB20M40M60M80M100MSE +/- 310806.70, N = 3SE +/- 886019.83, N = 38150045981933471813290521. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

libgav1

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterlibgav1 0.17Video Input: Summer Nature 4K3AB1428425670SE +/- 0.07, N = 3SE +/- 0.06, N = 363.7163.7763.671. (CXX) g++ options: -O3 -lpthread -lrt

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 23AB1326395265SE +/- 0.08, N = 3SE +/- 0.26, N = 356.0256.0756.381. (CXX) g++ options: -O3 -fPIC -lm

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K3AB1224364860SE +/- 0.82, N = 15SE +/- 0.66, N = 1552.2649.5851.471. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

AOM AV1

Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p3AB0.10130.20260.30390.40520.5065SE +/- 0.00, N = 3SE +/- 0.00, N = 30.440.450.451. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

perf-bench

Benchmark: Futex Lock-Pi

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-Pi3AB100200300400500SE +/- 5.17, N = 3SE +/- 5.21, N = 64614824611. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -fPIC -lnuma

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K3AB1224364860SE +/- 0.75, N = 3SE +/- 0.52, N = 1550.8549.3951.511. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

perf-bench

Benchmark: Epoll Wait

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll Wait3AB7K14K21K28K35KSE +/- 354.56, N = 3SE +/- 344.15, N = 33342929976320981. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -fPIC -lnuma

perf-bench

Benchmark: Futex Hash

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Hash3AB1000K2000K3000K4000K5000KSE +/- 6656.67, N = 3SE +/- 3374.73, N = 34823523479934048197751. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -fPIC -lnuma

AOM AV1

Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p3AB714212835SE +/- 0.07, N = 3SE +/- 0.04, N = 328.1128.2628.261. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.5Time To Compile3AB510152025SE +/- 0.02, N = 3SE +/- 0.06, N = 321.9721.9522.07

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU3AB0.96671.93342.90013.86684.8335SE +/- 0.02789, N = 3SE +/- 0.02203, N = 34.218574.170834.29655MIN: 3.9MIN: 3.93MIN: 3.931. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU3AB0.41570.83141.24711.66282.0785SE +/- 0.00506, N = 3SE +/- 0.00549, N = 31.847061.847391.84743MIN: 1.79MIN: 1.78MIN: 1.781. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

perf-bench

Benchmark: Memcpy 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MB3AB48121620SE +/- 0.09, N = 3SE +/- 0.20, N = 314.8714.4714.441. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -fPIC -lnuma

libgav1

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterlibgav1 0.17Video Input: Summer Nature 1080p3AB4080120160200SE +/- 0.16, N = 3SE +/- 0.14, N = 3198.48198.41198.031. (CXX) g++ options: -O3 -lpthread -lrt

AOM AV1

Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K3AB918273645SE +/- 0.66, N = 3SE +/- 0.41, N = 340.5341.4740.211. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU3AB1.04942.09883.14824.19765.247SE +/- 0.00958, N = 3SE +/- 0.00368, N = 34.650934.660614.66399MIN: 4.43MIN: 4.46MIN: 4.461. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU3AB0.29270.58540.87811.17081.4635SE +/- 0.00084, N = 3SE +/- 0.00156, N = 31.300851.298671.30043MIN: 1.28MIN: 1.28MIN: 1.281. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p3AB306090120150SE +/- 1.64, N = 4SE +/- 0.98, N = 14122.97124.99123.891. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

perf-bench

Benchmark: Sched Pipe

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched Pipe3AB90K180K270K360K450KSE +/- 2490.82, N = 3SE +/- 3062.78, N = 34032274038834037601. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -fPIC -lnuma

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU3AB0.1790.3580.5370.7160.895SE +/- 0.000562, N = 3SE +/- 0.004119, N = 30.7955310.7894430.792154MIN: 0.75MIN: 0.74MIN: 0.741. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU3AB0.15790.31580.47370.63160.7895SE +/- 0.005860, N = 3SE +/- 0.001462, N = 30.7016760.6794150.680813MIN: 0.63MIN: 0.62MIN: 0.611. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

perf-bench

Benchmark: Memset 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MB3AB1632486480SE +/- 0.77, N = 7SE +/- 0.10, N = 369.6873.5272.611. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -fPIC -lnuma

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, Lossless3AB3691215SE +/- 0.107, N = 3SE +/- 0.019, N = 39.8999.9989.8141. (CXX) g++ options: -O3 -fPIC -lm

oneDNN

Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU3AB3691215SE +/- 0.03, N = 3SE +/- 0.02, N = 310.2811.0410.65MIN: 9.94MIN: 10.91MIN: 10.461. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU3AB0.17790.35580.53370.71160.8895SE +/- 0.006963, N = 3SE +/- 0.004439, N = 30.7893300.7905370.788060MIN: 0.73MIN: 0.75MIN: 0.731. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 63AB246810SE +/- 0.013, N = 3SE +/- 0.010, N = 36.5656.4596.5551. (CXX) g++ options: -O3 -fPIC -lm

AOM AV1

Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p3AB20406080100SE +/- 0.30, N = 3SE +/- 0.34, N = 396.4995.7794.491. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU3AB510152025SE +/- 0.00, N = 3SE +/- 0.00, N = 320.5320.6220.58MIN: 20.37MIN: 20.48MIN: 20.411. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU3AB612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 322.9923.2423.04MIN: 22.71MIN: 23.08MIN: 22.841. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

libavif avifenc

Encoder Speed: 10, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 10, Lossless3AB1.27492.54983.82475.09966.3745SE +/- 0.019, N = 3SE +/- 0.046, N = 35.5965.6225.6661. (CXX) g++ options: -O3 -fPIC -lm

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p3AB306090120150SE +/- 0.43, N = 3SE +/- 0.58, N = 3117.74115.90118.041. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Parallel BZIP2 Compression

FreeBSD-13.0-RELEASE-amd64-memstick.img Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img Compression3AB0.991.982.973.964.95SE +/- 0.060, N = 4SE +/- 0.013, N = 34.3484.3424.4001. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

perf-bench

Benchmark: Syscall Basic

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall Basic3AB5M10M15M20M25MSE +/- 147824.81, N = 3SE +/- 156358.13, N = 32040743320487873215921791. (CC) gcc options: -pthread -shared -lunwind-x86_64 -lunwind -llzma -Xlinker -export-dynamic -O6 -ggdb3 -funwind-tables -std=gnu99 -fPIC -lnuma

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU3AB0.99011.98022.97033.96044.9505SE +/- 0.01112, N = 3SE +/- 0.02200, N = 34.372834.375954.40032MIN: 4.26MIN: 4.28MIN: 4.281. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU3AB0.57671.15341.73012.30682.8835SE +/- 0.01307, N = 3SE +/- 0.00703, N = 32.563162.543102.55214MIN: 2.46MIN: 2.48MIN: 2.441. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -lpthread -ldl


Phoronix Test Suite v10.8.5