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
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
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
Toggle/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 Behavior (Only Show Selected Data)
  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

Pop OS Kernels Linux 6.8specfem3d: Mount St. Helensspecfem3d: Layered Halfspacespecfem3d: Tomographic Modelspecfem3d: Homogeneous Halfspacespecfem3d: Water-layered Halfspaceffmpeg: libx264 - Liveffmpeg: libx265 - Liveffmpeg: libx264 - Uploadffmpeg: libx265 - Uploadffmpeg: libx264 - Platformffmpeg: libx265 - Platformffmpeg: libx264 - Video On Demandffmpeg: libx265 - Video On Demandjpegxl: PNG - 80jpegxl: PNG - 90jpegxl: JPEG - 80jpegxl: JPEG - 90jpegxl: PNG - 100jpegxl: JPEG - 100jpegxl-decode: 1jpegxl-decode: Allwebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionsrsran: PDSCH Processor Benchmark, Throughput Totalsrsran: PUSCH Processor Benchmark, Throughput Totalsrsran: PDSCH Processor Benchmark, Throughput Threadsrsran: PUSCH Processor Benchmark, Throughput Threadgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacedav1d: Chimera 1080pdav1d: Summer Nature 4Kdav1d: Summer Nature 1080pdav1d: Chimera 1080p 10-bitaom-av1: Speed 0 Two-Pass - Bosphorus 4Kaom-av1: Speed 4 Two-Pass - Bosphorus 4Kaom-av1: Speed 6 Realtime - Bosphorus 4Kaom-av1: Speed 6 Two-Pass - Bosphorus 4Kaom-av1: Speed 8 Realtime - Bosphorus 4Kaom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Kaom-av1: Speed 11 Realtime - Bosphorus 4Kaom-av1: Speed 0 Two-Pass - Bosphorus 1080paom-av1: Speed 4 Two-Pass - Bosphorus 1080paom-av1: Speed 6 Realtime - Bosphorus 1080paom-av1: Speed 6 Two-Pass - Bosphorus 1080paom-av1: Speed 8 Realtime - Bosphorus 1080paom-av1: Speed 9 Realtime - Bosphorus 1080paom-av1: Speed 10 Realtime - Bosphorus 1080paom-av1: Speed 11 Realtime - Bosphorus 1080psvt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Ksvt-av1: Preset 13 - Bosphorus 4Ksvt-av1: Preset 4 - Bosphorus 1080psvt-av1: Preset 8 - Bosphorus 1080psvt-av1: Preset 12 - Bosphorus 1080psvt-av1: Preset 13 - Bosphorus 1080puvg266: Bosphorus 4K - Slowuvg266: Bosphorus 4K - Mediumuvg266: Bosphorus 1080p - Slowuvg266: Bosphorus 1080p - Mediumuvg266: Bosphorus 4K - Very Fastuvg266: Bosphorus 4K - Super Fastuvg266: Bosphorus 4K - Ultra Fastuvg266: Bosphorus 1080p - Very Fastuvg266: Bosphorus 1080p - Super Fastuvg266: Bosphorus 1080p - Ultra Fastvvenc: Bosphorus 4K - Fastvvenc: Bosphorus 4K - Fastervvenc: Bosphorus 1080p - Fastvvenc: Bosphorus 1080p - Fasterx265: Bosphorus 4Kx265: Bosphorus 1080pospray: particle_volume/ao/real_timeospray: particle_volume/scivis/real_timeospray: particle_volume/pathtracer/real_timeospray: gravity_spheres_volume/dim_512/ao/real_timeospray: gravity_spheres_volume/dim_512/scivis/real_timeospray: gravity_spheres_volume/dim_512/pathtracer/real_timestockfish: Chess Benchmarkavifenc: 0avifenc: 2avifenc: 6avifenc: 6, Losslessavifenc: 10, Losslessbuild-ffmpeg: Time To Compilebuild-linux-kernel: defconfigbuild-linux-kernel: allmodconfigbuild-mesa: Time To Compilebuild-nodejs: Time To Compilebuild-php: Time To Compilec-ray: 4K - 16c-ray: 5K - 16c-ray: 1080p - 16compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compressionprimesieve: 1e12primesieve: 1e13onednn: IP Shapes 1D - CPUonednn: IP Shapes 3D - CPUonednn: Convolution Batch Shapes Auto - CPUonednn: Deconvolution Batch shapes_1d - CPUonednn: Deconvolution Batch shapes_3d - CPUonednn: Recurrent Neural Network Training - CPUonednn: Recurrent Neural Network Inference - CPUospray-studio: 1 - 4K - 1 - Path Tracer - CPUospray-studio: 2 - 4K - 1 - Path Tracer - CPUospray-studio: 3 - 4K - 1 - Path Tracer - CPUospray-studio: 1 - 4K - 16 - Path Tracer - CPUospray-studio: 1 - 4K - 32 - Path Tracer - CPUospray-studio: 2 - 4K - 16 - Path Tracer - CPUospray-studio: 2 - 4K - 32 - Path Tracer - CPUospray-studio: 3 - 4K - 16 - Path Tracer - CPUospray-studio: 3 - 4K - 32 - Path Tracer - CPUospray-studio: 1 - 1080p - 1 - Path Tracer - CPUospray-studio: 2 - 1080p - 1 - Path Tracer - CPUospray-studio: 3 - 1080p - 1 - Path Tracer - CPUospray-studio: 1 - 1080p - 16 - Path Tracer - CPUospray-studio: 1 - 1080p - 32 - Path Tracer - CPUospray-studio: 2 - 1080p - 16 - Path Tracer - CPUospray-studio: 2 - 1080p - 32 - Path Tracer - CPUospray-studio: 3 - 1080p - 16 - Path Tracer - CPUospray-studio: 3 - 1080p - 32 - Path Tracer - CPUrnnoise: 26 Minute Long Talking Sampleopenssl: SHA256openssl: SHA512openssl: RSA4096openssl: RSA4096openssl: ChaCha20openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20-Poly1305astcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Exhaustiveastcenc: Very Thoroughgraph500: 26graph500: 26graph500: 26graph500: 26pytorch: CPU - 1 - ResNet-50tensorflow: CPU - 1 - ResNet-50tensorflow: CPU - 64 - ResNet-50draco: Liondraco: Church Facadeblender: BMW27 - CPU-Onlyblender: Junkshop - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyopenvino: Face Detection FP16 - CPUopenvino: Face Detection FP16 - CPUopenvino: Person Detection FP16 - CPUopenvino: Person Detection FP16 - CPUopenvino: Person Detection FP32 - CPUopenvino: Person Detection FP32 - CPUopenvino: Vehicle Detection FP16 - CPUopenvino: Vehicle Detection FP16 - CPUopenvino: Face Detection FP16-INT8 - CPUopenvino: Face Detection FP16-INT8 - CPUopenvino: Face Detection Retail FP16 - CPUopenvino: Face Detection Retail FP16 - CPUopenvino: Road Segmentation ADAS FP16 - CPUopenvino: Road Segmentation ADAS FP16 - CPUopenvino: Vehicle Detection FP16-INT8 - CPUopenvino: Vehicle Detection FP16-INT8 - CPUopenvino: Weld Porosity Detection FP16 - CPUopenvino: Weld Porosity Detection FP16 - CPUopenvino: Face Detection Retail FP16-INT8 - CPUopenvino: Face Detection Retail FP16-INT8 - CPUopenvino: Road Segmentation ADAS FP16-INT8 - CPUopenvino: Road Segmentation ADAS FP16-INT8 - CPUopenvino: Machine Translation EN To DE FP16 - CPUopenvino: Machine Translation EN To DE FP16 - CPUopenvino: Weld Porosity Detection FP16-INT8 - CPUopenvino: Weld Porosity Detection FP16-INT8 - CPUopenvino: Person Vehicle Bike Detection FP16 - CPUopenvino: Person Vehicle Bike Detection FP16 - CPUopenvino: Noise Suppression Poconet-Like FP16 - CPUopenvino: Noise Suppression Poconet-Like FP16 - CPUopenvino: Handwritten English Recognition FP16 - CPUopenvino: Handwritten English Recognition FP16 - CPUopenvino: Person Re-Identification Retail FP16 - CPUopenvino: Person Re-Identification Retail FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Age Gender Recognition Retail 0013 FP16 - CPUopenvino: Handwritten English Recognition FP16-INT8 - CPUopenvino: Handwritten English Recognition FP16-INT8 - CPUopenvino: Age Gender Recognition Retail 0013 FP16-INT8 - CPUopenvino: Age Gender Recognition Retail 0013 FP16-INT8 - CPUrocksdb: Rand Readrocksdb: Update Randrocksdb: Read While Writingrocksdb: Read Rand Write Randencode-wavpack: WAV To WavPackbrl-cad: VGR Performance Metricv-ray: CPULinux 6.6Linux 6.813.13932550149.26325049214.21982632417.58420558943.917501970179.6966.3511.7813.0344.0827.2843.9027.2128.68023.72827.23225.01819.07819.23754.287328.08517.1610.431.483.360.599560.72582.6489.5112367106154194118133188375.32205.48487.05351.910.417.8543.2116.7941.3445.1347.7846.211.1916.2887.7139.0888.9996.1093.5693.804.61044.303102.498102.52612.27888.155308.169373.7899.7910.9733.2136.7031.8433.3535.96112.86126.57143.344.84911.57612.31928.71822.3547.0414.531514.2909127.5647.131716.7801610.83367592241976.40741.4093.4537.1915.66727.64741.560401.54915.085269.27841.98659.165106.40614.7612.1188713.55845.9351.317827.729410.95808511.37182.159531325.98757.0662916296234245322999823540571014876152111651473574386411773283331193130468138503412411.668622793873472276657255714679.9948619.4199904856290226180667070207429799297128107845040662.7324262.804733.94572.87404.685853355800053937900016185700021639300019.045.4511.125505854529.8243.5080.9836.91301.8195.0911.302800.2477.56411.8577.34412.86500.8363.7517.731794.273148.2910.0585.91371.821367.6223.331153.5927.644295.927.36608.9052.47118.25270.191764.4436.071491.5821.381352.5323.37525.95121.521850.8317.1532704.421.65590.41108.2444647.971.15184532985301984907336723493377.3937685336732213.54316660749.36048859914.33888939318.04497079444.890401540182.3072.5911.7814.8244.0830.8543.9730.9432.08727.51429.08327.67820.39320.56454.112339.65317.3210.451.493.390.5910095.42621.3476.5112366105153193116129181375.76205.11482.94352.990.448.6944.6417.6043.5847.8349.6148.611.2517.7293.2841.1995.0496.6099.9299.665.04846.826104.229106.11213.52690.420311.067373.12810.8712.1833.6837.2035.1735.7538.90115.03129.52146.795.10311.87813.55630.24025.4449.2714.467514.2499126.4426.535866.1820710.75647263915276.73741.1903.4417.2125.61027.65141.626410.95215.014265.65541.92559.587107.52814.8762.1440213.54746.4131.331237.738040.94917211.52182.175541332.31763.01129302974344653719100225544611018366195411708273975086811806301191197030515139223425011.621622557783772240141207714635.0943736.9196096058490221088305973202616674350126331970173666.8486262.828033.93432.86914.681753520200054178900016113600021488300020.105.5111.195547864130.0243.2680.7536.77299.4195.2611.212824.0775.15425.0474.83426.56496.9164.2417.721794.003076.0110.2785.52373.541369.8723.281152.6427.674252.587.40611.3652.26118.13270.471761.7336.131516.0021.021365.5523.06523.96121.971838.9117.2432552.241.67590.70108.1945877.921.1153785607320850887881327243285.48676942768903OpenBenchmarking.org

SPECFEM3D

simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, poroelastic or seismic wave propagation in any type of conforming mesh of hexahedra. This test profile currently relies on CPU-based execution for SPECFEM3D and using a variety of their built-in examples/models for benchmarking. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

FFmpeg

This is a benchmark of the FFmpeg multimedia framework. The FFmpeg test profile is making use of a modified version of vbench from Columbia University's Architecture and Design Lab (ARCADE) [http://arcade.cs.columbia.edu/vbench/] that is a benchmark for video-as-a-service workloads. The test profile offers the options of a range of vbench scenarios based on freely distributable video content and offers the options of using the x264 or x265 video encoders for transcoding. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

JPEG-XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

JPEG-XL Decoding libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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

srsRAN Project

srsRAN Project is a complete ORAN-native 5G RAN solution created by Software Radio Systems (SRS). The srsRAN Project radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample high resolution (currently 15400 x 6940) JPEG image. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

SVT-AV1

This is a benchmark of the SVT-AV1 open-source video encoder/decoder. SVT-AV1 was originally developed by Intel as part of their Open Visual Cloud / Scalable Video Technology (SVT). Development of SVT-AV1 has since moved to the Alliance for Open Media as part of upstream AV1 development. SVT-AV1 is a CPU-based multi-threaded video encoder for the AV1 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

VVenC

VVenC is the Fraunhofer Versatile Video Encoder as a fast/efficient H.266/VVC encoder. The vvenc encoder makes use of SIMD Everywhere (SIMDe). The vvenc software is published under the Clear BSD License. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

x265

This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.

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

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

OSPRay

Intel OSPRay is a portable ray-tracing engine for high-performance, high-fidelity scientific visualizations. OSPRay builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

Stockfish

This is a test of Stockfish, an advanced open-source C++11 chess benchmark that can scale up to 1024 CPU threads. Learn more via the OpenBenchmarking.org test page.

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

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

Timed FFmpeg Compilation

This test times how long it takes to build the FFmpeg multimedia library. Learn more via the OpenBenchmarking.org test page.

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

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.

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

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

Timed Mesa Compilation

This test profile times how long it takes to compile Mesa with Meson/Ninja. For minimizing build dependencies and avoid versioning conflicts, test this is just the core Mesa build without LLVM or the extra Gallium3D/Mesa drivers enabled. Learn more via the OpenBenchmarking.org test page.

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

Timed Node.js Compilation

This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.

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

Timed PHP Compilation

This test times how long it takes to build PHP. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

Parallel BZIP2 Compression

This test measures the time needed to compress a file (FreeBSD-13.0-RELEASE-amd64-memstick.img) using Parallel BZIP2 compression. Learn more via the OpenBenchmarking.org test page.

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

Primesieve

Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve primarily benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.

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

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

oneDNN

This is a test of the Intel oneDNN as an Intel-optimized library for Deep Neural Networks and making use of its built-in benchdnn functionality. The result is the total perf time reported. Intel oneDNN was formerly known as DNNL (Deep Neural Network Library) and MKL-DNN before being rebranded as part of the Intel oneAPI toolkit. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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

OSPRay Studio

Intel OSPRay Studio is an open-source, interactive visualization and ray-tracing software package. OSPRay Studio makes use of Intel OSPRay, a portable ray-tracing engine for high-performance, high-fidelity visualizations. OSPRay builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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: 3 - Resolution: 4K - Samples Per Pixel: 16 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.813K26K39K52K65KSE +/- 26.10, N = 3SE +/- 77.47, N = 36152161954

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: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer - Acceleration: CPULinux 6.6Linux 6.8160320480640800SE +/- 0.33, N = 3SE +/- 0.88, N = 3735739

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

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

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

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

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

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

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

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

RNNoise

RNNoise is a recurrent neural network for audio noise reduction developed by Mozilla and Xiph.Org. This test profile is a single-threaded test measuring the time to denoise a sample 26 minute long 16-bit RAW audio file using this recurrent neural network noise suppression library. Learn more via the OpenBenchmarking.org test page.

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

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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

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

ASTC Encoder

ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

Graph500

This is a benchmark of the reference implementation of Graph500, an HPC benchmark focused on data intensive loads and commonly tested on supercomputers for complex data problems. Graph500 primarily stresses the communication subsystem of the hardware under test. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgbfs median_TEPS, More Is BetterGraph500 3.0Scale: 26Linux 6.6Linux 6.8110M220M330M440M550M5335580005352020001. (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

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

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

PyTorch

This is a benchmark of PyTorch making use of pytorch-benchmark [https://github.com/LukasHedegaard/pytorch-benchmark]. Learn more via the OpenBenchmarking.org test page.

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

TensorFlow

This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries if desired for complementary metrics. Learn more via the OpenBenchmarking.org test page.

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

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

Google Draco

Draco is a library developed by Google for compressing/decompressing 3D geometric meshes and point clouds. This test profile uses some Artec3D PLY models as the sample 3D model input formats for Draco compression/decompression. Learn more via the OpenBenchmarking.org test page.

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

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

Blender

Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles performance with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported as well as HIP for AMD Radeon GPUs and Intel oneAPI for Intel Graphics. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

OpenVINO

This is a test of the Intel OpenVINO, a toolkit around neural networks, using its built-in benchmarking support and analyzing the throughput and latency for various models. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

WavPack Audio Encoding

This test times how long it takes to encode a sample WAV file to WavPack format with very high quality settings. Learn more via the OpenBenchmarking.org test page.

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

BRL-CAD

BRL-CAD is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.

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

Chaos Group V-RAY

This is a test of Chaos Group's V-RAY benchmark. V-RAY is a commercial renderer that can integrate with various creator software products like SketchUp and 3ds Max. The V-RAY benchmark is standalone and supports CPU and NVIDIA CUDA/RTX based rendering. Learn more via the OpenBenchmarking.org test page.

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

206 Results Shown

SPECFEM3D:
  Mount St. Helens
  Layered Halfspace
  Tomographic Model
  Homogeneous Halfspace
  Water-layered Halfspace
FFmpeg:
  libx264 - Live
  libx265 - Live
  libx264 - Upload
  libx265 - Upload
  libx264 - Platform
  libx265 - Platform
  libx264 - Video On Demand
  libx265 - Video On Demand
JPEG-XL libjxl:
  PNG - 80
  PNG - 90
  JPEG - 80
  JPEG - 90
  PNG - 100
  JPEG - 100
JPEG-XL Decoding libjxl:
  1
  All
WebP Image Encode:
  Default
  Quality 100
  Quality 100, Lossless
  Quality 100, Highest Compression
  Quality 100, Lossless, Highest Compression
srsRAN Project:
  PDSCH Processor Benchmark, Throughput Total
  PUSCH Processor Benchmark, Throughput Total
  PDSCH Processor Benchmark, Throughput Thread
  PUSCH Processor Benchmark, Throughput Thread
GraphicsMagick:
  Swirl
  Rotate
  Sharpen
  Enhanced
  Resizing
  Noise-Gaussian
  HWB Color Space
dav1d:
  Chimera 1080p
  Summer Nature 4K
  Summer Nature 1080p
  Chimera 1080p 10-bit
AOM AV1:
  Speed 0 Two-Pass - Bosphorus 4K
  Speed 4 Two-Pass - Bosphorus 4K
  Speed 6 Realtime - Bosphorus 4K
  Speed 6 Two-Pass - Bosphorus 4K
  Speed 8 Realtime - Bosphorus 4K
  Speed 9 Realtime - Bosphorus 4K
  Speed 10 Realtime - Bosphorus 4K
  Speed 11 Realtime - Bosphorus 4K
  Speed 0 Two-Pass - Bosphorus 1080p
  Speed 4 Two-Pass - Bosphorus 1080p
  Speed 6 Realtime - Bosphorus 1080p
  Speed 6 Two-Pass - Bosphorus 1080p
  Speed 8 Realtime - Bosphorus 1080p
  Speed 9 Realtime - Bosphorus 1080p
  Speed 10 Realtime - Bosphorus 1080p
  Speed 11 Realtime - Bosphorus 1080p
SVT-AV1:
  Preset 4 - Bosphorus 4K
  Preset 8 - Bosphorus 4K
  Preset 12 - Bosphorus 4K
  Preset 13 - Bosphorus 4K
  Preset 4 - Bosphorus 1080p
  Preset 8 - Bosphorus 1080p
  Preset 12 - Bosphorus 1080p
  Preset 13 - Bosphorus 1080p
uvg266:
  Bosphorus 4K - Slow
  Bosphorus 4K - Medium
  Bosphorus 1080p - Slow
  Bosphorus 1080p - Medium
  Bosphorus 4K - Very Fast
  Bosphorus 4K - Super Fast
  Bosphorus 4K - Ultra Fast
  Bosphorus 1080p - Very Fast
  Bosphorus 1080p - Super Fast
  Bosphorus 1080p - Ultra Fast
VVenC:
  Bosphorus 4K - Fast
  Bosphorus 4K - Faster
  Bosphorus 1080p - Fast
  Bosphorus 1080p - Faster
x265:
  Bosphorus 4K
  Bosphorus 1080p
OSPRay:
  particle_volume/ao/real_time
  particle_volume/scivis/real_time
  particle_volume/pathtracer/real_time
  gravity_spheres_volume/dim_512/ao/real_time
  gravity_spheres_volume/dim_512/scivis/real_time
  gravity_spheres_volume/dim_512/pathtracer/real_time
Stockfish
libavif avifenc:
  0
  2
  6
  6, Lossless
  10, Lossless
Timed FFmpeg Compilation
Timed Linux Kernel Compilation:
  defconfig
  allmodconfig
Timed Mesa Compilation
Timed Node.js Compilation
Timed PHP Compilation
C-Ray:
  4K - 16
  5K - 16
  1080p - 16
Parallel BZIP2 Compression
Primesieve:
  1e12
  1e13
oneDNN:
  IP Shapes 1D - CPU
  IP Shapes 3D - CPU
  Convolution Batch Shapes Auto - CPU
  Deconvolution Batch shapes_1d - CPU
  Deconvolution Batch shapes_3d - CPU
  Recurrent Neural Network Training - CPU
  Recurrent Neural Network Inference - CPU
OSPRay Studio:
  1 - 4K - 1 - Path Tracer - CPU
  2 - 4K - 1 - Path Tracer - CPU
  3 - 4K - 1 - Path Tracer - CPU
  1 - 4K - 16 - Path Tracer - CPU
  1 - 4K - 32 - Path Tracer - CPU
  2 - 4K - 16 - Path Tracer - CPU
  2 - 4K - 32 - Path Tracer - CPU
  3 - 4K - 16 - Path Tracer - CPU
  3 - 4K - 32 - Path Tracer - CPU
  1 - 1080p - 1 - Path Tracer - CPU
  2 - 1080p - 1 - Path Tracer - CPU
  3 - 1080p - 1 - Path Tracer - CPU
  1 - 1080p - 16 - Path Tracer - CPU
  1 - 1080p - 32 - Path Tracer - CPU
  2 - 1080p - 16 - Path Tracer - CPU
  2 - 1080p - 32 - Path Tracer - CPU
  3 - 1080p - 16 - Path Tracer - CPU
  3 - 1080p - 32 - Path Tracer - CPU
RNNoise
OpenSSL:
  SHA256
  SHA512
  RSA4096
  RSA4096
  ChaCha20
  AES-128-GCM
  AES-256-GCM
  ChaCha20-Poly1305
ASTC Encoder:
  Fast
  Medium
  Thorough
  Exhaustive
  Very Thorough
Graph500:
  26:
    bfs median_TEPS
    bfs max_TEPS
    sssp median_TEPS
    sssp max_TEPS
PyTorch
TensorFlow:
  CPU - 1 - ResNet-50
  CPU - 64 - ResNet-50
Google Draco:
  Lion
  Church Facade
Blender:
  BMW27 - CPU-Only
  Junkshop - CPU-Only
  Classroom - CPU-Only
  Fishy Cat - CPU-Only
  Barbershop - CPU-Only
  Pabellon Barcelona - CPU-Only
OpenVINO:
  Face Detection FP16 - CPU:
    FPS
    ms
  Person Detection FP16 - CPU:
    FPS
    ms
  Person Detection FP32 - CPU:
    FPS
    ms
  Vehicle Detection FP16 - CPU:
    FPS
    ms
  Face Detection FP16-INT8 - CPU:
    FPS
    ms
  Face Detection Retail FP16 - CPU:
    FPS
    ms
  Road Segmentation ADAS FP16 - CPU:
    FPS
    ms
  Vehicle Detection FP16-INT8 - CPU:
    FPS
    ms
  Weld Porosity Detection FP16 - CPU:
    FPS
    ms
  Face Detection Retail FP16-INT8 - CPU:
    FPS
    ms
  Road Segmentation ADAS FP16-INT8 - CPU:
    FPS
    ms
  Machine Translation EN To DE FP16 - CPU:
    FPS
    ms
  Weld Porosity Detection FP16-INT8 - CPU:
    FPS
    ms
  Person Vehicle Bike Detection FP16 - CPU:
    FPS
    ms
  Noise Suppression Poconet-Like FP16 - CPU:
    FPS
    ms
  Handwritten English Recognition FP16 - CPU:
    FPS
    ms
  Person Re-Identification Retail FP16 - CPU:
    FPS
    ms
  Age Gender Recognition Retail 0013 FP16 - CPU:
    FPS
    ms
  Handwritten English Recognition FP16-INT8 - CPU:
    FPS
    ms
  Age Gender Recognition Retail 0013 FP16-INT8 - CPU:
    FPS
    ms
RocksDB:
  Rand Read
  Update Rand
  Read While Writing
  Read Rand Write Rand
WavPack Audio Encoding
BRL-CAD
Chaos Group V-RAY