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&grs&sor.

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

juneonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Training - u8s8f32 - CPUtensorflow-lite: SqueezeNetonednn: Recurrent Neural Network Training - f32 - CPUonednn: IP Shapes 3D - f32 - CPUtensorflow-lite: Inception V4tensorflow-lite: Inception ResNet V2onednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: IP Shapes 3D - u8s8f32 - CPUonednn: IP Shapes 1D - u8s8f32 - CPUonednn: Deconvolution Batch shapes_3d - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Deconvolution Batch shapes_1d - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: IP Shapes 1D - f32 - CPUtensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Quantonednn: Recurrent Neural Network Inference - u8s8f32 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUtensorflow-lite: Mobilenet Floatonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUstress-ng: NUMAonnx: fcn-resnet101-11 - CPU - Standardonnx: ArcFace ResNet-100 - CPU - Standardonnx: yolov4 - CPU - Standardstress-ng: SENDFILEperf-bench: Futex Lock-Pisvt-hevc: 7 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Krenaissance: Scala Dottyonnx: fcn-resnet101-11 - CPU - Parallelonnx: GPT-2 - CPU - Standardinfluxdb: 4 - 10000 - 2,5000,1 - 10000perf-bench: Memcpy 1MBnettle: chachaglibc-bench: log2gromacs: MPI CPU - water_GMX50_baresvt-av1: Preset 10 - Bosphorus 4Kglibc-bench: sincossvt-vp9: Visual Quality Optimized - Bosphorus 4Kglibc-bench: ffsllrenaissance: Genetic Algorithm Using Jenetics + Futuresperf-bench: Syscall Basicglibc-bench: sinhstress-ng: Futexglibc-bench: modfrenaissance: Finagle HTTP Requestsglibc-bench: sqrtnettle: aes256glibc-bench: singlibc-bench: asinhglibc-bench: tanhglibc-bench: cosperf-bench: Sched Piperenaissance: Savina Reactors.IOglibc-bench: ffssvt-vp9: Visual Quality Optimized - Bosphorus 1080pperf-bench: Memset 1MBstress-ng: Context Switchingglibc-bench: atanhperf-bench: Epoll Waitsvt-vp9: PSNR/SSIM Optimized - Bosphorus 4Ketcpak: Single-Threaded - ETC2avifenc: 2avifenc: 10, Losslessavifenc: 6, Losslessavifenc: 6onnx: GPT-2 - CPU - Parallelsvt-av1: Preset 12 - Bosphorus 1080prenaissance: In-Memory Database Shootoutsvt-hevc: 1 - Bosphorus 1080psvt-hevc: 10 - Bosphorus 4Kstress-ng: Mallocsvt-hevc: 10 - Bosphorus 1080ponnx: yolov4 - CPU - Paralleletcpak: Single-Threaded - DXT1svt-hevc: 7 - Bosphorus 1080psvt-hevc: 1 - Bosphorus 4Kwebp2: Quality 95, Compression Effort 7stress-ng: Glibc C String Functionsstress-ng: Matrix Mathstress-ng: Glibc Qsort Data Sortingperf-bench: Futex Hashjava-jmh: Throughputstress-ng: Vector Mathavifenc: 0simdjson: PartialTweetsstress-ng: CPU Cacheonnx: bertsquad-12 - CPU - Parallelonnx: bertsquad-12 - CPU - Standardsvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080ponnx: super-resolution-10 - CPU - Standardstress-ng: Cryptosvt-av1: Preset 10 - Bosphorus 1080ponnx: ArcFace ResNet-100 - CPU - Parallelinfluxdb: 1024 - 10000 - 2,5000,1 - 10000renaissance: Rand Foreststress-ng: Memory Copyingonnx: super-resolution-10 - CPU - Parallelsvt-av1: Preset 12 - Bosphorus 4Kstress-ng: Forkingstress-ng: Socket Activitywebp2: Defaultsimdjson: LargeRandsvt-av1: Preset 4 - Bosphorus 4Kinfluxdb: 64 - 10000 - 2,5000,1 - 10000webp2: Quality 75, Compression Effort 7simdjson: DistinctUserIDstress-ng: CPU Stressnettle: sha512glibc-bench: pthread_oncesvt-av1: Preset 4 - Bosphorus 1080pwebp2: Quality 100, Compression Effort 5etcpak: Multi-Threaded - DXT1svt-vp9: VMAF Optimized - Bosphorus 1080psimdjson: Kostyaetcpak: Multi-Threaded - ETC2webp2: Quality 100, Lossless Compressionstress-ng: System V Message Passingx264: Bosphorus 1080pstress-ng: MEMFDrenaissance: Apache Spark ALSstress-ng: IO_uringx264: Bosphorus 4Krenaissance: Apache Spark Bayessvt-av1: Preset 8 - Bosphorus 1080prenaissance: Apache Spark PageRankglibc-bench: expsimdjson: TopTweetrenaissance: Akka Unbalanced Cobwebbed Treesvt-vp9: VMAF Optimized - Bosphorus 4Kstress-ng: MMAPgravitymark: 2560 x 1440 - OpenGLrenaissance: ALS Movie Lensgravitymark: 3840 x 2160 - Vulkangravitymark: 1920 x 1080 - OpenGLgravitymark: 3840 x 2160 - OpenGLnettle: poly1305-aesstress-ng: Atomicgravitymark: 2560 x 1440 - Vulkangravitymark: 1920 x 1080 - Vulkanstress-ng: Semaphoresonednn: IP Shapes 1D - bf16bf16bf16 - CPUABCD35077.933601.720691732226.373.35692445920233041023.219836.708959.130212.03130.026947.948236.172892.134373.1795227163044820.630995.128223.824037125968.541.192936.9585211.02591119365219949.8954242.230.777778.760577590962114.6248211068.1721.52691.04772.33945.975745.497.049162666.51796230526.98212786611.957.096143814.17.860426059.0265.325930.64438.374973.91823268398321.16.0994716869.0227744520622.3538.33984246943.96232.16666.0285.9511.4318.0894580352.2063614.91175.5616082432.37274.85244236.904151.752.82323.971991624.5358365.05188.3469385123214280399.04386846.17134.163.83156.96432547180443521561.58223.21811171293571.6743.44844.13454195.6552768.889558.262.9721.012.4671236274.6151.7844.5929249.94637.046.230976.2294.2423072.047179.512.933061.536742.9347796050.7137.76850.423211.335619.3135.582126.2116.7633174.216.18584.6812754.444.54296.2791.112757.965107.265.73216.07576128.9690.6105.32483545.874105.684101.512898.874089.4811.98034200142072.85.257020.9339451.803763.406151.245282.441291.852715.654394.7046615355.63096.72496.512483.662411.062485.3424.907222.587328.2781660323216302.5966950.3936.48833.9686058852735.116.2394761185.5819.45631.13876.44541.743549.516.467212888.21941088324.82462871422.776.538623571.97.278026131.0762.167731.745635.605768.59773404087969.95.68026176.3872.0140074833096.8437.4584542946.88246.14462.5025.64810.8787.6544858350.9313646.011.6378.8716996416.51290.42256237.857159.492.95309.6552026796.0660985196.5490488724255951266.37490749.35129.5263.99152.09449571187.87432422488.17232.83111651291849.9721.25038.57461998.21254543.499191.932.8861.042.5631240324.6146.3164.7230044.54658.676.059986.444.113156.579184.62.923146.367721.6818003229.07141.25871.883133.934951.8235.642104.4117.4473153.216.44044.6112943.445.21300.5890.412616.764.5106.565.33212.21577614.8190.4105.32481083.264117.244092.332894.314133.6311.975242840.442165.85.264680.9308881.796343.383551.168562.443522.25798.2394.710215359.53146.62485.862492.882435.62458.1924.959522.5856326.62601183337246261.3166350.4436.35729.068644584748214.7656381151.9720.73231.1478.40941.741649.846.931422871.21785006326.8472787436.176.710773529.27.463676541.1164.731329.441738.059370.38093519717858.76.08636176.3273.9553394842631.5635.84174526446.52246.80563.475.60110.7647.7184859351.9943824.811.6379.8616871709.82287.22257249.284158.62.96308.712080090.4361156.12197.1491077324266478961.70290779.38128.7774158.82449567187.19451122493.23230.17111631291195730.95039.59458698.21654932.419185.343.0031.042.5561237035.8148.8414.5529333.09637.716.026586.4354.143169.25183.532.893144.303722.8947995516.42140.99869.613137.434815.9535.362149.7117.333116.016.15424.6112759.645.12300.5791.712677.364.4106.565.23217.7580078.4890.5105.62485080.454100.654110.742888.784126.6511.383242166.741956.75.278030.924821.813193.406091.291072.431.996467.658264.70911153263113.92495.972473.222401.332458.9324.852422.5007331.54881154453192604.9464950.6236.587818.368596281603614.845633109519.50471.15579.78742.893549.866.464632903.91938487926.97883025044.826.540653587.17.281126515.560.512629.429238.327668.633449568459.75.69216180.3672.4139174808874.5435.8694540046.83247.10862.1525.64410.9817.6194795372.2833732.711.6179.616827898.02288.05257238.625158.692.95310.5042087104.7161125.26195.83491065124234601965.18190727.65128.3964156.92451570187.34442322466.9226.78811651240380.9751.75048.06473099.57254797.969193.242.8961.052.5611195550.6147.2374.7229002.22637.396.097186.4284.143162.38185.112.983154.65721.4017971710.38141867.33162.435188.0134.852113.8119.1333117.016.3814.6612947.645.2298.1491.212638.565106.365.73234.76576825.6690.7105.52481553.24OpenBenchmarking.org

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

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

TensorFlow Lite

Model: SqueezeNet

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

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

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

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

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: 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

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

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

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: 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

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

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: 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

TensorFlow Lite

Model: NASNet Mobile

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

TensorFlow Lite

Model: Mobilenet Quant

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

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

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

TensorFlow Lite

Model: Mobilenet Float

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

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

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

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

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: 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: 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

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

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

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

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

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

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: 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

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

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

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

Glibc Benchmarks

Benchmark: log2

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

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

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

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-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

Glibc Benchmarks

Benchmark: ffsll

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

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

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

Glibc Benchmarks

Benchmark: sinh

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

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

Glibc Benchmarks

Benchmark: modf

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

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

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: 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

Glibc Benchmarks

Benchmark: sin

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sinDBCA153045607560.5162.1764.7365.331. (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: tanh

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

Glibc Benchmarks

Benchmark: cos

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

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

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

Glibc Benchmarks

Benchmark: ffs

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

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

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

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

Glibc Benchmarks

Benchmark: atanh

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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-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

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

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: 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: 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

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

Java JMH

Throughput

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

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

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

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

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

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: 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

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

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

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

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

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

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

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

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

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

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

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: 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

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

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

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

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

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

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

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

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: pthread_once

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Glibc Benchmarks

Benchmark: exp

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

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

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-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

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

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

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

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

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: 3840 x 2160 - Renderer: OpenGL

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

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

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

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: 1920 x 1080 - Renderer: Vulkan

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

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


Phoronix Test Suite v10.8.5