System76 Thelio Major 3990X 2023 Benchmarks

AMD Ryzen Threadripper 3990X benchmarking by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2302076-NE-3990XTHRE21&sgm=1&sor&grs.

System76 Thelio Major 3990X 2023 BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen Resolution2020February 2023AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads)Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS)AMD Starship/Matisse128GBSamsung SSD 970 EVO Plus 500GBAMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz)AMD Navi 10 HDMI AudioDELL P2415QIntel I211 + Intel Wi-Fi 6 AX200Pop 20.045.4.0-7642-generic (x86_64)GNOME Shell 3.36.4X Server 1.20.8amdgpu 19.1.04.6 Mesa 20.0.8 (LLVM 10.0.0)1.2.128GCC 9.3.0ext43840x2160Samsung SSD 970 EVO Plus 500GB + 257GB Flash DriveAMD Radeon RX 5700 8GB (1750/875MHz)Ubuntu 23.046.2.0-060200rc7daily20230206-generic (x86_64)GNOME Shell 43.2X Server + Wayland4.6 Mesa 22.2.5 (LLVM 15.0.6 DRM 3.49)GCC 12.2.0OpenBenchmarking.orgKernel Details- 2020: snd_usb_audio.ignore_ctl_error=1- February 2023: Transparent Huge Pages: madviseCompiler Details- 2020: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - February 2023: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-AKimc9/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-AKimc9/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 Disk Details- 2020: NONE / errors=remount-ro,noatime,rw- February 2023: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- 2020: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- February 2023: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301055Graphics Details- 2020: GLAMOR- February 2023: BAR1 / Visible vRAM Size: 256 MB - vBIOS Version: 113-D1820201-101Java Details- 2020: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)- February 2023: OpenJDK Runtime Environment (build 11.0.18+10-post-Ubuntu-0ubuntu1)Python Details- 2020: Python 3.8.5- February 2023: Python 3.11.1Security Details- 2020: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - February 2023: 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_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

System76 Thelio Major 3990X 2023 Benchmarksncnn: Vulkan GPU - alexnetncnn: Vulkan GPU-v3-v3 - mobilenet-v3gmic: 2D Function Plotting, 1000 Timesrealsr-ncnn: 4x - Yesncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - googlenetncnn: Vulkan GPU - resnet50ncnn: Vulkan GPU - resnet18pyperformance: gomocassin: Dust 2D tau100.0ncnn: Vulkan GPU - yolov4-tinypyperformance: floatpyperformance: chaospyperformance: pickle_pure_pythonpyperformance: raytracencnn: Vulkan GPU - efficientnet-b0pyperformance: django_templatencnn: Vulkan GPU - squeezenetpyperformance: crypto_pyaesncnn: Vulkan GPU - mobilenetgmic: Plotting Isosurface Of A 3D Volume, 1000 Timesj2dbench: Image Renderingpyperformance: nbodybuild-php: Time To Compilepolyhedron: fatigue2tesseract: 1920 x 1080x265: Bosphorus 4Kpyperformance: regex_compilex265: Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080ppolyhedron: airxonotic: 3840 x 2160 - Highsvt-hevc: 1080p 8-bit YUV To HEVC Video Encodexonotic: 3840 x 2160 - Ultrasvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080ppyperformance: json_loadsgegl: Color Enhancebyte: Dhrystone 2build-apache: Time To Compilebuild-mplayer: Time To Compilegegl: Wavelet Blursqlite: 8j2dbench: All Rendering Testsxonotic: 3840 x 2160 - Ultimatepybench: Total For Average Test Timestesseract: 3840 x 2160gegl: Antialiasblender: Classroom - CPU-Onlypyperformance: 2to3build-ffmpeg: Time To Compileblender: Barbershop - CPU-Onlyopenvkl: vklBenchmarkxonotic: 3840 x 2160 - Lowleveldb: Seek Randparaview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080gegl: Reflectgegl: Tile Glassetlegacy: Renderer2 - 3840 x 2160luajit: Sparse Matrix Multiplyonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUoidn: Memorialblender: Fishy Cat - CPU-Onlyluajit: Dense LU Matrix Factorizationj2dbench: Text Renderingonednn: Recurrent Neural Network Inference - f32 - CPUcoremark: CoreMark Size 666 - Iterations Per Secondrawtherapee: Total Benchmark Timeoptcarrot: Optimized Benchmarkospray: San Miguel - SciVisgegl: Cropluajit: Compositetensorflow-lite: SqueezeNetospray: XFrog Forest - Path Tracerrnnoise: ncnn: CPU - yolov4-tinyj2dbench: Vector Graphics Renderinghugin: Panorama Photo Assistant + Stitching Timeleveldb: Rand Readgegl: Cartoonlammps: 20k Atomspolyhedron: tfft2ospray: San Miguel - Path Tracerencode-flac: WAV To FLACospray: NASA Streamlines - Path Tracerblender: BMW27 - CPU-Onlyffte: N=256, 3D Complex FFT Routinewebp: Quality 100, Highest Compressionlammps: Rhodopsin Proteinonednn: IP Batch All - f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUstockfish: Total Timeospray: XFrog Forest - SciVisleveldb: Rand Fillpyperformance: pathlibleveldb: Rand Filltnn: CPU - SqueezeNet v1.1polyhedron: proteinappleseed: Emilyonednn: Deconvolution Batch deconv_3d - f32 - CPUgmic: 3D Elevated Function In Rand Colors, 100 Timesleveldb: Overwriteleveldb: Overwritehint: FLOATpyperformance: python_startuphmmer: Pfam Database Searchluajit: Monte Carlokripke: compress-zstd: 3git: Time To Complete Common Git Commandswebp: Quality 100, Losslesscouchdb: 100 - 1000 - 24openssl: RSA 4096-bit Performancecompress-zstd: 19webp: Quality 100, Lossless, Highest Compressionluajit: Jacobi Successive Over-Relaxationrays1bench: Large Sceneonednn: Deconvolution Batch deconv_1d - f32 - CPUnamd: ATPase Simulation - 327,506 Atomsleveldb: Rand Deleteleveldb: Fill Syncpolyhedron: induct2libraw: Post-Processing Benchmarkleveldb: Seq Fillleveldb: Seq Fillleveldb: Fill Syncospray: Magnetic Reconnection - SciVisospray: NASA Streamlines - SciVisncnn: Vulkan GPU - vgg16onednn: IP Batch 1D - f32 - CPUluajit: Fast Fourier Transformwaifu2x-ncnn: 2x - 3 - Yesrealsr-ncnn: 4x - No2020February 202329.858.47222.556114.4444.603.484.668.519.653.3423322315.0410810444143911.5547.55.821039.9819.3798553596.513150810835.45248.61369.069026.2516058.19326.721.71383.4692564208.29335.6182130394.0723.958.09743076608.721.26710.61364.725114.9977815320.9604010268.3078375941311.582241.07684.9530219.736131.12461.15506.6888296171.0293145.937301.8831.59132.965241.51221.290.50854427.0146.343668.7921836.339072177115.0682256436.97729650.510131.3367.468.8431541.4750791.37.3218.80936.307844283.975062146.739109.99794.52126.90849.085.707.97120.4132.43129515.004228937.13823.84523.7781328.32514646348613.7622.716.3623.726252.18012.72133.2447612.0715384.88622.8621.251373293210.0225212.8165.035506.84448811777285.848.36516.295119.18715077.381.733.5002055.73311.301.550970.42677597.9605953.96021.9241.83591.61223.92.443.4890.9184.361.26441254.699.10116.5125.483.11101.07654.4442.211.742.344.445.061.861361329.0065.064.52762777.3930.53.8668.76.7913.65412036752.94304680.247.69536.5490.629921.0612947.23272.241.43453.8810679176.07393.5244615337.6320.550.39749644913.124.45812.16256.548100.6928868529.0188221300.1137937842346.838137.16393.8127618.097142.95423550.0451355157.9383384.404324.7629.54530.932257.31301.160.54152928.7449.263894.0423141.430420648121.8002132341.73394953.400124.9570.758.4531610.4148673.67.0318.06934.928150041.012765644.999105.93298.07525.93547.355.507.69219.7433.53133898.121153687.37824.62924.5278338.11014231224613.3923.315.9608.572246.19112.44130.3290852.0293086.38323.2611.019367154749.5573012.6167.563513.88454622877196.047.81716.120120.37914942.882.333.2892067.42309.571.559130.42898595.5805975.09521.8541.90592.27623.92.443.4890.9130.321.32984275.535.90412.109OpenBenchmarking.org

NCNN

Target: Vulkan GPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: alexnetFebruary 20232020714212835SE +/- 0.03, N = 3SE +/- 0.24, N = 35.4829.85MIN: 5.13 / MAX: 10.61MIN: 25.42 / MAX: 55.991. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3February 20232020246810SE +/- 0.00, N = 3SE +/- 0.24, N = 33.118.47MIN: 3.06 / MAX: 6.37MIN: 7.45 / MAX: 27.991. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

G'MIC

Test: 2D Function Plotting, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 2D Function Plotting, 1000 TimesFebruary 2023202050100150200250SE +/- 0.33, N = 3SE +/- 1.54, N = 3101.08222.561. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

RealSR-NCNN

Scale: 4x - TAA: Yes

OpenBenchmarking.orgSeconds, Fewer Is BetterRealSR-NCNN 20200818Scale: 4x - TAA: YesFebruary 20232020306090120150SE +/- 0.51, N = 6SE +/- 0.16, N = 354.44114.44

NCNN

Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2February 202320201.0352.073.1054.145.175SE +/- 0.01, N = 3SE +/- 0.01, N = 32.214.60MIN: 2.16 / MAX: 4.69MIN: 4.27 / MAX: 9.61. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: shufflenet-v2February 202320200.7831.5662.3493.1323.915SE +/- 0.00, N = 3SE +/- 0.00, N = 31.743.48MIN: 1.72 / MAX: 2.67MIN: 3.38 / MAX: 4.251. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: mnasnetFebruary 202320201.04852.0973.14554.1945.2425SE +/- 0.00, N = 3SE +/- 0.01, N = 32.344.66MIN: 2.3 / MAX: 2.63MIN: 4.41 / MAX: 5.41. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: googlenetFebruary 20232020246810SE +/- 0.00, N = 3SE +/- 0.02, N = 34.448.51MIN: 4.41 / MAX: 4.84MIN: 7.13 / MAX: 29.751. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: resnet50February 202320203691215SE +/- 0.03, N = 3SE +/- 0.09, N = 25.069.65MIN: 4.98 / MAX: 14.49MIN: 9.05 / MAX: 31.861. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: resnet18February 202320200.75151.5032.25453.0063.7575SE +/- 0.02, N = 3SE +/- 0.01, N = 31.863.34MIN: 1.79 / MAX: 10.57MIN: 3.22 / MAX: 5.291. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goFebruary 2023202050100150200250SE +/- 0.00, N = 3SE +/- 0.33, N = 3136233

Monte Carlo Simulations of Ionised Nebulae

Input: Dust 2D tau100.0

OpenBenchmarking.orgSeconds, Fewer Is BetterMonte Carlo Simulations of Ionised Nebulae 2019-03-24Input: Dust 2D tau100.0February 2023202050100150200250SE +/- 1.45, N = 3SE +/- 0.88, N = 3132223-lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lz-pthread1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -lmpi_usempif08 -lmpi_mpifh -lmpi

NCNN

Target: Vulkan GPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: yolov4-tinyFebruary 2023202048121620SE +/- 0.03, N = 3SE +/- 0.02, N = 39.0015.04MIN: 8.84 / MAX: 12.27MIN: 12.6 / MAX: 42.11. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatFebruary 2023202020406080100SE +/- 0.07, N = 3SE +/- 0.33, N = 365.0108.0

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosFebruary 2023202020406080100SE +/- 0.03, N = 364.5104.0

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonFebruary 20232020100200300400500SE +/- 0.00, N = 3SE +/- 2.40, N = 3276441

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceFebruary 20232020100200300400500SE +/- 0.33, N = 3277439

NCNN

Target: Vulkan GPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: efficientnet-b0February 202320203691215SE +/- 0.08, N = 3SE +/- 0.11, N = 37.3911.55MIN: 6.9 / MAX: 28.13MIN: 10.46 / MAX: 34.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateFebruary 202320201122334455SE +/- 0.03, N = 3SE +/- 0.23, N = 330.547.5

NCNN

Target: Vulkan GPU - Model: squeezenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: squeezenetFebruary 202320201.30952.6193.92855.2386.5475SE +/- 0.04, N = 3SE +/- 0.05, N = 33.865.82MIN: 3.7 / MAX: 4.78MIN: 5.53 / MAX: 19.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesFebruary 2023202020406080100SE +/- 0.03, N = 368.7103.0

NCNN

Target: Vulkan GPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: mobilenetFebruary 202320203691215SE +/- 0.02, N = 3SE +/- 0.16, N = 36.799.98MIN: 6.71 / MAX: 7.44MIN: 8.51 / MAX: 38.161. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

G'MIC

Test: Plotting Isosurface Of A 3D Volume, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: Plotting Isosurface Of A 3D Volume, 1000 TimesFebruary 20232020510152025SE +/- 0.08, N = 3SE +/- 0.02, N = 313.6519.381. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

Java 2D Microbenchmark

Rendering Test: Image Rendering

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Image RenderingFebruary 202320203M6M9M12M15MSE +/- 82053.86, N = 20SE +/- 33957.70, N = 412036752.948553596.51

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyFebruary 2023202020406080100SE +/- 0.10, N = 3SE +/- 0.33, N = 380.2108.0

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To Compile2020February 20231122334455SE +/- 0.05, N = 3SE +/- 0.09, N = 335.4547.70

Polyhedron Fortran Benchmarks

Benchmark: fatigue2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: fatigue2February 20232020112233445536.5048.61

Tesseract

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080February 20232020110220330440550SE +/- 4.02, N = 3SE +/- 3.18, N = 15490.63369.07

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4K2020February 2023612182430SE +/- 0.07, N = 3SE +/- 0.03, N = 326.2521.061. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileFebruary 202320204080120160200SE +/- 0.33, N = 3SE +/- 0.58, N = 3129160

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080p2020February 20231326395265SE +/- 0.21, N = 3SE +/- 0.14, N = 358.1947.231. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080p2020February 202370140210280350SE +/- 2.60, N = 3SE +/- 0.81, N = 3326.72272.241. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Polyhedron Fortran Benchmarks

Benchmark: air

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: airFebruary 202320200.38480.76961.15441.53921.9241.431.71

Xonotic

Resolution: 3840 x 2160 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: HighFebruary 20232020100200300400500SE +/- 4.55, N = 3SE +/- 3.24, N = 3453.88383.47MIN: 209 / MAX: 809MIN: 235 / MAX: 737

SVT-HEVC

1080p 8-bit YUV To HEVC Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.4.11080p 8-bit YUV To HEVC Video Encode2020February 202350100150200250SE +/- 1.79, N = 3SE +/- 2.46, N = 3208.29176.071. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltraFebruary 2023202090180270360450SE +/- 4.49, N = 3SE +/- 0.35, N = 3393.52335.62MIN: 185 / MAX: 682MIN: 192 / MAX: 628

SVT-VP9

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

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p2020February 202390180270360450SE +/- 2.19, N = 3SE +/- 3.73, N = 5394.07337.631. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsFebruary 20232020612182430SE +/- 0.03, N = 3SE +/- 0.03, N = 320.523.9

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceFebruary 202320201326395265SE +/- 0.04, N = 3SE +/- 0.10, N = 350.4058.10

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2February 2023202011M22M33M44M55MSE +/- 253679.25, N = 3SE +/- 368061.43, N = 1249644913.143076608.7

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To Compile2020February 2023612182430SE +/- 0.02, N = 3SE +/- 0.07, N = 321.2724.46

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To Compile2020February 20233691215SE +/- 0.03, N = 3SE +/- 0.02, N = 310.6112.16

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet BlurFebruary 202320201428425670SE +/- 0.15, N = 3SE +/- 0.24, N = 356.5564.73

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8February 20232020306090120150SE +/- 0.31, N = 3SE +/- 0.34, N = 3100.69115.00-lreadline -ltermcap-ldl -lpthread1. (CC) gcc options: -O2 -lz -lm

Java 2D Microbenchmark

Rendering Test: All Rendering Tests

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: All Rendering TestsFebruary 202320202M4M6M8M10MSE +/- 27217.75, N = 4SE +/- 81902.34, N = 48868529.027815320.96

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateFebruary 2023202070140210280350SE +/- 1.55, N = 3SE +/- 1.88, N = 3300.11268.31MIN: 55 / MAX: 559MIN: 52 / MAX: 532

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesFebruary 202320202004006008001000SE +/- 4.67, N = 3SE +/- 2.40, N = 3842941

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160February 2023202080160240320400SE +/- 2.86, N = 3SE +/- 1.73, N = 3346.84311.58

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasFebruary 20232020918273645SE +/- 0.07, N = 3SE +/- 0.03, N = 337.1641.08

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Classroom - Compute: CPU-Only2020February 202320406080100SE +/- 0.44, N = 3SE +/- 0.31, N = 384.9593.81

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3February 2023202070140210280350SE +/- 0.33, N = 3276302

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileFebruary 20232020510152025SE +/- 0.03, N = 3SE +/- 0.06, N = 318.1019.74

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Barbershop - Compute: CPU-Only2020February 2023306090120150SE +/- 0.27, N = 3SE +/- 0.41, N = 3131.12142.95

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmark2020February 2023100200300400500SE +/- 1.89, N = 3SE +/- 2.19, N = 3461.15423.00MIN: 1 / MAX: 1298MIN: 1 / MAX: 1246

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: LowFebruary 20232020120240360480600SE +/- 3.70, N = 3SE +/- 1.68, N = 3550.05506.69MIN: 252 / MAX: 1144MIN: 316 / MAX: 1048

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomFebruary 202320204080120160200SE +/- 0.23, N = 3SE +/- 0.18, N = 3157.94171.03-lpthread1. (CXX) g++ options: -O3 -lsnappy

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080February 202320207001400210028003500SE +/- 25.14, N = 11SE +/- 34.36, N = 73384.403145.94

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080February 2023202070140210280350SE +/- 2.41, N = 11SE +/- 3.30, N = 7324.76301.88

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectFebruary 20232020714212835SE +/- 0.02, N = 3SE +/- 0.08, N = 329.5531.59

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile GlassFebruary 20232020816243240SE +/- 0.01, N = 3SE +/- 0.04, N = 330.9332.97

ET: Legacy

Renderer: Renderer2 - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterET: Legacy 2.75Renderer: Renderer2 - Resolution: 3840 x 2160February 2023202060120180240300SE +/- 2.02, N = 3SE +/- 3.22, N = 3257.3241.5

LuaJIT

Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Sparse Matrix MultiplyFebruary 2023202030060090012001500SE +/- 1.63, N = 3SE +/- 3.63, N = 31301.161221.291. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU2020February 20230.12180.24360.36540.48720.609SE +/- 0.006670, N = 4SE +/- 0.005684, N = 150.5085440.541529-lpthread - MIN: 0.46MIN: 0.461. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialFebruary 20232020714212835SE +/- 0.01, N = 3SE +/- 0.03, N = 328.7427.01

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Fishy Cat - Compute: CPU-Only2020February 20231122334455SE +/- 0.02, N = 3SE +/- 0.12, N = 346.3449.26

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Dense LU Matrix FactorizationFebruary 202320208001600240032004000SE +/- 7.37, N = 3SE +/- 18.22, N = 33894.043668.791. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Java 2D Microbenchmark

Rendering Test: Text Rendering

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Text RenderingFebruary 202320205K10K15K20K25KSE +/- 198.50, N = 20SE +/- 265.68, N = 423141.4321836.34

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU2020February 2023306090120150SE +/- 0.34, N = 3SE +/- 0.99, N = 3115.07121.80-lpthread - MIN: 112.93MIN: 118.311. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second2020February 2023500K1000K1500K2000K2500KSE +/- 15042.16, N = 3SE +/- 14325.36, N = 32256436.982132341.731. (CC) gcc options: -O2 -lrt" -lrt

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark Time2020February 20231224364860SE +/- 0.04, N = 3SE +/- 0.26, N = 350.5153.401. 2020: RawTherapee, version 5.8, command line.2. February 2023: RawTherapee, version 5.9, command line.

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized Benchmark2020February 2023306090120150SE +/- 0.25, N = 4SE +/- 1.09, N = 4131.33124.951. 2020: ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]2. February 2023: ruby 3.0.4p208 (2022-04-12 revision 3fa771dded) [x86_64-linux-gnu]

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisFebruary 202320201632486480SE +/- 0.46, N = 14SE +/- 0.79, N = 670.7567.46MIN: 62.5 / MAX: 76.92MIN: 62.5 / MAX: 76.92

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropFebruary 20232020246810SE +/- 0.047, N = 3SE +/- 0.043, N = 38.4538.843

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositeFebruary 2023202030060090012001500SE +/- 1.82, N = 3SE +/- 2.00, N = 31610.411541.471. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: SqueezeNetFebruary 2023202011K22K33K44K55KSE +/- 262.36, N = 3SE +/- 188.76, N = 348673.650791.3

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path Tracer2020February 2023246810SE +/- 0.02, N = 3SE +/- 0.03, N = 37.327.03MIN: 7.04 / MAX: 7.52MIN: 6.9 / MAX: 7.25

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28February 20232020510152025SE +/- 0.02, N = 3SE +/- 0.04, N = 318.0718.811. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: yolov4-tinyFebruary 20232020816243240SE +/- 0.15, N = 3SE +/- 0.24, N = 334.9236.30MIN: 34.15 / MAX: 38.74MIN: 35.04 / MAX: 56.231. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Java 2D Microbenchmark

Rendering Test: Vector Graphics Rendering

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Vector Graphics RenderingFebruary 202320202M4M6M8M10MSE +/- 17710.86, N = 4SE +/- 24423.75, N = 48150041.017844283.98

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeFebruary 202320201122334455SE +/- 0.12, N = 3SE +/- 0.31, N = 345.0046.74

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadFebruary 2023202020406080100SE +/- 1.20, N = 3SE +/- 0.20, N = 3105.93110.00-lpthread1. (CXX) g++ options: -O3 -lsnappy

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Cartoon2020February 202320406080100SE +/- 0.33, N = 3SE +/- 0.23, N = 394.5298.08

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: 20k Atoms2020February 2023612182430SE +/- 0.03, N = 3SE +/- 0.10, N = 326.9125.94-pthread1. (CXX) g++ options: -O3 -lm

Polyhedron Fortran Benchmarks

Benchmark: tfft2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: tfft2February 20232020112233445547.3549.08

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path Tracer2020February 20231.28252.5653.84755.136.4125SE +/- 0.01, N = 3SE +/- 0.01, N = 35.705.50MIN: 5.65 / MAX: 5.78MIN: 5.46 / MAX: 5.68

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACFebruary 20232020246810SE +/- 0.013, N = 5SE +/- 0.015, N = 57.6927.9711. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path Tracer2020February 2023510152025SE +/- 0.00, N = 12SE +/- 0.13, N = 320.4119.74MIN: 20 / MAX: 21.28MIN: 19.23 / MAX: 20.41

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: BMW27 - Compute: CPU-Only2020February 2023816243240SE +/- 0.11, N = 3SE +/- 0.02, N = 332.4333.53

FFTE

N=256, 3D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineFebruary 2023202030K60K90K120K150KSE +/- 232.46, N = 3SE +/- 641.63, N = 3133898.12129515.001. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest Compression2020February 2023246810SE +/- 0.015, N = 3SE +/- 0.005, N = 37.1387.378-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: Rhodopsin ProteinFebruary 20232020612182430SE +/- 0.37, N = 15SE +/- 0.21, N = 1424.6323.85-pthread1. (CXX) g++ options: -O3 -lm

oneDNN

Harness: IP Batch All - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch All - Data Type: f32 - Engine: CPU2020February 2023612182430SE +/- 0.30, N = 3SE +/- 0.27, N = 423.7824.53-lpthread - MIN: 22.66MIN: 23.591. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU2020February 202370140210280350SE +/- 0.49, N = 3SE +/- 2.43, N = 15328.33338.11-lpthread - MIN: 324.39MIN: 323.961. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total Time2020February 202330M60M90M120M150MSE +/- 263429.87, N = 3SE +/- 803242.53, N = 31464634861423122461. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVis2020February 202348121620SE +/- 0.06, N = 3SE +/- 0.06, N = 313.7613.39MIN: 13.51 / MAX: 14.08MIN: 12.99 / MAX: 13.7

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillFebruary 20232020612182430SE +/- 0.07, N = 3SE +/- 0.03, N = 323.322.7-lpthread1. (CXX) g++ options: -O3 -lsnappy

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibFebruary 2023202048121620SE +/- 0.00, N = 3SE +/- 0.03, N = 315.916.3

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillFebruary 20232020130260390520650SE +/- 1.42, N = 3SE +/- 1.02, N = 3608.57623.73-lpthread1. (CXX) g++ options: -O3 -lsnappy

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: SqueezeNet v1.1February 2023202060120180240300SE +/- 0.90, N = 3SE +/- 0.59, N = 3246.19252.18MIN: 244.08 / MAX: 249.94MIN: 249.83 / MAX: 254.131. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

Polyhedron Fortran Benchmarks

Benchmark: protein

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: proteinFebruary 20232020369121512.4412.72

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyFebruary 20232020306090120150130.33133.24

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPUFebruary 202320200.46610.93221.39831.86442.3305SE +/- 0.00541, N = 3SE +/- 0.01201, N = 32.029302.07153MIN: 1.95-lpthread - MIN: 1.931. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

G'MIC

Test: 3D Elevated Function In Random Colors, 100 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 3D Elevated Function In Random Colors, 100 Times2020February 202320406080100SE +/- 0.33, N = 3SE +/- 0.34, N = 384.8986.381. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteFebruary 20232020612182430SE +/- 0.03, N = 3SE +/- 0.00, N = 323.222.8-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteFebruary 20232020130260390520650SE +/- 0.82, N = 3SE +/- 0.23, N = 3611.02621.25-lpthread1. (CXX) g++ options: -O3 -lsnappy

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOAT2020February 202380M160M240M320M400MSE +/- 36581.81, N = 3SE +/- 264281.08, N = 3373293210.02367154749.561. (CC) gcc options: -O3 -march=native -lm

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupFebruary 202320203691215SE +/- 0.03, N = 3SE +/- 0.00, N = 312.612.8

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.1Pfam Database Search2020February 20234080120160200SE +/- 0.31, N = 3SE +/- 0.38, N = 3165.04167.561. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm

LuaJIT

Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Monte CarloFebruary 20232020110220330440550SE +/- 0.81, N = 3SE +/- 0.10, N = 3513.88506.841. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Kripke

OpenBenchmarking.orgThroughput FoM, More Is BetterKripke 1.2.4February 2023202010M20M30M40M50MSE +/- 33206.63, N = 3SE +/- 167341.17, N = 345462287448811771. (CXX) g++ options: -O3 -fopenmp

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 32020February 202316003200480064008000SE +/- 14.49, N = 3SE +/- 6.53, N = 37285.87196.01. (CC) gcc options: -O3 -pthread -lz -llzma

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsFebruary 202320201122334455SE +/- 0.16, N = 3SE +/- 0.10, N = 347.8248.371. February 2023: git version 2.38.12. 2020: git version 2.25.1

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessFebruary 2023202048121620SE +/- 0.05, N = 3SE +/- 0.06, N = 316.1216.30-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

Apache CouchDB

Bulk Size: 100 - Inserts: 1000 - Rounds: 24

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.1.1Bulk Size: 100 - Inserts: 1000 - Rounds: 242020February 2023306090120150SE +/- 0.94, N = 3SE +/- 0.20, N = 3119.19120.381. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performance2020February 20233K6K9K12K15KSE +/- 116.95, N = 3SE +/- 81.34, N = 315077.314942.81. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19February 2023202020406080100SE +/- 0.13, N = 3SE +/- 0.06, N = 382.381.71. (CC) gcc options: -O3 -pthread -lz -llzma

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionFebruary 20232020816243240SE +/- 0.14, N = 3SE +/- 0.22, N = 333.2933.50-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

LuaJIT

Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Jacobi Successive Over-RelaxationFebruary 20232020400800120016002000SE +/- 4.22, N = 3SE +/- 3.21, N = 32067.422055.731. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large Scene2020February 202370140210280350SE +/- 0.24, N = 3SE +/- 0.31, N = 3311.30309.57

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU2020February 20230.35080.70161.05241.40321.754SE +/- 0.01640, N = 8SE +/- 0.01350, N = 31.550971.55913-lpthread - MIN: 1.45MIN: 1.491. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 Atoms2020February 20230.09650.1930.28950.3860.4825SE +/- 0.00043, N = 3SE +/- 0.00183, N = 30.426770.42898

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteFebruary 20232020130260390520650SE +/- 0.94, N = 3SE +/- 0.60, N = 3595.58597.96-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill Sync2020February 202313002600390052006500SE +/- 15.69, N = 3SE +/- 19.28, N = 35953.965975.10-lpthread1. (CXX) g++ options: -O3 -lsnappy

Polyhedron Fortran Benchmarks

Benchmark: induct2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: induct2February 2023202051015202521.8521.92

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkFebruary 202320201020304050SE +/- 0.19, N = 3SE +/- 0.46, N = 341.9041.831. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential Fill2020February 2023130260390520650SE +/- 6.42, N = 3SE +/- 1.08, N = 3591.61592.28-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillFebruary 20232020612182430SE +/- 0.06, N = 3SE +/- 0.27, N = 323.923.9-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncFebruary 202320200.541.081.622.162.7SE +/- 0.03, N = 3SE +/- 0.00, N = 32.42.4-lpthread1. (CXX) g++ options: -O3 -lsnappy

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisFebruary 202320201020304050SE +/- 0.00, N = 3SE +/- 0.00, N = 1243.4843.48MIN: 41.67 / MAX: 45.45MIN: 41.67 / MAX: 45.45

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisFebruary 2023202020406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 1390.9190.91MIN: 83.33 / MAX: 100MIN: 83.33 / MAX: 100

NCNN

Target: Vulkan GPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: vgg16February 2023202020406080100SE +/- 3.74, N = 3SE +/- 0.04, N = 330.3284.36MIN: 13.86 / MAX: 49.77MIN: 67.87 / MAX: 109.541. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch 1D - Data Type: f32 - Engine: CPU2020February 20230.29920.59840.89761.19681.496SE +/- 0.01741, N = 4SE +/- 0.04058, N = 151.264411.32984-lpthread - MIN: 1.17MIN: 1.151. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

LuaJIT

Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Fast Fourier TransformFebruary 2023202060120180240300SE +/- 0.61, N = 3SE +/- 23.04, N = 3275.53254.691. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Waifu2x-NCNN Vulkan

Scale: 2x - Denoise: 3 - TAA: Yes

OpenBenchmarking.orgSeconds, Fewer Is BetterWaifu2x-NCNN Vulkan 20200818Scale: 2x - Denoise: 3 - TAA: YesFebruary 202320203691215SE +/- 0.343, N = 15SE +/- 0.010, N = 35.9049.101

RealSR-NCNN

Scale: 4x - TAA: No

OpenBenchmarking.orgSeconds, Fewer Is BetterRealSR-NCNN 20200818Scale: 4x - TAA: NoFebruary 2023202048121620SE +/- 0.23, N = 14SE +/- 0.06, N = 312.1116.51

Geometric Mean Of All Test Results

Result Composite - System76 Thelio Major 3990X 2023 Benchmarks

OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - System76 Thelio Major 3990X 2023 BenchmarksFebruary 2023202071421283529.2125.51


Phoronix Test Suite v10.8.5