Pop OS Kernels Linux 6.8

Benchmarks by Michael Larabel for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2404296-NE-POPOSKERN75
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

AV1 4 Tests
Timed Code Compilation 5 Tests
C/C++ Compiler Tests 10 Tests
CPU Massive 16 Tests
Creator Workloads 24 Tests
Encoding 9 Tests
Game Development 3 Tests
HPC - High Performance Computing 6 Tests
Imaging 5 Tests
Common Kernel Benchmarks 2 Tests
Machine Learning 5 Tests
Multi-Core 24 Tests
NVIDIA GPU Compute 2 Tests
Intel oneAPI 4 Tests
OpenMPI Tests 2 Tests
Programmer / Developer System Benchmarks 5 Tests
Python Tests 6 Tests
Raytracing 3 Tests
Renderers 5 Tests
Server 2 Tests
Server CPU Tests 10 Tests
Texture Compression 2 Tests
Video Encoding 8 Tests
Common Workstation Benchmarks 3 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Linux 6.6
April 28
  14 Hours, 50 Minutes
Linux 6.8
April 29
  14 Hours, 7 Minutes
Invert Hiding All Results Option
  14 Hours, 28 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Pop OS Kernels Linux 6.8ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionLinux 6.6Linux 6.8AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads)Gigabyte TRX40 AORUS PRO WIFI (F6 BIOS)AMD Starship/Matisse4 x 32GB DDR4-3000MT/s CMK64GX4M2D3000C16Samsung SSD 970 EVO Plus 500GBAMD Radeon RX 5700 8GB (1750/875MHz)AMD Navi 10 HDMI AudioDELL P2415QIntel I211 + Intel Wi-Fi 6 AX200Pop 22.046.6.6-76060606-generic (x86_64)GNOME Shell 42.5X Server 1.21.1.44.6 Mesa 23.3.2-1pop0~1704238321~22.04~36f1d0e (LLVM 15.0.7 DRM 3.54)1.3.267GCC 11.4.0ext43840x2160AMD Radeon RX 5700 8GB6.8.0-76060800daily20240311-generic (x86_64)4.6 Mesa 24.0.3-1pop1~1711635559~22.04~7a9f319 (LLVM 15.0.7 DRM 3.57)1.3.274OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x830107aPython Details- Python 3.10.12Security Details- gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_rstack_overflow: Mitigation of Safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

Linux 6.6 vs. Linux 6.8 ComparisonPhoronix Test SuiteBaseline+8.7%+8.7%+17.4%+17.4%+26.1%+26.1%+34.8%+34.8%34.8%16%16%13.8%13.7%13.7%13.1%11.9%11%11%10.7%10.6%10.5%10.2%10%9.5%9.4%8.8%8.2%7.3%7.2%6.9%6.9%6.8%6.8%6.8%6.4%6.2%6.2%6%5.7%5.6%5.6%5.4%5.4%5.3%5.2%5.2%5%4.8%4.7%4.5%3.8%3.5%3.5%3.3%2.8%2.6%2.6%2.4%2.3%2.3%WAV To WavPackRand Read20%R.R.W.RPNG - 90Bosphorus 4Klibx265 - Uploadlibx265 - Video On Demandlibx265 - PlatformPNG - 80Bosphorus 4K - SlowBosphorus 4K - MediumSpeed 4 Two-Pass - Bosphorus 4KJPEG - 90Bosphorus 4K - Very FastPreset 4 - Bosphorus 1080pBosphorus 1080p - Fastgravity_spheres_volume/dim_512/scivis/real_time9.7%Preset 4 - Bosphorus 4Klibx265 - Livegravity_spheres_volume/dim_512/ao/real_time9.1%Speed 4 Two-Pass - Bosphorus 1080pBosphorus 4K - Ultra FastSpeed 0 Two-Pass - Bosphorus 4KBosphorus 4K - Super FastJPEG - 100PNG - 100Speed 8 Realtime - Bosphorus 1080pSpeed 10 Realtime - Bosphorus 1080pJPEG - 80Speed 6 Realtime - Bosphorus 1080p1 - 1080p - 32 - Path Tracer - CPU6.3%Update RandSpeed 11 Realtime - Bosphorus 1080pSpeed 9 Realtime - Bosphorus 4KPreset 8 - Bosphorus 4KP.P.B.T.TCPU - 1 - ResNet-50Speed 8 Realtime - Bosphorus 4KSpeed 6 Two-Pass - Bosphorus 1080pBosphorus 1080p - FasterBosphorus 4K - FastSpeed 11 Realtime - Bosphorus 4KSpeed 0 Two-Pass - Bosphorus 1080pSpeed 6 Two-Pass - Bosphorus 4KBosphorus 1080pA.G.R.R.0.F.I - CPUChess Benchmark4.5%HWB Color Space3.9%Speed 10 Realtime - Bosphorus 4KAllPreset 13 - Bosphorus 4KP.D.F - CPU3.4%P.D.F - CPU3.3%Speed 6 Realtime - Bosphorus 4KP.D.F - CPU3.2%P.D.F - CPU3.2%Noise-Gaussian3.1%Mount St. Helens3.1%A.G.R.R.0.F.I - CPUP.P.B.T.T2.7%H.H2.6%Bosphorus 4K - FasterPreset 8 - Bosphorus 1080pBosphorus 1080p - Ultra FastAES-256-GCM2.4%F.D.R.F - CPU2.3%CPUallmodconfig2.3%Bosphorus 1080p - Super FastAES-128-GCM2.3%W.l.H2.2%Read While Writing2.2%F.D.R.F - CPU2.2%WavPack Audio EncodingRocksDBRocksDBJPEG-XL libjxlx265FFmpegFFmpegFFmpegJPEG-XL libjxluvg266uvg266AOM AV1JPEG-XL libjxluvg266SVT-AV1VVenCOSPRaySVT-AV1FFmpegOSPRayAOM AV1uvg266AOM AV1uvg266JPEG-XL libjxlJPEG-XL libjxlAOM AV1AOM AV1JPEG-XL libjxlAOM AV1OSPRay StudioRocksDBAOM AV1AOM AV1SVT-AV1srsRAN ProjectPyTorchAOM AV1AOM AV1VVenCVVenCAOM AV1AOM AV1AOM AV1x265OpenVINOStockfishGraphicsMagickAOM AV1JPEG-XL Decoding libjxlSVT-AV1OpenVINOOpenVINOAOM AV1OpenVINOOpenVINOGraphicsMagickSPECFEM3DOpenVINOsrsRAN ProjectSPECFEM3DVVenCSVT-AV1uvg266OpenSSLOpenVINOChaos Group V-RAYTimed Linux Kernel Compilationuvg266OpenSSLSPECFEM3DRocksDBOpenVINOLinux 6.6Linux 6.8

WavPack Audio Encoding

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.7WAV To WavPackLinux 6.6Linux 6.8246810SE +/- 0.040, N = 5SE +/- 0.024, N = 257.3935.486

RocksDB

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 9.0Test: Read Random Write RandomLinux 6.6Linux 6.8600K1200K1800K2400K3000KSE +/- 9938.97, N = 3SE +/- 6021.59, N = 3234933727243281. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

JPEG-XL libjxl

OpenBenchmarking.orgMP/s, More Is BetterJPEG-XL libjxl 0.10.1Input: PNG - Quality: 90Linux 6.6Linux 6.8612182430SE +/- 0.07, N = 3SE +/- 0.13, N = 323.7327.511. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm

x265

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.6Video Input: Bosphorus 4KLinux 6.6Linux 6.8612182430SE +/- 0.06, N = 3SE +/- 0.06, N = 322.3525.441. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

FFmpeg

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx265 - Scenario: UploadLinux 6.6Linux 6.848121620SE +/- 0.05, N = 3SE +/- 0.04, N = 313.0314.821. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx265 - Scenario: Video On DemandLinux 6.6Linux 6.8714212835SE +/- 0.06, N = 3SE +/- 0.02, N = 327.2130.941. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx265 - Scenario: PlatformLinux 6.6Linux 6.8714212835SE +/- 0.02, N = 3SE +/- 0.01, N = 327.2830.851. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 4K - Video Preset: SlowLinux 6.6Linux 6.83691215SE +/- 0.01, N = 3SE +/- 0.01, N = 39.7910.87

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 4K - Video Preset: MediumLinux 6.6Linux 6.83691215SE +/- 0.01, N = 3SE +/- 0.02, N = 310.9712.18

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4KLinux 6.6Linux 6.8246810SE +/- 0.05, N = 3SE +/- 0.01, N = 37.858.691. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

JPEG-XL libjxl

OpenBenchmarking.orgMP/s, More Is BetterJPEG-XL libjxl 0.10.1Input: JPEG - Quality: 90Linux 6.6Linux 6.8714212835SE +/- 0.27, N = 15SE +/- 0.27, N = 325.0227.681. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 4K - Video Preset: Very FastLinux 6.6Linux 6.8816243240SE +/- 0.07, N = 3SE +/- 0.10, N = 331.8435.17

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2.0Encoder Mode: Preset 4 - Input: Bosphorus 1080pLinux 6.6Linux 6.83691215SE +/- 0.05, N = 3SE +/- 0.06, N = 312.2813.531. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

VVenC

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.11Video Input: Bosphorus 1080p - Video Preset: FastLinux 6.6Linux 6.83691215SE +/- 0.01, N = 3SE +/- 0.14, N = 312.3213.561. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto

OSPRay

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 3.1Benchmark: gravity_spheres_volume/dim_512/scivis/real_timeLinux 6.6Linux 6.8246810SE +/- 0.00782, N = 3SE +/- 0.01553, N = 36.780166.18207

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2.0Encoder Mode: Preset 4 - Input: Bosphorus 4KLinux 6.6Linux 6.81.13582.27163.40744.54325.679SE +/- 0.014, N = 3SE +/- 0.008, N = 34.6105.0481. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

FFmpeg

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx265 - Scenario: LiveLinux 6.6Linux 6.81632486480SE +/- 0.10, N = 3SE +/- 0.10, N = 366.3572.591. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OSPRay

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 3.1Benchmark: gravity_spheres_volume/dim_512/ao/real_timeLinux 6.6Linux 6.8246810SE +/- 0.01048, N = 3SE +/- 0.03882, N = 37.131716.53586

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080pLinux 6.6Linux 6.848121620SE +/- 0.03, N = 3SE +/- 0.04, N = 316.2817.721. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 4K - Video Preset: Ultra FastLinux 6.6Linux 6.8918273645SE +/- 0.06, N = 3SE +/- 0.11, N = 335.9638.90

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4KLinux 6.6Linux 6.80.0990.1980.2970.3960.495SE +/- 0.00, N = 3SE +/- 0.00, N = 30.410.441. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 4K - Video Preset: Super FastLinux 6.6Linux 6.8816243240SE +/- 0.09, N = 3SE +/- 0.12, N = 333.3535.75

JPEG-XL libjxl

OpenBenchmarking.orgMP/s, More Is BetterJPEG-XL libjxl 0.10.1Input: JPEG - Quality: 100Linux 6.6Linux 6.8510152025SE +/- 0.03, N = 3SE +/- 0.07, N = 319.2420.561. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm

OpenBenchmarking.orgMP/s, More Is BetterJPEG-XL libjxl 0.10.1Input: PNG - Quality: 100Linux 6.6Linux 6.8510152025SE +/- 0.08, N = 3SE +/- 0.09, N = 319.0820.391. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080pLinux 6.6Linux 6.820406080100SE +/- 0.88, N = 3SE +/- 0.97, N = 1588.9995.041. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080pLinux 6.6Linux 6.820406080100SE +/- 0.69, N = 3SE +/- 0.78, N = 1593.5699.921. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

JPEG-XL libjxl

OpenBenchmarking.orgMP/s, More Is BetterJPEG-XL libjxl 0.10.1Input: JPEG - Quality: 80Linux 6.6Linux 6.8714212835SE +/- 0.38, N = 14SE +/- 0.41, N = 327.2329.081. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080pLinux 6.6Linux 6.820406080100SE +/- 0.22, N = 3SE +/- 0.82, N = 1587.7193.281. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

RocksDB

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 9.0Test: Update RandomLinux 6.6Linux 6.870K140K210K280K350KSE +/- 306.76, N = 3SE +/- 346.93, N = 33019843208501. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 11 Realtime - Input: Bosphorus 1080pLinux 6.6Linux 6.820406080100SE +/- 0.27, N = 3SE +/- 1.02, N = 1593.8099.661. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KLinux 6.6Linux 6.81122334455SE +/- 0.49, N = 15SE +/- 0.31, N = 345.1347.831. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2.0Encoder Mode: Preset 8 - Input: Bosphorus 4KLinux 6.6Linux 6.81122334455SE +/- 0.13, N = 3SE +/- 0.22, N = 344.3046.831. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

srsRAN Project

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.10.1-20240325Test: PDSCH Processor Benchmark, Throughput TotalLinux 6.6Linux 6.82K4K6K8K10KSE +/- 20.83, N = 3SE +/- 26.02, N = 39560.710095.41. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -fno-trapping-math -fno-math-errno -ldl

PyTorch

OpenBenchmarking.orgbatches/sec, More Is BetterPyTorch 2.2.1Device: CPU - Batch Size: 1 - Model: ResNet-50Linux 6.6Linux 6.8510152025SE +/- 0.26, N = 15SE +/- 0.20, N = 619.0420.10MIN: 16.87 / MAX: 21.85MIN: 18.81 / MAX: 21.87

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4KLinux 6.6Linux 6.81020304050SE +/- 0.25, N = 3SE +/- 0.13, N = 341.3443.581. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080pLinux 6.6Linux 6.8918273645SE +/- 0.33, N = 8SE +/- 0.58, N = 339.0841.191. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

VVenC

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.11Video Input: Bosphorus 1080p - Video Preset: FasterLinux 6.6Linux 6.8714212835SE +/- 0.08, N = 3SE +/- 0.10, N = 328.7230.241. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.11Video Input: Bosphorus 4K - Video Preset: FastLinux 6.6Linux 6.81.14822.29643.44464.59285.741SE +/- 0.011, N = 3SE +/- 0.064, N = 34.8495.1031. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 11 Realtime - Input: Bosphorus 4KLinux 6.6Linux 6.81122334455SE +/- 0.51, N = 15SE +/- 0.49, N = 346.2148.611. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080pLinux 6.6Linux 6.80.28130.56260.84391.12521.4065SE +/- 0.00, N = 3SE +/- 0.00, N = 31.191.251. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4KLinux 6.6Linux 6.848121620SE +/- 0.24, N = 3SE +/- 0.18, N = 616.7917.601. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

x265

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.6Video Input: Bosphorus 1080pLinux 6.6Linux 6.81122334455SE +/- 0.03, N = 3SE +/- 0.03, N = 347.0449.271. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPULinux 6.6Linux 6.80.25880.51760.77641.03521.294SE +/- 0.00, N = 3SE +/- 0.00, N = 31.151.10MIN: 0.57 / MAX: 12.39MIN: 0.51 / MAX: 12.661. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: HWB Color SpaceLinux 6.6Linux 6.84080120160200SE +/- 0.33, N = 3SE +/- 0.00, N = 31881811. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -llzma -lz -lm -lpthread -lgomp

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4KLinux 6.6Linux 6.81122334455SE +/- 0.06, N = 3SE +/- 0.27, N = 347.7849.611. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

JPEG-XL Decoding libjxl

OpenBenchmarking.orgMP/s, More Is BetterJPEG-XL Decoding libjxl 0.10.1CPU Threads: AllLinux 6.6Linux 6.870140210280350SE +/- 1.39, N = 3SE +/- 1.49, N = 3328.09339.65

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2.0Encoder Mode: Preset 13 - Input: Bosphorus 4KLinux 6.6Linux 6.820406080100SE +/- 1.04, N = 3SE +/- 1.12, N = 3102.53106.111. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Person Detection FP32 - Device: CPULinux 6.6Linux 6.820406080100SE +/- 0.10, N = 3SE +/- 0.20, N = 377.3474.831. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Person Detection FP32 - Device: CPULinux 6.6Linux 6.890180270360450SE +/- 0.49, N = 3SE +/- 1.20, N = 3412.86426.56MIN: 131.24 / MAX: 511.62MIN: 145.66 / MAX: 516.11. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4KLinux 6.6Linux 6.81020304050SE +/- 0.18, N = 3SE +/- 0.47, N = 1543.2144.641. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Person Detection FP16 - Device: CPULinux 6.6Linux 6.820406080100SE +/- 0.07, N = 3SE +/- 0.04, N = 377.5675.151. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Person Detection FP16 - Device: CPULinux 6.6Linux 6.890180270360450SE +/- 0.29, N = 3SE +/- 0.39, N = 3411.85425.04MIN: 118.06 / MAX: 514.03MIN: 153.23 / MAX: 530.531. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: Noise-GaussianLinux 6.6Linux 6.8306090120150SE +/- 0.33, N = 3SE +/- 0.58, N = 31331291. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -llzma -lz -lm -lpthread -lgomp

SPECFEM3D

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Mount St. HelensLinux 6.6Linux 6.83691215SE +/- 0.15, N = 3SE +/- 0.15, N = 1213.1413.541. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Age Gender Recognition Retail 0013 FP16-INT8 - Device: CPULinux 6.6Linux 6.810K20K30K40K50KSE +/- 18.81, N = 3SE +/- 49.88, N = 344647.9745877.921. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

SPECFEM3D

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Homogeneous HalfspaceLinux 6.6Linux 6.848121620SE +/- 0.19, N = 3SE +/- 0.07, N = 317.5818.041. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

VVenC

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.11Video Input: Bosphorus 4K - Video Preset: FasterLinux 6.6Linux 6.83691215SE +/- 0.01, N = 3SE +/- 0.04, N = 311.5811.881. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2.0Encoder Mode: Preset 8 - Input: Bosphorus 1080pLinux 6.6Linux 6.820406080100SE +/- 0.15, N = 3SE +/- 0.53, N = 388.1690.421. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastLinux 6.6Linux 6.8306090120150SE +/- 0.27, N = 3SE +/- 0.57, N = 3143.34146.79

OpenSSL

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-256-GCMLinux 6.6Linux 6.840000M80000M120000M160000M200000MSE +/- 284249597.90, N = 3SE +/- 98406556.77, N = 32074297992972026166743501. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Face Detection Retail FP16 - Device: CPULinux 6.6Linux 6.87001400210028003500SE +/- 19.77, N = 3SE +/- 33.28, N = 33148.293076.011. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

Chaos Group V-RAY

OpenBenchmarking.orgvsamples, More Is BetterChaos Group V-RAY 6.0Mode: CPULinux 6.6Linux 6.815K30K45K60K75KSE +/- 282.60, N = 3SE +/- 822.51, N = 36732268903

Timed Linux Kernel Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.8Build: allmodconfigLinux 6.6Linux 6.890180270360450SE +/- 0.91, N = 3SE +/- 0.75, N = 3401.55410.95

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 1080p - Video Preset: Super FastLinux 6.6Linux 6.8306090120150SE +/- 0.33, N = 3SE +/- 0.78, N = 3126.57129.52

OpenSSL

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: AES-128-GCMLinux 6.6Linux 6.850000M100000M150000M200000M250000MSE +/- 69181218.89, N = 3SE +/- 184834186.21, N = 32261806670702210883059731. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

SPECFEM3D

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Water-layered HalfspaceLinux 6.6Linux 6.81020304050SE +/- 0.21, N = 3SE +/- 0.45, N = 1543.9244.891. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

RocksDB

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 9.0Test: Read While WritingLinux 6.6Linux 6.82M4M6M8M10MSE +/- 9315.20, N = 3SE +/- 79378.85, N = 3907336788788131. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Face Detection Retail FP16 - Device: CPULinux 6.6Linux 6.83691215SE +/- 0.06, N = 3SE +/- 0.11, N = 310.0510.27MIN: 4.71 / MAX: 32.45MIN: 4.86 / MAX: 31.641. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenSSL

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20Linux 6.6Linux 6.840000M80000M120000M160000M200000MSE +/- 40917174.40, N = 3SE +/- 59010640.14, N = 31999048562901960960584901. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 1080p - Video Preset: Very FastLinux 6.6Linux 6.8306090120150SE +/- 0.03, N = 3SE +/- 0.50, N = 3112.86115.03

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: ResizingLinux 6.6Linux 6.8306090120150SE +/- 0.33, N = 3SE +/- 0.33, N = 31181161. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -llzma -lz -lm -lpthread -lgomp

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Person Vehicle Bike Detection FP16 - Device: CPULinux 6.6Linux 6.8510152025SE +/- 0.01, N = 3SE +/- 0.06, N = 321.3821.02MIN: 11.76 / MAX: 43.88MIN: 12.34 / MAX: 44.151. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2.0Encoder Mode: Preset 12 - Input: Bosphorus 4KLinux 6.6Linux 6.820406080100SE +/- 0.92, N = 3SE +/- 0.81, N = 3102.50104.231. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Person Vehicle Bike Detection FP16 - Device: CPULinux 6.6Linux 6.830060090012001500SE +/- 0.74, N = 3SE +/- 4.44, N = 31491.581516.001. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenSSL

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA512Linux 6.6Linux 6.85000M10000M15000M20000M25000MSE +/- 10966945.92, N = 3SE +/- 35361661.51, N = 322766572557224014120771. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

srsRAN Project

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.10.1-20240325Test: PUSCH Processor Benchmark, Throughput TotalLinux 6.6Linux 6.86001200180024003000SE +/- 21.32, N = 9SE +/- 24.53, N = 152582.62621.3MIN: 1453.8 / MAX: 2649.8MIN: 1454.6 / MAX: 2769.41. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -fno-trapping-math -fno-math-errno -ldl

FFmpeg

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx264 - Scenario: LiveLinux 6.6Linux 6.84080120160200SE +/- 0.31, N = 3SE +/- 0.36, N = 3179.69182.301. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 1080p - Video Preset: SlowLinux 6.6Linux 6.8816243240SE +/- 0.01, N = 3SE +/- 0.02, N = 333.2133.68

OpenSSL

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: ChaCha20-Poly1305Linux 6.6Linux 6.830000M60000M90000M120000M150000MSE +/- 175506084.92, N = 3SE +/- 143226146.09, N = 31281078450401263319701731. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Timed Node.js Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 21.7.2Time To CompileLinux 6.6Linux 6.860120180240300SE +/- 2.20, N = 3SE +/- 1.21, N = 3269.28265.66

uvg266

OpenBenchmarking.orgFrames Per Second, More Is Betteruvg266 0.8.0Video Input: Bosphorus 1080p - Video Preset: MediumLinux 6.6Linux 6.8918273645SE +/- 0.13, N = 3SE +/- 0.04, N = 336.7037.20

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Noise Suppression Poconet-Like FP16 - Device: CPULinux 6.6Linux 6.8612182430SE +/- 0.09, N = 3SE +/- 0.05, N = 323.3723.06MIN: 13.11 / MAX: 45.22MIN: 10.63 / MAX: 43.281. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

oneDNN

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.4Harness: Deconvolution Batch shapes_1d - Engine: CPULinux 6.6Linux 6.83691215SE +/- 0.07, N = 3SE +/- 0.10, N = 311.3711.52MIN: 6.49MIN: 10.61. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Age Gender Recognition Retail 0013 FP16 - Device: CPULinux 6.6Linux 6.80.37580.75161.12741.50321.879SE +/- 0.00, N = 3SE +/- 0.01, N = 31.651.67MIN: 0.8 / MAX: 14.28MIN: 0.83 / MAX: 11.891. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

Google Draco

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: Church FacadeLinux 6.6Linux 6.82K4K6K8K10KSE +/- 18.18, N = 3SE +/- 70.28, N = 3854586411. (CXX) g++ options: -O3

TensorFlow

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.16.1Device: CPU - Batch Size: 1 - Model: ResNet-50Linux 6.6Linux 6.81.23982.47963.71944.95926.199SE +/- 0.01, N = 3SE +/- 0.00, N = 35.455.51

C-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 5K - Rays Per Pixel: 16Linux 6.6Linux 6.820406080100SE +/- 0.17, N = 3SE +/- 0.34, N = 3106.41107.531. (CC) gcc options: -lpthread -lm

Primesieve

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 12.1Length: 1e13Linux 6.6Linux 6.81122334455SE +/- 0.29, N = 3SE +/- 0.29, N = 345.9446.411. (CXX) g++ options: -O3

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Face Detection Retail FP16-INT8 - Device: CPULinux 6.6Linux 6.89001800270036004500SE +/- 9.09, N = 3SE +/- 13.32, N = 34295.924252.581. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

libavif avifenc

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 10, LosslessLinux 6.6Linux 6.81.27512.55023.82535.10046.3755SE +/- 0.016, N = 3SE +/- 0.009, N = 35.6675.6101. (CXX) g++ options: -O3 -fPIC -lm

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Noise Suppression Poconet-Like FP16 - Device: CPULinux 6.6Linux 6.830060090012001500SE +/- 5.06, N = 3SE +/- 2.39, N = 31352.531365.551. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: RotateLinux 6.6Linux 6.820406080100SE +/- 0.00, N = 3SE +/- 0.33, N = 31061051. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -llzma -lz -lm -lpthread -lgomp

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.8160320480640800SE +/- 0.33, N = 3SE +/- 0.88, N = 3743750

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2.0Encoder Mode: Preset 12 - Input: Bosphorus 1080pLinux 6.6Linux 6.870140210280350SE +/- 2.48, N = 3SE +/- 1.38, N = 3308.17311.071. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

oneDNN

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.4Harness: Convolution Batch Shapes Auto - Engine: CPULinux 6.6Linux 6.80.21560.43120.64680.86241.078SE +/- 0.010842, N = 3SE +/- 0.009774, N = 50.9580850.949172MIN: 0.87MIN: 0.861. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl

WebP Image Encode

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.4Encode Settings: DefaultLinux 6.6Linux 6.848121620SE +/- 0.01, N = 3SE +/- 0.04, N = 317.1617.321. (CC) gcc options: -fvisibility=hidden -O2 -lm -lpng16 -ljpeg

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 1 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.812K24K36K48K60KSE +/- 43.89, N = 3SE +/- 173.06, N = 35322953719

WebP Image Encode

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.4Encode Settings: Quality 100, Highest CompressionLinux 6.6Linux 6.80.76281.52562.28843.05123.814SE +/- 0.00, N = 3SE +/- 0.00, N = 33.363.391. (CC) gcc options: -fvisibility=hidden -O2 -lm -lpng16 -ljpeg

OSPRay

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 3.1Benchmark: particle_volume/pathtracer/real_timeLinux 6.6Linux 6.8306090120150SE +/- 0.45, N = 3SE +/- 0.27, N = 3127.56126.44

dav1d

Dav1d is an open-source, speedy AV1 video decoder supporting modern SIMD CPU features. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.4Video Input: Summer Nature 1080pLinux 6.6Linux 6.8110220330440550SE +/- 0.66, N = 3SE +/- 0.43, N = 3487.05482.941. (CC) gcc options: -pthread

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Face Detection FP16 - Device: CPULinux 6.6Linux 6.86001200180024003000SE +/- 12.80, N = 3SE +/- 5.03, N = 32800.242824.07MIN: 2144.88 / MAX: 3178.41MIN: 2254.93 / MAX: 3165.671. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

SPECFEM3D

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Tomographic ModelLinux 6.6Linux 6.848121620SE +/- 0.15, N = 5SE +/- 0.03, N = 314.2214.341. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Face Detection FP16 - Device: CPULinux 6.6Linux 6.83691215SE +/- 0.04, N = 3SE +/- 0.02, N = 311.3011.211. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.1Blend File: Barbershop - Compute: CPU-OnlyLinux 6.6Linux 6.870140210280350SE +/- 0.78, N = 3SE +/- 0.97, N = 3301.81299.41

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Vehicle Detection FP16 - Device: CPULinux 6.6Linux 6.8110220330440550SE +/- 0.07, N = 3SE +/- 0.69, N = 3500.83496.911. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

oneDNN

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.4Harness: Recurrent Neural Network Inference - Engine: CPULinux 6.6Linux 6.8160320480640800SE +/- 0.64, N = 3SE +/- 0.44, N = 3757.07763.01MIN: 727.64MIN: 733.291. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl

C-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 1080p - Rays Per Pixel: 16Linux 6.6Linux 6.848121620SE +/- 0.03, N = 3SE +/- 0.05, N = 314.7614.881. (CC) gcc options: -lpthread -lm

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Vehicle Detection FP16 - Device: CPULinux 6.6Linux 6.81428425670SE +/- 0.01, N = 3SE +/- 0.09, N = 363.7564.24MIN: 23.31 / MAX: 101.15MIN: 15.88 / MAX: 98.581. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

Google Draco

OpenBenchmarking.orgms, Fewer Is BetterGoogle Draco 1.5.6Model: LionLinux 6.6Linux 6.812002400360048006000SE +/- 9.67, N = 3SE +/- 7.26, N = 3550555471. (CXX) g++ options: -O3

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 2 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.812K24K36K48K60KSE +/- 89.80, N = 3SE +/- 12.02, N = 35405754461

oneDNN

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.4Harness: Deconvolution Batch shapes_3d - Engine: CPULinux 6.6Linux 6.80.48950.9791.46851.9582.4475SE +/- 0.01366, N = 3SE +/- 0.00666, N = 32.159532.17554MIN: 2.09MIN: 2.091. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl

OSPRay

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 3.1Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeLinux 6.6Linux 6.83691215SE +/- 0.01, N = 3SE +/- 0.00, N = 310.8310.76

C-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 2.0Resolution: 4K - Rays Per Pixel: 16Linux 6.6Linux 6.81326395265SE +/- 0.42, N = 3SE +/- 0.24, N = 359.1759.591. (CC) gcc options: -lpthread -lm

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.813K26K39K52K65KSE +/- 26.10, N = 3SE +/- 77.47, N = 36152161954

Graph500

OpenBenchmarking.orgsssp max_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.6Linux 6.850M100M150M200M250M2163930002148830001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

WebP Image Encode

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.4Encode Settings: Quality 100, LosslessLinux 6.6Linux 6.80.33530.67061.00591.34121.6765SE +/- 0.00, N = 3SE +/- 0.02, N = 31.481.491. (CC) gcc options: -fvisibility=hidden -O2 -lm -lpng16 -ljpeg

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.1Blend File: BMW27 - Compute: CPU-OnlyLinux 6.6Linux 6.8714212835SE +/- 0.13, N = 3SE +/- 0.27, N = 329.8230.02

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: SharpenLinux 6.6Linux 6.8306090120150SE +/- 0.67, N = 3SE +/- 0.33, N = 31541531. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -llzma -lz -lm -lpthread -lgomp

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Person Re-Identification Retail FP16 - Device: CPULinux 6.6Linux 6.8400800120016002000SE +/- 0.95, N = 3SE +/- 2.70, N = 31850.831838.911. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 3 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.87001400210028003500SE +/- 3.51, N = 3SE +/- 2.65, N = 334243446

TensorFlow

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.16.1Device: CPU - Batch Size: 64 - Model: ResNet-50Linux 6.6Linux 6.83691215SE +/- 0.02, N = 3SE +/- 0.01, N = 311.1211.19

ASTC Encoder

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.7Preset: FastLinux 6.6Linux 6.8140280420560700SE +/- 2.79, N = 3SE +/- 0.92, N = 3662.73666.851. (CXX) g++ options: -O3 -flto -pthread

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.1Blend File: Junkshop - Compute: CPU-OnlyLinux 6.6Linux 6.81020304050SE +/- 0.13, N = 3SE +/- 0.05, N = 343.5043.26

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.8160320480640800SE +/- 0.33, N = 3SE +/- 0.88, N = 3735739

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Face Detection Retail FP16-INT8 - Device: CPULinux 6.6Linux 6.8246810SE +/- 0.02, N = 3SE +/- 0.03, N = 37.367.40MIN: 4.22 / MAX: 25MIN: 4.16 / MAX: 21.131. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

libavif avifenc

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 2Linux 6.6Linux 6.8918273645SE +/- 0.09, N = 3SE +/- 0.19, N = 341.4141.191. (CXX) g++ options: -O3 -fPIC -lm

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Person Re-Identification Retail FP16 - Device: CPULinux 6.6Linux 6.848121620SE +/- 0.01, N = 3SE +/- 0.02, N = 317.1517.24MIN: 9.61 / MAX: 36.36MIN: 9.78 / MAX: 37.371. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

AOM AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.9Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080pLinux 6.6Linux 6.820406080100SE +/- 0.90, N = 3SE +/- 1.26, N = 1596.1096.601. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.83K6K9K12K15KSE +/- 6.03, N = 3SE +/- 8.19, N = 31385013922

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: EnhancedLinux 6.6Linux 6.84080120160200SE +/- 0.33, N = 3SE +/- 0.00, N = 31941931. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -llzma -lz -lm -lpthread -lgomp

OpenSSL

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096Linux 6.6Linux 6.8200K400K600K800K1000KSE +/- 317.47, N = 3SE +/- 823.53, N = 3948619.4943736.91. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 3 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.830K60K90K120K150KSE +/- 95.84, N = 3SE +/- 358.28, N = 3116514117082

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 1 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.86001200180024003000SE +/- 3.53, N = 3SE +/- 2.03, N = 329162930

oneDNN

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.4Harness: Recurrent Neural Network Training - Engine: CPULinux 6.6Linux 6.830060090012001500SE +/- 1.58, N = 3SE +/- 1.24, N = 31325.981332.31MIN: 1291.17MIN: 1301.271. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl

Timed Mesa Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 24.0Time To CompileLinux 6.6Linux 6.848121620SE +/- 0.04, N = 3SE +/- 0.03, N = 315.0915.01

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Age Gender Recognition Retail 0013 FP16 - Device: CPULinux 6.6Linux 6.87K14K21K28K35KSE +/- 89.06, N = 3SE +/- 175.08, N = 332704.4232552.241. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.82004006008001000SE +/- 0.00, N = 3SE +/- 1.20, N = 3864868

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Road Segmentation ADAS FP16 - Device: CPULinux 6.6Linux 6.880160240320400SE +/- 0.40, N = 3SE +/- 0.65, N = 3371.82373.54MIN: 87.53 / MAX: 446.75MIN: 102.04 / MAX: 455.031. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Road Segmentation ADAS FP16 - Device: CPULinux 6.6Linux 6.820406080100SE +/- 0.10, N = 3SE +/- 0.15, N = 385.9185.521. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

Graph500

OpenBenchmarking.orgsssp median_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.6Linux 6.830M60M90M120M150M1618570001611360001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

OpenBenchmarking.orgbfs max_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.6Linux 6.8120M240M360M480M600M5393790005417890001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

OSPRay

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 3.1Benchmark: particle_volume/ao/real_timeLinux 6.6Linux 6.848121620SE +/- 0.00, N = 3SE +/- 0.03, N = 314.5314.47

libavif avifenc

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 0Linux 6.6Linux 6.820406080100SE +/- 0.51, N = 3SE +/- 0.11, N = 376.4176.741. (CXX) g++ options: -O3 -fPIC -lm

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 2 - Resolution: 4K - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.86001200180024003000SE +/- 1.76, N = 3SE +/- 2.03, N = 329622974

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 0.2Input: 26 Minute Long Talking SampleLinux 6.6Linux 6.83691215SE +/- 0.05, N = 3SE +/- 0.07, N = 311.6711.621. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Road Segmentation ADAS FP16-INT8 - Device: CPULinux 6.6Linux 6.8130260390520650SE +/- 1.47, N = 3SE +/- 2.28, N = 3608.90611.361. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 1 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.820K40K60K80K100KSE +/- 149.27, N = 3SE +/- 131.90, N = 399823100225

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Road Segmentation ADAS FP16-INT8 - Device: CPULinux 6.6Linux 6.81224364860SE +/- 0.13, N = 3SE +/- 0.19, N = 352.4752.26MIN: 35 / MAX: 102.54MIN: 27.34 / MAX: 96.11. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.1Blend File: Fishy Cat - Compute: CPU-OnlyLinux 6.6Linux 6.8816243240SE +/- 0.19, N = 3SE +/- 0.26, N = 336.9136.77

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Handwritten English Recognition FP16 - Device: CPULinux 6.6Linux 6.8110220330440550SE +/- 0.72, N = 3SE +/- 0.54, N = 3525.95523.961. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Handwritten English Recognition FP16 - Device: CPULinux 6.6Linux 6.8306090120150SE +/- 0.16, N = 3SE +/- 0.13, N = 3121.52121.97MIN: 82.39 / MAX: 220.52MIN: 81.68 / MAX: 222.611. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.87K14K21K28K35KSE +/- 48.01, N = 3SE +/- 46.53, N = 33412434250

libavif avifenc

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 6Linux 6.6Linux 6.80.77691.55382.33073.10763.8845SE +/- 0.004, N = 3SE +/- 0.007, N = 33.4533.4411. (CXX) g++ options: -O3 -fPIC -lm

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 2 - Resolution: 4K - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.820K40K60K80K100KSE +/- 36.57, N = 3SE +/- 150.23, N = 3101487101836

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.83K6K9K12K15KSE +/- 15.32, N = 3SE +/- 20.25, N = 31193111970

JPEG-XL Decoding libjxl

OpenBenchmarking.orgMP/s, More Is BetterJPEG-XL Decoding libjxl 0.10.1CPU Threads: 1Linux 6.6Linux 6.81224364860SE +/- 0.21, N = 3SE +/- 0.23, N = 354.2954.11

Primesieve

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 12.1Length: 1e12Linux 6.6Linux 6.80.80061.60122.40183.20244.003SE +/- 0.016, N = 3SE +/- 0.006, N = 33.5583.5471. (CXX) g++ options: -O3

Graph500

OpenBenchmarking.orgbfs median_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.6Linux 6.8110M220M330M440M550M5335580005352020001. (CC) gcc options: -fcommon -O3 -lpthread -lm -lmpi

dav1d

Dav1d is an open-source, speedy AV1 video decoder supporting modern SIMD CPU features. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.4Video Input: Chimera 1080p 10-bitLinux 6.6Linux 6.880160240320400SE +/- 0.10, N = 3SE +/- 0.34, N = 3351.91352.991. (CC) gcc options: -pthread

OpenSSL

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.3Algorithm: RSA4096Linux 6.6Linux 6.83K6K9K12K15KSE +/- 15.24, N = 3SE +/- 14.78, N = 314679.914635.01. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

libavif avifenc

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 1.0Encoder Speed: 6, LosslessLinux 6.6Linux 6.8246810SE +/- 0.016, N = 3SE +/- 0.055, N = 37.1917.2121. (CXX) g++ options: -O3 -fPIC -lm

OSPRay

OpenBenchmarking.orgItems Per Second, More Is BetterOSPRay 3.1Benchmark: particle_volume/scivis/real_timeLinux 6.6Linux 6.848121620SE +/- 0.02, N = 3SE +/- 0.01, N = 314.2914.25

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.1Blend File: Classroom - Compute: CPU-OnlyLinux 6.6Linux 6.820406080100SE +/- 0.52, N = 3SE +/- 0.50, N = 380.9880.75

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.83K6K9K12K15KSE +/- 10.12, N = 3SE +/- 22.93, N = 31177311806

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.43Operation: SwirlLinux 6.6Linux 6.880160240320400SE +/- 0.88, N = 3SE +/- 0.88, N = 33673661. (CC) gcc options: -fopenmp -O2 -ltiff -ljbig -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lxml2 -llzma -lz -lm -lpthread -lgomp

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Vehicle Detection FP16-INT8 - Device: CPULinux 6.6Linux 6.8612182430SE +/- 0.04, N = 3SE +/- 0.00, N = 323.3323.28MIN: 12 / MAX: 51.52MIN: 11.89 / MAX: 46.961. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

SPECFEM3D

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.1.1Model: Layered HalfspaceLinux 6.6Linux 6.81122334455SE +/- 0.47, N = 3SE +/- 0.04, N = 349.2649.361. (F9X) gfortran options: -O2 -fopenmp -std=f2008 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

WebP Image Encode

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.4Encode Settings: Quality 100Linux 6.6Linux 6.83691215SE +/- 0.04, N = 3SE +/- 0.03, N = 310.4310.451. (CC) gcc options: -fvisibility=hidden -O2 -lm -lpng16 -ljpeg

dav1d

Dav1d is an open-source, speedy AV1 video decoder supporting modern SIMD CPU features. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.4Video Input: Summer Nature 4KLinux 6.6Linux 6.850100150200250SE +/- 0.10, N = 3SE +/- 0.83, N = 3205.48205.111. (CC) gcc options: -pthread

Blender

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 4.1Blend File: Pabellon Barcelona - Compute: CPU-OnlyLinux 6.6Linux 6.820406080100SE +/- 0.27, N = 3SE +/- 0.04, N = 395.0995.26

SVT-AV1

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 2.0Encoder Mode: Preset 13 - Input: Bosphorus 1080pLinux 6.6Linux 6.880160240320400SE +/- 0.46, N = 3SE +/- 0.40, N = 3373.79373.131. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

ASTC Encoder

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.7Preset: ExhaustiveLinux 6.6Linux 6.80.64671.29341.94012.58683.2335SE +/- 0.0119, N = 3SE +/- 0.0108, N = 32.87402.86911. (CXX) g++ options: -O3 -flto -pthread

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Weld Porosity Detection FP16-INT8 - Device: CPULinux 6.6Linux 6.8816243240SE +/- 0.03, N = 3SE +/- 0.06, N = 336.0736.13MIN: 18.65 / MAX: 65.82MIN: 18.31 / MAX: 60.591. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Vehicle Detection FP16-INT8 - Device: CPULinux 6.6Linux 6.830060090012001500SE +/- 2.14, N = 3SE +/- 0.03, N = 31367.621369.871. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

FFmpeg

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx264 - Scenario: Video On DemandLinux 6.6Linux 6.81020304050SE +/- 0.01, N = 3SE +/- 0.10, N = 343.9043.971. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Timed Linux Kernel Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.8Build: defconfigLinux 6.6Linux 6.8918273645SE +/- 0.35, N = 8SE +/- 0.37, N = 741.5641.63

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.87K14K21K28K35KSE +/- 32.04, N = 3SE +/- 11.79, N = 33046830515

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Weld Porosity Detection FP16-INT8 - Device: CPULinux 6.6Linux 6.8400800120016002000SE +/- 1.40, N = 3SE +/- 2.70, N = 31764.441761.731. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

Timed PHP Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.3.4Time To CompileLinux 6.6Linux 6.81020304050SE +/- 0.02, N = 3SE +/- 0.08, N = 341.9941.93

dav1d

Dav1d is an open-source, speedy AV1 video decoder supporting modern SIMD CPU features. This test profile times how long it takes to decode sample AV1 video content. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is Betterdav1d 1.4Video Input: Chimera 1080pLinux 6.6Linux 6.880160240320400SE +/- 0.14, N = 3SE +/- 0.07, N = 3375.32375.761. (CC) gcc options: -pthread

BRL-CAD

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.38.2VGR Performance MetricLinux 6.6Linux 6.8160K320K480K640K800K7685337694271. (CXX) g++ options: -std=c++17 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -ltcl8.6 -lnetpbm -lregex_brl -lz_brl -lassimp -ldl -lm -ltk8.6

oneDNN

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.4Harness: IP Shapes 3D - Engine: CPULinux 6.6Linux 6.8246810SE +/- 0.00967, N = 3SE +/- 0.00709, N = 37.729417.73804MIN: 7.62MIN: 7.621. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Weld Porosity Detection FP16 - Device: CPULinux 6.6Linux 6.8714212835SE +/- 0.05, N = 3SE +/- 0.01, N = 327.6427.67MIN: 15.37 / MAX: 52.58MIN: 15.01 / MAX: 52.411. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Machine Translation EN To DE FP16 - Device: CPULinux 6.6Linux 6.860120180240300SE +/- 1.55, N = 3SE +/- 1.96, N = 3270.19270.47MIN: 140.17 / MAX: 358.21MIN: 130.43 / MAX: 364.051. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Machine Translation EN To DE FP16 - Device: CPULinux 6.6Linux 6.8306090120150SE +/- 0.68, N = 3SE +/- 0.85, N = 3118.25118.131. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

ASTC Encoder

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.7Preset: Very ThoroughLinux 6.6Linux 6.81.05432.10863.16294.21725.2715SE +/- 0.0155, N = 3SE +/- 0.0122, N = 34.68584.68171. (CXX) g++ options: -O3 -flto -pthread

OpenVINO

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Weld Porosity Detection FP16 - Device: CPULinux 6.6Linux 6.82004006008001000SE +/- 2.37, N = 3SE +/- 0.37, N = 31153.591152.641. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Face Detection FP16-INT8 - Device: CPULinux 6.6Linux 6.848121620SE +/- 0.00, N = 3SE +/- 0.00, N = 317.7317.721. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2024.0Model: Handwritten English Recognition FP16-INT8 - Device: CPULinux 6.6Linux 6.8130260390520650SE +/- 0.41, N = 3SE +/- 1.48, N = 3590.41590.701. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Handwritten English Recognition FP16-INT8 - Device: CPULinux 6.6Linux 6.820406080100SE +/- 0.07, N = 3SE +/- 0.26, N = 3108.24108.19MIN: 72.91 / MAX: 130.49MIN: 73.68 / MAX: 125.371. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

OpenSSL

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.3Algorithm: SHA256Linux 6.6Linux 6.813000M26000M39000M52000M65000MSE +/- 85875563.68, N = 3SE +/- 119311058.77, N = 362279387347622557783771. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

ASTC Encoder

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.7Preset: ThoroughLinux 6.6Linux 6.8816243240SE +/- 0.09, N = 3SE +/- 0.07, N = 333.9533.931. (CXX) g++ options: -O3 -flto -pthread

OpenVINO

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2024.0Model: Face Detection FP16-INT8 - Device: CPULinux 6.6Linux 6.8400800120016002000SE +/- 0.28, N = 3SE +/- 2.20, N = 31794.271794.00MIN: 1695.76 / MAX: 1822.06MIN: 1670.12 / MAX: 1830.771. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared -ldl

Timed FFmpeg Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 7.0Time To CompileLinux 6.6Linux 6.8714212835SE +/- 0.04, N = 3SE +/- 0.05, N = 327.6527.65

ASTC Encoder

OpenBenchmarking.orgMT/s, More Is BetterASTC Encoder 4.7Preset: MediumLinux 6.6Linux 6.860120180240300SE +/- 0.27, N = 3SE +/- 0.24, N = 3262.80262.831. (CXX) g++ options: -O3 -flto -pthread

srsRAN Project

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.10.1-20240325Test: PUSCH Processor Benchmark, Throughput ThreadLinux 6.6Linux 6.8306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3112112MIN: 79.2MIN: 79.21. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -fno-trapping-math -fno-math-errno -ldl

WebP Image Encode

OpenBenchmarking.orgMP/s, More Is BetterWebP Image Encode 1.4Encode Settings: Quality 100, Lossless, Highest CompressionLinux 6.6Linux 6.80.13280.26560.39840.53120.664SE +/- 0.00, N = 3SE +/- 0.00, N = 30.590.591. (CC) gcc options: -fvisibility=hidden -O2 -lm -lpng16 -ljpeg

FFmpeg

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx264 - Scenario: PlatformLinux 6.6Linux 6.81020304050SE +/- 0.04, N = 3SE +/- 0.03, N = 344.0844.081. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

OpenBenchmarking.orgFPS, More Is BetterFFmpeg 7.0Encoder: libx264 - Scenario: UploadLinux 6.6Linux 6.83691215SE +/- 0.01, N = 3SE +/- 0.01, N = 311.7811.781. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

RocksDB

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 9.0Test: Random ReadLinux 6.6Linux 6.840M80M120M160M200MSE +/- 1209121.69, N = 14SE +/- 3162994.92, N = 151845329851537856071. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OSPRay Studio

OpenBenchmarking.orgms, Fewer Is BetterOSPRay Studio 1.0Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.86K12K18K24K30KSE +/- 777.74, N = 15SE +/- 45.04, N = 32833330119

oneDNN

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 3.4Harness: IP Shapes 1D - Engine: CPULinux 6.6Linux 6.80.29950.5990.89851.1981.4975SE +/- 0.03534, N = 15SE +/- 0.02342, N = 151.317821.33123MIN: 1.01MIN: 1.031. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl

Parallel BZIP2 Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.13FreeBSD-13.0-RELEASE-amd64-memstick.img CompressionLinux 6.6Linux 6.80.48240.96481.44721.92962.412SE +/- 0.060783, N = 15SE +/- 0.054103, N = 142.1188712.1440211. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Stockfish

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 16.1Chess BenchmarkLinux 6.6Linux 6.816M32M48M64M80MSE +/- 1774428.97, N = 12SE +/- 1376453.74, N = 1275922419726391521. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -funroll-loops -msse -msse3 -mpopcnt -mavx2 -mbmi -msse4.1 -mssse3 -msse2 -flto -flto-partition=one -flto=jobserver

srsRAN Project

OpenBenchmarking.orgMbps, More Is BettersrsRAN Project 23.10.1-20240325Test: PDSCH Processor Benchmark, Throughput ThreadLinux 6.6Linux 6.8110220330440550SE +/- 0.20, N = 3SE +/- 9.38, N = 14489.5476.51. (CXX) g++ options: -O3 -march=native -mavx2 -mavx -msse4.1 -mfma -fno-trapping-math -fno-math-errno -ldl

JPEG-XL libjxl

OpenBenchmarking.orgMP/s, More Is BetterJPEG-XL libjxl 0.10.1Input: PNG - Quality: 80Linux 6.6Linux 6.8714212835SE +/- 0.47, N = 15SE +/- 0.21, N = 328.6832.091. (CXX) g++ options: -fno-rtti -O3 -fPIE -pie -lm

206 Results Shown

WavPack Audio Encoding
RocksDB
JPEG-XL libjxl
x265
FFmpeg:
  libx265 - Upload
  libx265 - Video On Demand
  libx265 - Platform
uvg266:
  Bosphorus 4K - Slow
  Bosphorus 4K - Medium
AOM AV1
JPEG-XL libjxl
uvg266
SVT-AV1
VVenC
OSPRay
SVT-AV1
FFmpeg
OSPRay
AOM AV1
uvg266
AOM AV1
uvg266
JPEG-XL libjxl:
  JPEG - 100
  PNG - 100
AOM AV1:
  Speed 8 Realtime - Bosphorus 1080p
  Speed 10 Realtime - Bosphorus 1080p
JPEG-XL libjxl
AOM AV1
RocksDB
AOM AV1:
  Speed 11 Realtime - Bosphorus 1080p
  Speed 9 Realtime - Bosphorus 4K
SVT-AV1
srsRAN Project
PyTorch
AOM AV1:
  Speed 8 Realtime - Bosphorus 4K
  Speed 6 Two-Pass - Bosphorus 1080p
VVenC:
  Bosphorus 1080p - Faster
  Bosphorus 4K - Fast
AOM AV1:
  Speed 11 Realtime - Bosphorus 4K
  Speed 0 Two-Pass - Bosphorus 1080p
  Speed 6 Two-Pass - Bosphorus 4K
x265
OpenVINO
GraphicsMagick
AOM AV1
JPEG-XL Decoding libjxl
SVT-AV1
OpenVINO:
  Person Detection FP32 - CPU:
    FPS
    ms
AOM AV1
OpenVINO:
  Person Detection FP16 - CPU:
    FPS
    ms
GraphicsMagick
SPECFEM3D
OpenVINO
SPECFEM3D
VVenC
SVT-AV1
uvg266
OpenSSL
OpenVINO
Chaos Group V-RAY
Timed Linux Kernel Compilation
uvg266
OpenSSL
SPECFEM3D
RocksDB
OpenVINO
OpenSSL
uvg266
GraphicsMagick
OpenVINO
SVT-AV1
OpenVINO
OpenSSL
srsRAN Project
FFmpeg
uvg266
OpenSSL
Timed Node.js Compilation
uvg266
OpenVINO
oneDNN
OpenVINO
Google Draco
TensorFlow
C-Ray
Primesieve
OpenVINO
libavif avifenc
OpenVINO
GraphicsMagick
OSPRay Studio
SVT-AV1
oneDNN
WebP Image Encode
OSPRay Studio
WebP Image Encode
OSPRay
dav1d
OpenVINO
SPECFEM3D
OpenVINO
Blender
OpenVINO
oneDNN
C-Ray
OpenVINO
Google Draco
OSPRay Studio
oneDNN
OSPRay
C-Ray
OSPRay Studio
Graph500
WebP Image Encode
Blender
GraphicsMagick
OpenVINO
OSPRay Studio
TensorFlow
ASTC Encoder
Blender
OSPRay Studio
OpenVINO
libavif avifenc
OpenVINO
AOM AV1
OSPRay Studio
GraphicsMagick
OpenSSL
OSPRay Studio:
  3 - 4K - 32 - Path Tracer - CPU
  1 - 4K - 1 - Path Tracer - CPU
oneDNN
Timed Mesa Compilation
OpenVINO
OSPRay Studio
OpenVINO:
  Road Segmentation ADAS FP16 - CPU:
    ms
    FPS
Graph500:
  26:
    sssp median_TEPS
    bfs max_TEPS
OSPRay
libavif avifenc
OSPRay Studio
RNNoise
OpenVINO
OSPRay Studio
OpenVINO
Blender
OpenVINO:
  Handwritten English Recognition FP16 - CPU:
    FPS
    ms
OSPRay Studio
libavif avifenc
OSPRay Studio:
  2 - 4K - 32 - Path Tracer - CPU
  2 - 1080p - 16 - Path Tracer - CPU
JPEG-XL Decoding libjxl
Primesieve
Graph500
dav1d
OpenSSL
libavif avifenc
OSPRay
Blender
OSPRay Studio
GraphicsMagick
OpenVINO
SPECFEM3D
WebP Image Encode
dav1d
Blender
SVT-AV1
ASTC Encoder
OpenVINO:
  Weld Porosity Detection FP16-INT8 - CPU
  Vehicle Detection FP16-INT8 - CPU
FFmpeg
Timed Linux Kernel Compilation
OSPRay Studio
OpenVINO
Timed PHP Compilation
dav1d
BRL-CAD
oneDNN
OpenVINO:
  Weld Porosity Detection FP16 - CPU
  Machine Translation EN To DE FP16 - CPU
  Machine Translation EN To DE FP16 - CPU
ASTC Encoder
OpenVINO:
  Weld Porosity Detection FP16 - CPU
  Face Detection FP16-INT8 - CPU
  Handwritten English Recognition FP16-INT8 - CPU
  Handwritten English Recognition FP16-INT8 - CPU
OpenSSL
ASTC Encoder
OpenVINO
Timed FFmpeg Compilation
ASTC Encoder
srsRAN Project
WebP Image Encode
FFmpeg:
  libx264 - Platform
  libx264 - Upload
RocksDB
OSPRay Studio
oneDNN
Parallel BZIP2 Compression
Stockfish
srsRAN Project
JPEG-XL libjxl