june

AMD Ryzen 9 3900XT 12-Core testing with a MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.B3 BIOS) and AMD Radeon RX 56/64 8GB on Ubuntu 22.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2206054-PTS-JUNE759444&sor&grr.

juneProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionABCDAMD Ryzen 9 3900XT 12-Core @ 3.80GHz (12 Cores / 24 Threads)MSI MEG X570 GODLIKE (MS-7C34) v1.0 (1.B3 BIOS)AMD Starship/Matisse16GB500GB Seagate FireCuda 520 SSD ZP500GM30002AMD Radeon RX 56/64 8GB (1630/945MHz)AMD Vega 10 HDMI AudioASUS MG28URealtek Device 2600 + Realtek Killer E3000 2.5GbE + Intel Wi-Fi 6 AX200Ubuntu 22.045.15.0-22-generic (x86_64)GNOME Shell 41.3X Server + Wayland4.6 Mesa 21.3.5 (LLVM 12.0.1)1.2.195GCC 11.2.0ext43840x21604.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.42)1.3.204OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- A: --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-XWYfV6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XWYfV6/gcc-11-11.2.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 - B: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.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 - C: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.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 - D: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.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: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8701021Graphics Details- BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D0500100-102Java Details- OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Details- A: Python 3.10.2- B: Python 3.10.4- C: Python 3.10.4- D: Python 3.10.4Security 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

junewebp2: Quality 100, Lossless Compressionjava-jmh: Throughputwebp2: Quality 95, Compression Effort 7renaissance: ALS Movie Lensrenaissance: Akka Unbalanced Cobwebbed Treesvt-hevc: 1 - Bosphorus 4Kgravitymark: 1920 x 1080 - OpenGLgravitymark: 1920 x 1080 - Vulkangravitymark: 2560 x 1440 - OpenGLgravitymark: 3840 x 2160 - OpenGLgravitymark: 2560 x 1440 - Vulkangravitymark: 3840 x 2160 - Vulkangromacs: MPI CPU - water_GMX50_barewebp2: Quality 75, Compression Effort 7renaissance: Genetic Algorithm Using Jenetics + Futuresavifenc: 0onednn: Recurrent Neural Network Training - u8s8f32 - CPUonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUinfluxdb: 4 - 10000 - 2,5000,1 - 10000onnx: fcn-resnet101-11 - CPU - Parallelonnx: fcn-resnet101-11 - CPU - Standardonnx: GPT-2 - CPU - Parallelonnx: bertsquad-12 - CPU - Parallelonnx: ArcFace ResNet-100 - CPU - Parallelonnx: yolov4 - CPU - Parallelonednn: Recurrent Neural Network Training - f32 - CPUonnx: ArcFace ResNet-100 - CPU - Standardonnx: GPT-2 - CPU - Standardonnx: bertsquad-12 - CPU - Standardonnx: yolov4 - CPU - Standardonnx: super-resolution-10 - CPU - Parallelonnx: super-resolution-10 - CPU - Standardonednn: Recurrent Neural Network Inference - u8s8f32 - CPUrenaissance: Savina Reactors.IOonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUrenaissance: Apache Spark PageRankrenaissance: Apache Spark ALSinfluxdb: 64 - 10000 - 2,5000,1 - 10000influxdb: 1024 - 10000 - 2,5000,1 - 10000tensorflow-lite: Inception V4tensorflow-lite: Inception ResNet V2tensorflow-lite: NASNet Mobilerenaissance: In-Memory Database Shootoutrenaissance: Apache Spark Bayessimdjson: PartialTweetssvt-av1: Preset 4 - Bosphorus 4Kavifenc: 2simdjson: DistinctUserIDsimdjson: TopTweettensorflow-lite: SqueezeNettensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quantrenaissance: Scala Dottyetcpak: Single-Threaded - DXT1etcpak: Single-Threaded - ETC2simdjson: Kostyasvt-hevc: 1 - Bosphorus 1080psimdjson: LargeRandrenaissance: Finagle HTTP Requestsrenaissance: Rand Forestperf-bench: Epoll Waitstress-ng: NUMAstress-ng: Mallocstress-ng: Atomicstress-ng: Futexstress-ng: MMAPstress-ng: IO_uringstress-ng: Memory Copyingstress-ng: MEMFDstress-ng: Glibc Qsort Data Sortingstress-ng: CPU Cachestress-ng: Matrix Mathstress-ng: System V Message Passingstress-ng: Glibc C String Functionsstress-ng: Context Switchingstress-ng: Socket Activitystress-ng: Vector Mathstress-ng: Semaphoresstress-ng: CPU Stressstress-ng: SENDFILEstress-ng: Forkingstress-ng: Cryptoperf-bench: Futex Lock-Piperf-bench: Futex Hashsvt-av1: Preset 4 - Bosphorus 1080ponednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Deconvolution Batch shapes_1d - u8s8f32 - CPUperf-bench: Memcpy 1MBsvt-av1: Preset 8 - Bosphorus 4Kx264: Bosphorus 4Konednn: IP Shapes 1D - f32 - CPUonednn: IP Shapes 1D - u8s8f32 - CPUperf-bench: Sched Pipesvt-vp9: VMAF Optimized - Bosphorus 4Ksvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Ksvt-vp9: Visual Quality Optimized - Bosphorus 4Ksvt-hevc: 7 - Bosphorus 4Konednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUavifenc: 6, Losslessonednn: IP Shapes 3D - f32 - CPUonednn: IP Shapes 3D - u8s8f32 - CPUsvt-av1: Preset 10 - Bosphorus 4Ksvt-hevc: 10 - Bosphorus 4Kavifenc: 6perf-bench: Memset 1MBsvt-av1: Preset 12 - Bosphorus 4Konednn: Convolution Batch Shapes Auto - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUavifenc: 10, Losslessetcpak: Multi-Threaded - DXT1etcpak: Multi-Threaded - ETC2svt-av1: Preset 8 - Bosphorus 1080pperf-bench: Syscall Basicnettle: aes256webp2: Quality 100, Compression Effort 5x264: Bosphorus 1080pglibc-bench: expsvt-hevc: 7 - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080psvt-vp9: VMAF Optimized - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pglibc-bench: sinwebp2: Defaultonednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: Deconvolution Batch shapes_3d - u8s8f32 - CPUsvt-av1: Preset 10 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 1080pglibc-bench: sincossvt-av1: Preset 12 - Bosphorus 1080pnettle: sha512glibc-bench: cosglibc-bench: pthread_onceglibc-bench: tanhglibc-bench: sinhglibc-bench: atanhglibc-bench: asinhglibc-bench: ffsglibc-bench: modfglibc-bench: log2glibc-bench: ffsllglibc-bench: sqrtnettle: chachanettle: poly1305-aesstress-ng: x86_64 RdRandABCD742.93423214280399.043323.9712757.912754.42.82107.2105.391.165.790.6651.047151.7842666.5134.1633601.735077.990962160594580432111724432226.3111957755473654541443530995.18321.128223.825968.53174.23211.31236274.61293571.62445920233041022716303614.92126.23.832.46766.0284.594.6820691724037144820.6778.7236.904232.1662.93111.013814.1743.442469211.0216082432.37576128.962786611.95296.2735619.314844.13850.42188.3156.9658365.057796050.71991624.534520622.359558.2686846.172483545.8729249.94219949.8952768.8821561.5854246938516.22992.134347.948214.62482130.77735.5873.179559.130232683944.5443.9645.4942.230.026936.172811.43173.356936.708972.33975.568.08969.02277495.6541.192936.95855.953072.0473061.536116.763179623056059.024.242137.7616.1858151.75168179.5118065.32592.97223.219812.031223.218274.8545.9757352.206637.0473.91826.2309738.374926.982138.339830.6446.099477.0961421.52697.049167.860421068.173216.07721.68124255951266.374309.65512616.712943.42.95106.5105.390.465.390.464.51.138146.3162888.2129.5264101.514105.68852735.16878485844911652564089.4816606058571323461943242496.517969.92483.662485.343153.23133.91240324.61291849.94200142072.815355.63646.02104.43.992.56362.5024.724.612898.872411.063096.7833.9237.857246.1442.9211.631.043571.9721.245429328.216996416.51577614.812871422.77300.5834951.825038.57871.88196.5152.09609858003229.072026796.064833096.849191.9390749.352481083.2630044.54216302.5954543.4922488.1766949048876.445.654392.4412916.23947636.4835.644.704661.8037634040845.2146.8849.5150.391.245281.8527110.87811.98030.93394576.44578.877.65472.01400798.21224.907222.5875.6483156.5793146.367117.447194108836131.074.11141.2516.4404159.49176.38184.6187.8762.16772.8865.257023.40615232.831290.4241.7435350.931658.6768.59776.0599835.605724.824637.45831.74565.680266.5386219.45636.467217.278021185.583212.21722.89424266478961.702308.7112677.312759.62.96106.5105.691.765.290.564.41.14148.8412871.2128.7774092.334117.248474826860485944911632574133.6311836445567337458645112485.867858.72492.882458.193116.03137.41237035.8129119542840.442165.815359.53824.82149.742.55663.474.554.612894.312435.63146.6729.0249.284246.8052.8911.631.043529.2730.945264326.6216871709.82580078.482787436.17300.5734815.955039.59869.61197.1158.8261156.127995516.422080090.434842631.569185.3490779.382485080.4529333.09246261.3154932.4122493.2366349107736.4358.2392.4435214.76563836.3535.364.71021.7963435197145.1246.5249.8450.441.168562.257910.76411.97520.93088878.40979.867.71873.95533998.21624.959522.58565.6013169.253144.303117.33178500636541.114.14140.9916.1542158.6176.32183.53187.1964.73133.0035.264683.38355230.171287.2241.7416351.994637.7170.38096.0265838.059326.84735.841729.44176.086366.7107720.73236.931427.463671151.973217.7721.40124234601965.181310.50412638.512947.62.95106.3105.591.265.790.7651.155147.2372903.9128.3964110.744100.658160366888479545111652574126.6511545962570453473044232495.978459.72473.222458.933117.03162.41195550.61240380.942166.741956.7153263732.72113.842.56162.1524.724.662888.782401.333113.9818.3238.625247.1082.9811.611.053587.1751.745400331.5416827898.02576825.663025044.82298.1435188.015048.06867.3195.83156.9261125.267971710.382087104.714808874.549193.2490727.652481553.2429002.22192604.9454797.9622466.964949106516.4287.658262.4314.84563336.58734.854.709111.8131934495645.246.8349.8650.621.291071.9964610.98111.38320.9248279.78779.67.61972.41391799.57224.852422.50075.6443162.383154.65119.133193848796515.54.1414116.381158.69180.36185.11187.3460.51262.8965.278033.40609226.788288.0542.8935372.283637.3968.636.0971838.327626.978835.86929.42925.692166.5406519.50476.464637.2811210953234.76OpenBenchmarking.org

WebP2 Image Encode

Encode Settings: Quality 100, Lossless Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Lossless CompressionDBCA160320480640800721.40721.68722.89742.931. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

Java JMH

Throughput

OpenBenchmarking.orgOps/s, More Is BetterJava JMHThroughputCBDA5000M10000M15000M20000M25000M24266478961.7024255951266.3724234601965.1823214280399.04

WebP2 Image Encode

Encode Settings: Quality 95, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 95, Compression Effort 7CBDA70140210280350308.71309.66310.50323.971. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

Renaissance

Test: ALS Movie Lens

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensBDCA3K6K9K12K15K12616.712638.512677.312757.9MIN: 12616.69 / MAX: 13750.37MAX: 13822.5MIN: 12677.26 / MAX: 13923.11MIN: 12757.86 / MAX: 14048.24

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeACBD3K6K9K12K15K12754.412759.612943.412947.6MIN: 10167.69 / MAX: 12754.41MIN: 10128.47MIN: 10264.93 / MAX: 12943.41MIN: 10307.6 / MAX: 12947.63

SVT-HEVC

Tuning: 1 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 4KCDBA0.6661.3321.9982.6643.332.962.952.952.821. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

GravityMark

Resolution: 1920 x 1080 - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.53Resolution: 1920 x 1080 - Renderer: OpenGLACBD20406080100107.2106.5106.5106.3

GravityMark

Resolution: 1920 x 1080 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.53Resolution: 1920 x 1080 - Renderer: VulkanCDBA20406080100105.6105.5105.3105.3

GravityMark

Resolution: 2560 x 1440 - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.53Resolution: 2560 x 1440 - Renderer: OpenGLCDAB2040608010091.791.291.190.4

GravityMark

Resolution: 3840 x 2160 - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.53Resolution: 3840 x 2160 - Renderer: OpenGLDABC153045607565.765.765.365.2

GravityMark

Resolution: 2560 x 1440 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.53Resolution: 2560 x 1440 - Renderer: VulkanDACB2040608010090.790.690.590.4

GravityMark

Resolution: 3840 x 2160 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.53Resolution: 3840 x 2160 - Renderer: VulkanDABC153045607565.065.064.564.4

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2022.1Implementation: MPI CPU - Input: water_GMX50_bareDCBA0.25990.51980.77971.03961.29951.1551.1401.1381.0471. (CXX) g++ options: -O3

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 75, Compression Effort 7BDCA306090120150146.32147.24148.84151.781. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesACBD60012001800240030002666.52871.22888.22903.9MIN: 2472.42 / MAX: 2807.84MIN: 2838.52 / MAX: 2898.82MIN: 2858.54 / MAX: 2927.17MIN: 2862.13 / MAX: 2943.57

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 0DCBA306090120150128.40128.78129.53134.161. (CXX) g++ options: -O3 -fPIC -lm

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: CPUCBDA7K14K21K28K35K4092.334101.514110.7433601.70MIN: 21286.51. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

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: CPUDBCA8K16K24K32K40K4100.654105.684117.2435077.90MIN: 21314.51. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

InfluxDB

Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000ABCD200K400K600K800K1000K909621.0852735.1847482.0816036.0

ONNX Runtime

Model: fcn-resnet101-11 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: fcn-resnet101-11 - Device: CPU - Executor: ParallelDCBA1530456075686868601. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: fcn-resnet101-11 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: fcn-resnet101-11 - Device: CPU - Executor: StandardDBCA20406080100887860591. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: GPT-2 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: GPT-2 - Device: CPU - Executor: ParallelCBDA1000200030004000500048594858479545801. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: bertsquad-12 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: bertsquad-12 - Device: CPU - Executor: ParallelDCBA1002003004005004514494494321. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: ArcFace ResNet-100 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: ArcFace ResNet-100 - Device: CPU - Executor: ParallelDBCA3006009001200150011651165116311171. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: yolov4 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: yolov4 - Device: CPU - Executor: ParallelDCBA601201802403002572572562441. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

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: CPUBDCA7K14K21K28K35K4089.484126.654133.6332226.30MIN: 17963.31. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

ONNX Runtime

Model: ArcFace ResNet-100 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: ArcFace ResNet-100 - Device: CPU - Executor: StandardBCDA40080012001600200016601183115411191. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: GPT-2 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: GPT-2 - Device: CPU - Executor: StandardCBDA1400280042005600700064456058596257751. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: bertsquad-12 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: bertsquad-12 - Device: CPU - Executor: StandardBDCA1202403604806005715705675471. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: yolov4 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: yolov4 - Device: CPU - Executor: StandardDACB1002003004005004533653373231. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: super-resolution-10 - Device: CPU - Executor: Parallel

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: super-resolution-10 - Device: CPU - Executor: ParallelDBCA1000200030004000500047304619458645411. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

ONNX Runtime

Model: super-resolution-10 - Device: CPU - Executor: Standard

OpenBenchmarking.orgInferences Per Minute, More Is BetterONNX Runtime 1.11Model: super-resolution-10 - Device: CPU - Executor: StandardCADB1000200030004000500045114435442343241. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt

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: CPUCDBA7K14K21K28K35K2485.862495.972496.5130995.10MIN: 14054.21. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IOCBAD2K4K6K8K10K7858.77969.98321.18459.7MAX: 11840.34MIN: 7969.86 / MAX: 11204.55MAX: 12754.85MAX: 12201.65

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: CPUDBCA6K12K18K24K30K2473.222483.662492.8828223.80MIN: 127181. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

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: CPUCDBA6K12K18K24K30K2458.192458.932485.3425968.50MIN: 126311. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankCDBA70014002100280035003116.03117.03153.23174.2MIN: 2658.74 / MAX: 3170.73MIN: 2793.69 / MAX: 3226.06MIN: 2764.94 / MAX: 3198.77MIN: 2810.59 / MAX: 3285.06

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSBCDA70014002100280035003133.93137.43162.43211.3MIN: 3035.49 / MAX: 3252.39MIN: 3005.95 / MAX: 3263.19MIN: 3046.43 / MAX: 3270.26MIN: 3059.26 / MAX: 3335.58

InfluxDB

Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000BCAD300K600K900K1200K1500K1240324.61237035.81236274.61195550.6

InfluxDB

Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000ABCD300K600K900K1200K1500K1293571.61291849.91291195.01240380.9

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception V4BDCA500K1000K1500K2000K2500K42001.042166.742840.42445920.0

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception ResNet V2DBCA500K1000K1500K2000K2500K41956.742072.842165.82330410.0

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: NASNet MobileDBCA500K1000K1500K2000K2500K15326.015355.615359.52271630.0

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutABDC80016002400320040003614.93646.03732.73824.8MIN: 3226.39 / MAX: 3786.41MIN: 3383.09 / MAX: 4041.23MIN: 3478.56 / MAX: 4080.38MIN: 3519.07 / MAX: 4246.27

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark BayesBDAC50010001500200025002104.42113.82126.22149.7MIN: 1617.62 / MAX: 2358.18MIN: 1613.04MIN: 1633.81 / MAX: 2126.21MIN: 1657.38

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsDCBA0.91.82.73.64.54.004.003.993.831. (CXX) g++ options: -O3

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 4 - Input: Bosphorus 4KBDCA0.57671.15341.73012.30682.88352.5632.5612.5562.4671. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 2DBCA153045607562.1562.5063.4766.031. (CXX) g++ options: -O3 -fPIC -lm

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDDBAC1.0622.1243.1864.2485.314.724.724.594.551. (CXX) g++ options: -O3

simdjson

Throughput Test: TopTweet

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetADCB1.0532.1063.1594.2125.2654.684.664.614.611. (CXX) g++ options: -O3

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: SqueezeNetDCBA40K80K120K160K200K2888.782894.312898.87206917.00

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet FloatDBCA50K100K150K200K250K2401.332411.062435.60240371.00

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet QuantBDCA10K20K30K40K50K3096.73113.93146.644820.6

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Scala DottyCADB2004006008001000729.0778.7818.3833.9MIN: 618.39 / MAX: 1281.64MIN: 646.98 / MAX: 1439.03MIN: 618.81 / MAX: 1331.73MIN: 636.78 / MAX: 1324.63

Etcpak

Benchmark: Single-Threaded - Configuration: DXT1

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: DXT1CDBA50100150200250249.28238.63237.86236.901. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Etcpak

Benchmark: Single-Threaded - Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Single-Threaded - Configuration: ETC2DCBA50100150200250247.11246.81246.14232.171. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaDABC0.67051.3412.01152.6823.35252.982.932.922.891. (CXX) g++ options: -O3

SVT-HEVC

Tuning: 1 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 1 - Input: Bosphorus 1080pCBDA369121511.6311.6311.6111.001. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomDCBA0.23630.47260.70890.94521.18151.051.041.041.011. (CXX) g++ options: -O3

Renaissance

Test: Finagle HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsCBDA80016002400320040003529.23571.93587.13814.1MIN: 3302.49 / MAX: 3811.65MIN: 3345.25 / MAX: 3795.91MIN: 3364.31 / MAX: 3763.07MIN: 3534.91 / MAX: 3897.61

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestBCAD160320480640800721.2730.9743.4751.7MIN: 609.48 / MAX: 834.11MIN: 607.63 / MAX: 901.62MIN: 665.12 / MAX: 887.13MIN: 622.63 / MAX: 907.43

perf-bench

Benchmark: Epoll Wait

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll WaitBDCA10K20K30K40K50K454294540045264424691. (CC) gcc options: -pthread -shared -Xlinker -O6 -ggdb3 -funwind-tables -std=gnu99 -lnuma

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: NUMADBCA70140210280350331.54328.20326.62211.021. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MallocBCDA4M8M12M16M20M16996416.5116871709.8216827898.0216082432.371. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: AtomicCBDA120K240K360K480K600K580078.48577614.81576825.66576128.961. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: FutexDBCA600K1200K1800K2400K3000K3025044.822871422.772787436.172786611.951. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MMAPBCDA70140210280350300.58300.57298.14296.271. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: IO_uringADBC8K16K24K32K40K35619.3135188.0134951.8234815.951. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Memory CopyingDCBA110022003300440055005048.065039.595038.574844.131. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDBCDA2004006008001000871.88869.61867.30850.421. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc Qsort Data SortingCBDA4080120160200197.10196.50195.83188.301. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU CacheCADB4080120160200158.82156.96156.92152.091. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Matrix MathCDBA13K26K39K52K65K61156.1261125.2660985.0058365.051. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: System V Message PassingBCDA2M4M6M8M10M8003229.077995516.427971710.387796050.701. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc C String FunctionsDCBA400K800K1200K1600K2000K2087104.712080090.432026796.061991624.531. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context SwitchingCBDA1000K2000K3000K4000K5000K4842631.564833096.844808874.544520622.351. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket ActivityADBC2K4K6K8K10K9558.269193.249191.939185.341. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector MathCBDA20K40K60K80K100K90779.3890749.3590727.6586846.171. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SemaphoresCADB500K1000K1500K2000K2500K2485080.452483545.872481553.242481083.261. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU StressBCAD6K12K18K24K30K30044.5429333.0929249.9429002.221. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILECABD50K100K150K200K250K246261.31219949.89216302.59192604.941. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: ForkingCDBA12K24K36K48K60K54932.4154797.9654543.4952768.881. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CryptoCBDA5K10K15K20K25K22493.2322488.1722466.9021561.581. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread

perf-bench

Benchmark: Futex Lock-Pi

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-PiBCDA1402804205607006696636495421. (CC) gcc options: -pthread -shared -Xlinker -O6 -ggdb3 -funwind-tables -std=gnu99 -lnuma

perf-bench

Benchmark: Futex Hash

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex HashCDBA1.1M2.2M3.3M4.4M5.5M49107734910651490488746938511. (CC) gcc options: -pthread -shared -Xlinker -O6 -ggdb3 -funwind-tables -std=gnu99 -lnuma

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 4 - Input: Bosphorus 1080pBCDA2468106.4406.4356.4286.2291. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

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: CPUBDCA204060801005.654397.658268.2390092.13430MIN: 5.121. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -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: CPUDBCA11223344552.430002.441292.4435247.94820MIN: 12.071. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

perf-bench

Benchmark: Memcpy 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBBDCA4812162016.2414.8514.7714.621. (CC) gcc options: -pthread -shared -Xlinker -O6 -ggdb3 -funwind-tables -std=gnu99 -lnuma

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 8 - Input: Bosphorus 4KDBCA81624324036.5936.4836.3530.781. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

x264

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 4KBACD81624324035.6435.5835.3634.851. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.6Harness: IP Shapes 1D - Data Type: f32 - Engine: CPUBDCA16324864804.704664.709114.7102073.17950MIN: 4.611. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -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: CPUCBDA13263952651.796341.803761.8131959.13020MIN: 1.761. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

perf-bench

Benchmark: Sched Pipe

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched PipeCDBA80K160K240K320K400K3519713449563404083268391. (CC) gcc options: -pthread -shared -Xlinker -O6 -ggdb3 -funwind-tables -std=gnu99 -lnuma

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 4KBDCA102030405045.2145.2045.1244.541. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4KBDCA112233445546.8846.8346.5243.961. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: Visual Quality Optimized - Input: Bosphorus 4KDCBA112233445549.8649.8449.5145.491. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-HEVC

Tuning: 7 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 4KDCBA112233445550.6250.4450.3942.201. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

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: CPUCBDA7142128351.168561.245281.2910730.02690MIN: 2.161. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -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: CPUBDCA8162432401.852711.996462.2579036.17280MIN: 2.271. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6, LosslessCBDA369121510.7610.8810.9811.431. (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: CPUDCBA163248648011.3811.9811.9873.36MIN: 11.24MIN: 11.88MIN: 11.88MIN: 49.921. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -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: CPUDCBA8162432400.9248200.9308880.93394536.708900MIN: 0.871. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 10 - Input: Bosphorus 4KDCBA2040608010079.7978.4176.4572.341. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-HEVC

Tuning: 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 4KCDBA2040608010079.8679.6078.8775.561. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 6DBCA2468107.6197.6547.7188.0891. (CXX) g++ options: -O3 -fPIC -lm

perf-bench

Benchmark: Memset 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBCDBA163248648073.9672.4172.0169.021. (CC) gcc options: -pthread -shared -Xlinker -O6 -ggdb3 -funwind-tables -std=gnu99 -lnuma

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 12 - Input: Bosphorus 4KDCBA2040608010099.5798.2298.2195.651. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

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: CPUDBCA91827364524.8524.9124.9641.19MIN: 24.57MIN: 24.56MIN: 24.62MIN: 27.531. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

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: CPUDCBA81624324022.5022.5922.5936.96MIN: 21.97MIN: 22.18MIN: 22.13MIN: 22.251. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

libavif avifenc

Encoder Speed: 10, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.10Encoder Speed: 10, LosslessCDBA1.33882.67764.01645.35526.6945.6015.6445.6485.9501. (CXX) g++ options: -O3 -fPIC -lm

Etcpak

Benchmark: Multi-Threaded - Configuration: DXT1

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: DXT1CDBA70014002100280035003169.253162.383156.583072.051. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

Etcpak

Benchmark: Multi-Threaded - Configuration: ETC2

OpenBenchmarking.orgMpx/s, More Is BetterEtcpak 1.0Benchmark: Multi-Threaded - Configuration: ETC2DBCA70014002100280035003154.653146.373144.303061.541. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 8 - Input: Bosphorus 1080pDBCA306090120150119.13117.45117.33116.761. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

perf-bench

Benchmark: Syscall Basic

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall BasicBDAC4M8M12M16M20M194108831938487917962305178500631. (CC) gcc options: -pthread -shared -Xlinker -O6 -ggdb3 -funwind-tables -std=gnu99 -lnuma

Nettle

Test: aes256

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.8Test: aes256CDBA140028004200560070006541.116515.506131.076059.02MIN: 4692.01 / MAX: 10192.6MIN: 4701.43 / MAX: 10170.91MIN: 4421.4 / MAX: 9534.58MIN: 4394.53 / MAX: 9359.291. (CC) gcc options: -O2 -ggdb3 -lnettle -lm -lcrypto

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Compression Effort 5BCDA0.95451.9092.86353.8184.77254.1104.1404.1404.2421. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

x264

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2022-02-22Video Input: Bosphorus 1080pBDCA306090120150141.25141.00140.99137.761. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto

Glibc Benchmarks

Benchmark: exp

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: expCADB4812162016.1516.1916.3816.441. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

SVT-HEVC

Tuning: 7 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 7 - Input: Bosphorus 1080pBDCA4080120160200159.49158.69158.60151.751. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: Visual Quality Optimized - Input: Bosphorus 1080pDBCA4080120160200180.36176.38176.32168.001. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: VMAF Optimized - Input: Bosphorus 1080pDBCA4080120160200185.11184.60183.53179.511. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.3Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pBDCA4080120160200187.87187.34187.19180.001. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Glibc Benchmarks

Benchmark: sin

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sinDBCA153045607560.5162.1764.7365.331. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: DefaultBDAC0.67571.35142.02712.70283.37852.8862.8962.9723.0031. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

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: CPUBCDA6121824305.257025.264685.2780323.21980MIN: 5.18MIN: 5.18MIN: 5.19MIN: 5.621. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -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: CPUCDBA36912153.383553.406093.4061512.03100MIN: 3.26MIN: 3.29MIN: 3.27MIN: 3.341. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 10 - Input: Bosphorus 1080pBCDA50100150200250232.83230.17226.79223.221. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-HEVC

Tuning: 10 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.5.0Tuning: 10 - Input: Bosphorus 1080pBDCA60120180240300290.42288.05287.22274.851. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

Glibc Benchmarks

Benchmark: sincos

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sincosCBDA102030405041.7441.7442.8945.981. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.0Encoder Mode: Preset 12 - Input: Bosphorus 1080pDACB80160240320400372.28352.21351.99350.931. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

Nettle

Test: sha512

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.8Test: sha512BCDA140280420560700658.67637.71637.39637.041. (CC) gcc options: -O2 -ggdb3 -lnettle -lm -lcrypto

Glibc Benchmarks

Benchmark: cos

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: cosBDCA163248648068.6068.6370.3873.921. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: pthread_once

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: pthread_onceCBDA2468106.026586.059986.097186.230971. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: tanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: tanhBCDA91827364535.6138.0638.3338.371. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sinhBCDA61218243024.8226.8526.9826.981. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: atanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: atanhCDBA91827364535.8435.8737.4638.341. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: asinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: asinhDCAB71421283529.4329.4430.6431.751. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: ffs

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: ffsBDCA2468105.680265.692166.086366.099471. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: modf

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: modfBDCA2468106.538626.540656.710777.096141. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: log2

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: log2BDCA51015202519.4619.5020.7321.531. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: ffsll

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: ffsllDBCA2468106.464636.467216.931427.049161. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Glibc Benchmarks

Benchmark: sqrt

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sqrtBDCA2468107.278027.281127.463677.860421. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Nettle

Test: chacha

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.8Test: chachaBCDA300600900120015001185.581151.971095.001068.17MIN: 574.66 / MAX: 3420.69MIN: 558.73 / MAX: 3316.95MIN: 529.55 / MAX: 3168.56MIN: 514.62 / MAX: 3098.541. (CC) gcc options: -O2 -ggdb3 -lnettle -lm -lcrypto

Nettle

Test: poly1305-aes

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.8Test: poly1305-aesDCAB70014002100280035003234.763217.703216.073212.211. (CC) gcc options: -O2 -ggdb3 -lnettle -lm -lcrypto


Phoronix Test Suite v10.8.5