System76 Thelio Major 3990X Pop OS 21.10

AMD Ryzen Threadripper 3990X benchmarking of Pop OS 21.10 versus 20.04 LTS by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2112296-NE-2010258FI98&grt.

System76 Thelio Major 3990X Pop OS 21.10ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionPop OS 20.04Pop OS 21.10AMD 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.0ext43840x2160Pop 21.105.15.8-76051508-generic (x86_64)GNOME Shell 40.5X Server 1.20.134.6 Mesa 21.2.2 (LLVM 12.0.1)1.2.182GCC 11.2.0OpenBenchmarking.orgKernel Details- Pop OS 20.04: snd_usb_audio.ignore_ctl_error=1- Pop OS 21.10: Transparent Huge Pages: madviseCompiler Details- Pop OS 20.04: --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 - Pop OS 21.10: --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-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details- Pop OS 20.04: NONE / errors=remount-ro,noatime,rw- Pop OS 21.10: NONE / errors=remount-ro,noatime,rw / Block Size: 4096Processor Details- Pop OS 20.04: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- Pop OS 21.10: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039 Graphics Details- Pop OS 20.04: GLAMOR- Pop OS 21.10: GLAMOR - BAR1 / Visible vRAM Size: 256 MBJava Details- Pop OS 20.04: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)- Pop OS 21.10: OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.21.10)Python Details- Pop OS 20.04: Python 3.8.5- Pop OS 21.10: Python 3.9.7Security Details- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

System76 Thelio Major 3990X Pop OS 21.10couchdb: 100 - 1000 - 24appleseed: Emilyappleseed: Disney Materialappleseed: Material Testerblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlybyte: Dhrystone 2caffe: AlexNet - CPU - 100caffe: GoogleNet - CPU - 100coremark: CoreMark Size 666 - Iterations Per Secondespeak: Text-To-Speech Synthesisetlegacy: Renderer2 - 3840 x 2160ffte: N=256, 3D Complex FFT Routineencode-flac: WAV To FLACgmic: 2D Function Plotting, 1000 Timesgmic: Plotting Isosurface Of A 3D Volume, 1000 Timesgmic: 3D Elevated Function In Rand Colors, 100 Timesgegl: Cropgegl: Scalegegl: Cartoongegl: Reflectgegl: Antialiasgegl: Tile Glassgegl: Wavelet Blurgegl: Color Enhancegegl: Rotate 90 Degreesgit: Time To Complete Common Git Commandsglmark2: 1920 x 1080glmark2: 3840 x 2160hint: FLOAThugin: Panorama Photo Assistant + Stitching Timeinfluxdb: 1024 - 10000 - 2,5000,1 - 10000oidn: Memorialior: Write Testior: Read Testj2dbench: Text Renderingj2dbench: Image Renderingj2dbench: All Rendering Testsj2dbench: Vector Graphics Renderingkripke: encode-mp3: WAV To MP3lammps: 20k Atomslammps: Rhodopsin Proteinleveldb: Fill Syncleveldb: Fill Syncleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Fillleveldb: Seq Filllibraw: Post-Processing Benchmarkrsvg: SVG Files To PNGluajit: Compositeluajit: Monte Carloluajit: Fast Fourier Transformluajit: Sparse Matrix Multiplyluajit: Dense LU Matrix Factorizationluajit: Jacobi Successive Over-Relaxationmlpack: scikit_icamlpack: scikit_qdamlpack: scikit_svmmlpack: scikit_linearridgeregressionmocassin: Dust 2D tau100.0namd: ATPase Simulation - 327,506 Atomsncnn: CPU - squeezenetncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - googlenetncnn: CPU - alexnetncnn: CPU - yolov4-tinyncnn: Vulkan GPU - squeezenetncnn: Vulkan GPU - mobilenetncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU-v3-v3 - mobilenet-v3ncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - efficientnet-b0ncnn: Vulkan GPU - blazefacencnn: Vulkan GPU - googlenetncnn: Vulkan GPU - vgg16ncnn: Vulkan GPU - resnet18ncnn: Vulkan GPU - alexnetncnn: Vulkan GPU - yolov4-tinyncnn: Vulkan GPU - resnet50onednn: IP Batch 1D - f32 - CPUonednn: IP Batch All - f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch deconv_1d - f32 - CPUonednn: Deconvolution Batch deconv_3d - f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUopenssl: RSA 4096-bit Performanceopenvkl: vklBenchmarkoptcarrot: Optimized Benchmarkospray: San Miguel - SciVisospray: XFrog Forest - SciVisospray: San Miguel - Path Tracerospray: NASA Streamlines - SciVisospray: XFrog Forest - Path Tracerospray: Magnetic Reconnection - SciVisospray: NASA Streamlines - Path Tracerospray: Magnetic Reconnection - Path Tracerparaview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 3840 x 2160paraview: Wavelet Volume - 3840 x 2160paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 3840 x 2160paraview: Wavelet Contour - 3840 x 2160polyhedron: acpolyhedron: airpolyhedron: doducpolyhedron: linpkpolyhedron: tfft2polyhedron: rnflowpolyhedron: induct2polyhedron: proteinpolyhedron: capacitapolyhedron: channel2polyhedron: fatigue2polyhedron: gas_dyn2polyhedron: test_fpu2polyhedron: mp_prop_designpybench: Total For Average Test Timespyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythonrawtherapee: Total Benchmark Timerays1bench: Large Scenerealsr-ncnn: 4x - Norealsr-ncnn: 4x - Yesrnnoise: sqlite: 1sqlite: 8sqlite-speedtest: Timed Time - Size 1,000stockfish: Total Timesvt-hevc: 1080p 8-bit YUV To HEVC Video Encodesvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080ptensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2tesseract: 1920 x 1080tesseract: 3840 x 2160tesseract-ocr: Time To OCR 7 Imagesbuild-apache: Time To Compilebuild-ffmpeg: Time To Compilehmmer: Pfam Database Searchbuild-mplayer: Time To Compilebuild-php: Time To Compiletnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v1.1waifu2x-ncnn: 2x - 3 - Yeswebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionx265: Bosphorus 4Kx265: Bosphorus 1080pxonotic: 3840 x 2160 - Lowxonotic: 3840 x 2160 - Highxonotic: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Ultimatecompress-zstd: 3compress-zstd: 19Pop OS 20.04Pop OS 21.10119.187133.24476157.549236150.80083232.4384.9546.34131.1298.6643076608.7554651481132256436.97729628.119241.5129515.004228937.971222.55619.37984.8868.8436.60494.52131.59141.07632.96564.72558.09739.91848.36585752681373293210.0225246.7391557894.427.01316.521610.7821836.3390721778553596.51315087815320.96040107844283.9750621448811777.31226.90823.8452.45953.96022.8621.25122.7623.726109.997171.029597.96023.9591.61241.8329.1491541.47506.84254.691221.293668.792055.7351.9242.5420.871.592230.4267725.2714.4013.4526.3912.1736.305.829.984.608.473.484.6611.551.258.5184.363.3429.8515.049.651.2644123.77812.127891.550972.07153328.325115.0680.50854415077.3461.15131.3367.4613.765.7090.917.3243.4820.41333.33219.583513.251160.972575.513301.883145.937164.191711.0686.071.716.753.0349.0815.3221.9212.7216.2741.848.6141.9728.5555.394123330210410810816.343923.910316012.847.544150.510311.3016.512114.44418.80933.092114.99764.268146463486208.29394.07326.7250791.371202677536.731423.533371.2608725369.0690311.582224.97321.26719.736165.03510.61335.452285.921252.1809.1011.4812.28916.2957.13833.50026.2558.19506.6888296383.4692564335.6182130268.30783757285.881.774.781130.77745257.712822148.61593233.1185.9746.87132.9998.8144596663.4532261395362324940.08288428.650257.6134076.978824387.55798.60514.02585.4608.2636.74588.82628.83136.89929.88356.39152.34937.88246.877110363473371820722.7808344.1791563682.728.95314.261589.8728265.02563982215930507.7808129982914.27877068211247.2919002459289107.48527.13624.3492.45979.66322.1638.82422.1639.129107.692171.386595.63723.2608.91739.8322.5171585.60504.51273.791281.053829.682039.0146.3942.6520.891.572200.4248625.6714.2213.1126.6211.4034.983.847.012.53.391.972.597.641.114.7215.361.856.589.365.21.2214323.41232.016511.530772.00195328.539112.5540.42952414925.7456128.8571.4313.395.5790.917.0945.4520333.33296.754747.995234.943759.090313.393265.857192.562006.7196.011.466.783.0320.5915.4121.9612.8914.9341.8941.4442.6929.554.6797323530310511111616.346223.910416011.143.841946.535300.5510.40563.29718.57633.00293.92268.640146032994203.61345.16276.4147937.662835873463.627294.129230.3555849795.3811361.017424.57418.02217.092161.0249.86033.230284.312247.8186.0771.3842.21416.7057.26734.20523.9747.94560.3030092449.6985916394.7470536301.71823567208.483.5OpenBenchmarking.org

Apache CouchDB

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

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.1.1Bulk Size: 100 - Inserts: 1000 - Rounds: 24Pop OS 20.04Pop OS 21.10306090120150SE +/- 0.94, N = 3SE +/- 0.07, N = 3119.1974.781. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyPop OS 20.04Pop OS 21.10306090120150133.24130.78

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialPop OS 20.04Pop OS 21.10132639526557.5557.71

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterPop OS 20.04Pop OS 21.10306090120150150.80148.62

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: BMW27 - Compute: CPU-OnlyPop OS 20.04Pop OS 21.10816243240SE +/- 0.11, N = 3SE +/- 0.23, N = 332.4333.11

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Classroom - Compute: CPU-OnlyPop OS 20.04Pop OS 21.1020406080100SE +/- 0.44, N = 3SE +/- 0.13, N = 384.9585.97

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Fishy Cat - Compute: CPU-OnlyPop OS 20.04Pop OS 21.101122334455SE +/- 0.02, N = 3SE +/- 0.12, N = 346.3446.87

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Barbershop - Compute: CPU-OnlyPop OS 20.04Pop OS 21.10306090120150SE +/- 0.27, N = 3SE +/- 0.20, N = 3131.12132.99

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Pabellon Barcelona - Compute: CPU-OnlyPop OS 20.04Pop OS 21.1020406080100SE +/- 0.23, N = 3SE +/- 0.24, N = 398.6698.81

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2Pop OS 20.04Pop OS 21.1010M20M30M40M50MSE +/- 368061.43, N = 12SE +/- 42871.10, N = 343076608.744596663.4

Caffe

Model: AlexNet - Acceleration: CPU - Iterations: 100

OpenBenchmarking.orgMilli-Seconds, Fewer Is BetterCaffe 2020-02-13Model: AlexNet - Acceleration: CPU - Iterations: 100Pop OS 20.04Pop OS 21.1012K24K36K48K60KSE +/- 240.27, N = 3SE +/- 226.52, N = 355465532261. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas

Caffe

Model: GoogleNet - Acceleration: CPU - Iterations: 100

OpenBenchmarking.orgMilli-Seconds, Fewer Is BetterCaffe 2020-02-13Model: GoogleNet - Acceleration: CPU - Iterations: 100Pop OS 20.04Pop OS 21.1030K60K90K120K150KSE +/- 128.26, N = 3SE +/- 199.97, N = 31481131395361. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondPop OS 20.04Pop OS 21.10500K1000K1500K2000K2500KSE +/- 15042.16, N = 3SE +/- 8523.72, N = 32256436.982324940.081. (CC) gcc options: -O2 -lrt" -lrt

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech SynthesisPop OS 20.04Pop OS 21.10714212835SE +/- 0.03, N = 4SE +/- 0.05, N = 428.1228.651. (CC) gcc options: -O2 -std=c99

ET: Legacy

Renderer: Renderer2 - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterET: Legacy 2.75Renderer: Renderer2 - Resolution: 3840 x 2160Pop OS 20.04Pop OS 21.1060120180240300SE +/- 3.22, N = 3SE +/- 0.91, N = 3241.5257.6

FFTE

N=256, 3D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutinePop OS 20.04Pop OS 21.1030K60K90K120K150KSE +/- 641.63, N = 3SE +/- 222.68, N = 3129515.00134076.981. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACPop OS 20.04Pop OS 21.10246810SE +/- 0.015, N = 5SE +/- 0.014, N = 57.9717.5571. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

G'MIC

Test: 2D Function Plotting, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 2D Function Plotting, 1000 TimesPop OS 20.04Pop OS 21.1050100150200250SE +/- 1.54, N = 3SE +/- 0.65, N = 3222.5698.611. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

G'MIC

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

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: Plotting Isosurface Of A 3D Volume, 1000 TimesPop OS 20.04Pop OS 21.10510152025SE +/- 0.02, N = 3SE +/- 0.05, N = 319.3814.031. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

G'MIC

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

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 3D Elevated Function In Random Colors, 100 TimesPop OS 20.04Pop OS 21.1020406080100SE +/- 0.33, N = 3SE +/- 0.37, N = 384.8985.461. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropPop OS 20.04Pop OS 21.10246810SE +/- 0.043, N = 3SE +/- 0.011, N = 38.8438.263

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScalePop OS 20.04Pop OS 21.10246810SE +/- 0.019, N = 3SE +/- 0.064, N = 36.6046.745

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CartoonPop OS 20.04Pop OS 21.1020406080100SE +/- 0.33, N = 3SE +/- 0.16, N = 394.5288.83

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectPop OS 20.04Pop OS 21.10714212835SE +/- 0.08, N = 3SE +/- 0.02, N = 331.5928.83

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasPop OS 20.04Pop OS 21.10918273645SE +/- 0.03, N = 3SE +/- 0.04, N = 341.0836.90

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile GlassPop OS 20.04Pop OS 21.10816243240SE +/- 0.04, N = 3SE +/- 0.01, N = 332.9729.88

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet BlurPop OS 20.04Pop OS 21.101428425670SE +/- 0.24, N = 3SE +/- 0.26, N = 364.7356.39

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhancePop OS 20.04Pop OS 21.101326395265SE +/- 0.10, N = 3SE +/- 0.09, N = 358.1052.35

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesPop OS 20.04Pop OS 21.10918273645SE +/- 0.01, N = 3SE +/- 0.03, N = 339.9237.88

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsPop OS 20.04Pop OS 21.101122334455SE +/- 0.10, N = 3SE +/- 0.17, N = 348.3746.881. Pop OS 20.04: git version 2.25.12. Pop OS 21.10: git version 2.32.0

GLmark2

Resolution: 1920 x 1080

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 1920 x 1080Pop OS 20.04Pop OS 21.102K4K6K8K10K857511036

GLmark2

Resolution: 3840 x 2160

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 3840 x 2160Pop OS 20.04Pop OS 21.10700140021002800350026813473

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATPop OS 20.04Pop OS 21.1080M160M240M320M400MSE +/- 36581.81, N = 3SE +/- 189330.96, N = 3373293210.02371820722.781. (CC) gcc options: -O3 -march=native -lm

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimePop OS 20.04Pop OS 21.101122334455SE +/- 0.31, N = 3SE +/- 0.24, N = 346.7444.18

InfluxDB

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

OpenBenchmarking.orgval/sec, More Is BetterInfluxDB 1.8.2Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000Pop OS 20.04Pop OS 21.10300K600K900K1200K1500KSE +/- 1531.99, N = 3SE +/- 3782.58, N = 31557894.41563682.7

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialPop OS 20.04Pop OS 21.10714212835SE +/- 0.03, N = 3SE +/- 0.04, N = 327.0128.95

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestPop OS 20.04Pop OS 21.1070140210280350SE +/- 4.29, N = 3SE +/- 2.22, N = 3316.52314.26-pthread - MIN: 87.5 / MAX: 347.79MIN: 87.86 / MAX: 351.41. (CC) gcc options: -O2 -lm -lmpi

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestPop OS 20.04Pop OS 21.1030060090012001500SE +/- 24.01, N = 3SE +/- 1.47, N = 31610.781589.87-pthread - MIN: 1389.69 / MAX: 1676.23MIN: 1415.55 / MAX: 1717.361. (CC) gcc options: -O2 -lm -lmpi

Java 2D Microbenchmark

Rendering Test: Text Rendering

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Text RenderingPop OS 20.04Pop OS 21.106K12K18K24K30KSE +/- 265.68, N = 4SE +/- 818.89, N = 1721836.3428265.03

Java 2D Microbenchmark

Rendering Test: Image Rendering

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Image RenderingPop OS 20.04Pop OS 21.103M6M9M12M15MSE +/- 33957.70, N = 4SE +/- 34473.29, N = 48553596.5115930507.78

Java 2D Microbenchmark

Rendering Test: All Rendering Tests

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: All Rendering TestsPop OS 20.04Pop OS 21.102M4M6M8M10MSE +/- 81902.34, N = 4SE +/- 22630.90, N = 47815320.969982914.28

Java 2D Microbenchmark

Rendering Test: Vector Graphics Rendering

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Vector Graphics RenderingPop OS 20.04Pop OS 21.102M4M6M8M10MSE +/- 24423.75, N = 4SE +/- 19150.26, N = 47844283.988211247.29

Kripke

OpenBenchmarking.orgThroughput FoM, More Is BetterKripke 1.2.4Pop OS 20.04Pop OS 21.1010M20M30M40M50MSE +/- 167341.17, N = 3SE +/- 85152.10, N = 344881177459289101. (CXX) g++ options: -O3 -fopenmp

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Pop OS 20.04Pop OS 21.10246810SE +/- 0.024, N = 3SE +/- 0.023, N = 37.3127.4851. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: 20k AtomsPop OS 20.04Pop OS 21.10612182430SE +/- 0.03, N = 3SE +/- 0.01, N = 326.9127.14-pthread1. (CXX) g++ options: -O3 -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: Rhodopsin ProteinPop OS 20.04Pop OS 21.10612182430SE +/- 0.21, N = 14SE +/- 0.07, N = 323.8524.35-pthread1. (CXX) g++ options: -O3 -lm

LevelDB

Benchmark: Fill Sync

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

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncPop OS 20.04Pop OS 21.1013002600390052006500SE +/- 15.69, N = 3SE +/- 9.34, N = 35953.965979.66-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwritePop OS 20.04Pop OS 21.10510152025SE +/- 0.00, N = 3SE +/- 0.03, N = 322.822.1-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwritePop OS 20.04Pop OS 21.10140280420560700SE +/- 0.23, N = 3SE +/- 0.75, N = 3621.25638.82-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillPop OS 20.04Pop OS 21.10510152025SE +/- 0.03, N = 3SE +/- 0.07, N = 322.722.1-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillPop OS 20.04Pop OS 21.10140280420560700SE +/- 1.02, N = 3SE +/- 1.82, N = 3623.73639.13-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadPop OS 20.04Pop OS 21.1020406080100SE +/- 0.20, N = 3SE +/- 0.35, N = 3110.00107.69-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomPop OS 20.04Pop OS 21.104080120160200SE +/- 0.18, N = 3SE +/- 0.70, N = 3171.03171.39-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeletePop OS 20.04Pop OS 21.10130260390520650SE +/- 0.60, N = 3SE +/- 2.05, N = 3597.96595.64-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillPop OS 20.04Pop OS 21.10612182430SE +/- 0.27, N = 3SE +/- 0.27, N = 323.923.2-lpthread1. (CXX) g++ options: -O3 -lsnappy

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillPop OS 20.04Pop OS 21.10130260390520650SE +/- 6.42, N = 3SE +/- 7.56, N = 3591.61608.92-lpthread1. (CXX) g++ options: -O3 -lsnappy

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkPop OS 20.04Pop OS 21.101020304050SE +/- 0.46, N = 3SE +/- 0.02, N = 341.8339.831. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

librsvg

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterlibrsvgOperation: SVG Files To PNGPop OS 20.04Pop OS 21.10714212835SE +/- 0.04, N = 3SE +/- 0.05, N = 329.1522.521. Pop OS 20.04: rsvg-convert version 2.48.72. Pop OS 21.10: rsvg-convert version 2.50.7

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositePop OS 20.04Pop OS 21.1030060090012001500SE +/- 2.00, N = 3SE +/- 1.93, N = 31541.471585.601. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Monte CarloPop OS 20.04Pop OS 21.10110220330440550SE +/- 0.10, N = 3SE +/- 1.00, N = 3506.84504.511. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Fast Fourier TransformPop OS 20.04Pop OS 21.1060120180240300SE +/- 23.04, N = 3SE +/- 0.68, N = 3254.69273.791. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Sparse Matrix MultiplyPop OS 20.04Pop OS 21.1030060090012001500SE +/- 3.63, N = 3SE +/- 2.98, N = 31221.291281.051. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Dense LU Matrix FactorizationPop OS 20.04Pop OS 21.108001600240032004000SE +/- 18.22, N = 3SE +/- 0.89, N = 33668.793829.681. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Jacobi Successive Over-RelaxationPop OS 20.04Pop OS 21.10400800120016002000SE +/- 3.21, N = 3SE +/- 6.42, N = 32055.732039.011. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

Mlpack Benchmark

Benchmark: scikit_ica

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_icaPop OS 20.04Pop OS 21.101224364860SE +/- 0.46, N = 3SE +/- 0.29, N = 351.9246.39

Mlpack Benchmark

Benchmark: scikit_qda

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaPop OS 20.04Pop OS 21.101020304050SE +/- 0.13, N = 3SE +/- 0.14, N = 342.5442.65

Mlpack Benchmark

Benchmark: scikit_svm

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmPop OS 20.04Pop OS 21.10510152025SE +/- 0.01, N = 3SE +/- 0.06, N = 320.8720.89

Mlpack Benchmark

Benchmark: scikit_linearridgeregression

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionPop OS 20.04Pop OS 21.100.35780.71561.07341.43121.789SE +/- 0.01, N = 10SE +/- 0.02, N = 41.591.57

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.0Pop OS 20.04Pop OS 21.1050100150200250SE +/- 0.88, N = 3SE +/- 0.33, N = 3223220-pthread-lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lz1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -lmpi_usempif08 -lmpi_mpifh -lmpi

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsPop OS 20.04Pop OS 21.100.0960.1920.2880.3840.48SE +/- 0.00043, N = 3SE +/- 0.00094, N = 30.426770.42486

NCNN

Target: CPU - Model: squeezenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: squeezenetPop OS 20.04Pop OS 21.10612182430SE +/- 0.20, N = 3SE +/- 0.15, N = 325.2725.67MIN: 24.36 / MAX: 42.7MIN: 24.73 / MAX: 161.611. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: shufflenet-v2Pop OS 20.04Pop OS 21.1048121620SE +/- 0.45, N = 3SE +/- 0.13, N = 314.4014.22MIN: 13.1 / MAX: 33.21MIN: 13.28 / MAX: 16.251. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mnasnetPop OS 20.04Pop OS 21.103691215SE +/- 0.76, N = 3SE +/- 0.13, N = 313.4513.11MIN: 11.94 / MAX: 28.73MIN: 12.6 / MAX: 17.681. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: googlenetPop OS 20.04Pop OS 21.10612182430SE +/- 0.25, N = 3SE +/- 0.28, N = 326.3926.62MIN: 25.5 / MAX: 42.77MIN: 25.32 / MAX: 31.311. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: alexnetPop OS 20.04Pop OS 21.103691215SE +/- 0.39, N = 3SE +/- 0.14, N = 312.1711.40MIN: 11.18 / MAX: 28.74MIN: 10.75 / MAX: 15.591. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: yolov4-tinyPop OS 20.04Pop OS 21.10816243240SE +/- 0.24, N = 3SE +/- 0.28, N = 336.3034.98MIN: 35.04 / MAX: 56.23MIN: 34 / MAX: 39.241. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: squeezenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: squeezenetPop OS 20.04Pop OS 21.101.30952.6193.92855.2386.5475SE +/- 0.05, N = 3SE +/- 0.03, N = 35.823.84MIN: 5.53 / MAX: 19.72MIN: 3.69 / MAX: 4.421. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: mobilenetPop OS 20.04Pop OS 21.103691215SE +/- 0.16, N = 3SE +/- 0.01, N = 39.987.01MIN: 8.51 / MAX: 38.16MIN: 6.95 / MAX: 9.461. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

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

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2Pop OS 20.04Pop OS 21.101.0352.073.1054.145.175SE +/- 0.01, N = 3SE +/- 0.00, N = 34.602.50MIN: 4.27 / MAX: 9.6MIN: 2.47 / MAX: 3.041. (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-v3Pop OS 20.04Pop OS 21.10246810SE +/- 0.24, N = 3SE +/- 0.00, N = 38.473.39MIN: 7.45 / MAX: 27.99MIN: 3.34 / MAX: 5.191. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: shufflenet-v2Pop OS 20.04Pop OS 21.100.7831.5662.3493.1323.915SE +/- 0.00, N = 3SE +/- 0.00, N = 33.481.97MIN: 3.38 / MAX: 4.25MIN: 1.94 / MAX: 2.351. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: mnasnetPop OS 20.04Pop OS 21.101.04852.0973.14554.1945.2425SE +/- 0.01, N = 3SE +/- 0.00, N = 34.662.59MIN: 4.41 / MAX: 5.4MIN: 2.55 / MAX: 3.011. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: efficientnet-b0Pop OS 20.04Pop OS 21.103691215SE +/- 0.11, N = 3SE +/- 0.04, N = 311.557.64MIN: 10.46 / MAX: 34.72MIN: 7.46 / MAX: 17.921. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: blazefacePop OS 20.04Pop OS 21.100.28130.56260.84391.12521.4065SE +/- 0.04, N = 3SE +/- 0.03, N = 31.251.11MIN: 1.1 / MAX: 15.98MIN: 0.97 / MAX: 7.091. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: googlenetPop OS 20.04Pop OS 21.10246810SE +/- 0.02, N = 3SE +/- 0.00, N = 38.514.72MIN: 7.13 / MAX: 29.75MIN: 4.69 / MAX: 5.251. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: vgg16Pop OS 20.04Pop OS 21.1020406080100SE +/- 0.04, N = 3SE +/- 0.31, N = 384.3615.36MIN: 67.87 / MAX: 109.54MIN: 14.12 / MAX: 38.611. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: resnet18Pop OS 20.04Pop OS 21.100.75151.5032.25453.0063.7575SE +/- 0.01, N = 3SE +/- 0.00, N = 33.341.85MIN: 3.22 / MAX: 5.29MIN: 1.83 / MAX: 2.321. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: alexnetPop OS 20.04Pop OS 21.10714212835SE +/- 0.24, N = 3SE +/- 0.09, N = 329.856.58MIN: 25.42 / MAX: 55.99MIN: 5.76 / MAX: 26.11. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: yolov4-tinyPop OS 20.04Pop OS 21.1048121620SE +/- 0.02, N = 3SE +/- 0.02, N = 315.049.36MIN: 12.6 / MAX: 42.1MIN: 9.28 / MAX: 10.441. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: resnet50Pop OS 20.04Pop OS 21.103691215SE +/- 0.09, N = 2SE +/- 0.00, N = 39.655.20MIN: 9.05 / MAX: 31.86MIN: 5.15 / MAX: 8.331. (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: CPUPop OS 20.04Pop OS 21.100.28450.5690.85351.1381.4225SE +/- 0.01741, N = 4SE +/- 0.00572, N = 31.264411.22143-lpthread - MIN: 1.17MIN: 1.171. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

oneDNN

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

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch All - Data Type: f32 - Engine: CPUPop OS 20.04Pop OS 21.10612182430SE +/- 0.30, N = 3SE +/- 0.24, N = 423.7823.41-lpthread - MIN: 22.66MIN: 22.551. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPUPop OS 20.04Pop OS 21.100.47880.95761.43641.91522.394SE +/- 0.02500, N = 6SE +/- 0.02650, N = 32.127892.01651-lpthread - MIN: 1.95MIN: 1.921. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

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: CPUPop OS 20.04Pop OS 21.100.3490.6981.0471.3961.745SE +/- 0.01640, N = 8SE +/- 0.00795, N = 31.550971.53077-lpthread - MIN: 1.45MIN: 1.461. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

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: CPUPop OS 20.04Pop OS 21.100.46610.93221.39831.86442.3305SE +/- 0.01201, N = 3SE +/- 0.00132, N = 32.071532.00195-lpthread - MIN: 1.93MIN: 1.941. (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: CPUPop OS 20.04Pop OS 21.1070140210280350SE +/- 0.49, N = 3SE +/- 0.69, N = 3328.33328.54-lpthread - MIN: 324.39MIN: 325.191. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

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: CPUPop OS 20.04Pop OS 21.10306090120150SE +/- 0.34, N = 3SE +/- 0.69, N = 3115.07112.55-lpthread - MIN: 112.93MIN: 110.761. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

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: CPUPop OS 20.04Pop OS 21.100.11440.22880.34320.45760.572SE +/- 0.006670, N = 4SE +/- 0.004270, N = 50.5085440.429524-lpthread - MIN: 0.46MIN: 0.41. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformancePop OS 20.04Pop OS 21.103K6K9K12K15KSE +/- 116.95, N = 3SE +/- 61.67, N = 315077.314925.71. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkPop OS 20.04Pop OS 21.10100200300400500SE +/- 1.89, N = 3SE +/- 1.33, N = 3461.15456.00MIN: 1 / MAX: 1298MIN: 1 / MAX: 1304

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkPop OS 20.04Pop OS 21.10306090120150SE +/- 0.25, N = 4SE +/- 0.69, N = 4131.33128.851. Pop OS 20.04: ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]2. Pop OS 21.10: ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23) [x86_64-linux-gnu]

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisPop OS 20.04Pop OS 21.101632486480SE +/- 0.79, N = 6SE +/- 0.00, N = 367.4671.43MIN: 62.5 / MAX: 76.92MIN: 62.5 / MAX: 76.92

OSPray

Demo: XFrog Forest - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: SciVisPop OS 20.04Pop OS 21.1048121620SE +/- 0.06, N = 3SE +/- 0.06, N = 313.7613.39MIN: 13.51 / MAX: 14.08MIN: 13.16 / MAX: 13.7

OSPray

Demo: San Miguel - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerPop OS 20.04Pop OS 21.101.28252.5653.84755.136.4125SE +/- 0.01, N = 3SE +/- 0.01, N = 35.705.57MIN: 5.65 / MAX: 5.78MIN: 5.49 / MAX: 5.71

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisPop OS 20.04Pop OS 21.1020406080100SE +/- 0.00, N = 13SE +/- 0.00, N = 390.9190.91MIN: 83.33 / MAX: 100MIN: 83.33 / MAX: 100

OSPray

Demo: XFrog Forest - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: XFrog Forest - Renderer: Path TracerPop OS 20.04Pop OS 21.10246810SE +/- 0.02, N = 3SE +/- 0.00, N = 37.327.09MIN: 7.04 / MAX: 7.52MIN: 6.94 / MAX: 7.3

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisPop OS 20.04Pop OS 21.101020304050SE +/- 0.00, N = 12SE +/- 0.00, N = 343.4845.45MIN: 41.67 / MAX: 45.45MIN: 43.48

OSPray

Demo: NASA Streamlines - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: Path TracerPop OS 20.04Pop OS 21.10510152025SE +/- 0.00, N = 12SE +/- 0.00, N = 320.4120.00MIN: 20 / MAX: 21.28MIN: 19.23 / MAX: 20.41

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerPop OS 20.04Pop OS 21.1070140210280350SE +/- 0.00, N = 12SE +/- 0.00, N = 3333.33333.33MIN: 250 / MAX: 500MIN: 250 / MAX: 500

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080Pop OS 20.04Pop OS 21.1060120180240300SE +/- 0.22, N = 3SE +/- 4.10, N = 3219.58296.75

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 1920 x 1080Pop OS 20.04Pop OS 21.1010002000300040005000SE +/- 3.52, N = 3SE +/- 65.65, N = 33513.254748.00

ParaView

Test: Wavelet Volume - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 3840 x 2160Pop OS 20.04Pop OS 21.1050100150200250SE +/- 2.66, N = 15SE +/- 1.18, N = 3160.97234.94

ParaView

Test: Wavelet Volume - Resolution: 3840 x 2160

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 3840 x 2160Pop OS 20.04Pop OS 21.108001600240032004000SE +/- 42.59, N = 15SE +/- 18.80, N = 32575.513759.09

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080Pop OS 20.04Pop OS 21.1070140210280350SE +/- 3.30, N = 7SE +/- 1.52, N = 3301.88313.39

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080Pop OS 20.04Pop OS 21.107001400210028003500SE +/- 34.36, N = 7SE +/- 15.83, N = 33145.943265.86

ParaView

Test: Wavelet Contour - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 3840 x 2160Pop OS 20.04Pop OS 21.104080120160200SE +/- 0.20, N = 3SE +/- 0.72, N = 3164.19192.56

ParaView

Test: Wavelet Contour - Resolution: 3840 x 2160

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 3840 x 2160Pop OS 20.04Pop OS 21.10400800120016002000SE +/- 2.06, N = 3SE +/- 7.49, N = 31711.072006.72

Polyhedron Fortran Benchmarks

Benchmark: ac

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: acPop OS 20.04Pop OS 21.102468106.076.01

Polyhedron Fortran Benchmarks

Benchmark: air

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: airPop OS 20.04Pop OS 21.100.38480.76961.15441.53921.9241.711.46

Polyhedron Fortran Benchmarks

Benchmark: doduc

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: doducPop OS 20.04Pop OS 21.102468106.756.78

Polyhedron Fortran Benchmarks

Benchmark: linpk

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: linpkPop OS 20.04Pop OS 21.100.68181.36362.04542.72723.4093.033.03

Polyhedron Fortran Benchmarks

Benchmark: tfft2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: tfft2Pop OS 20.04Pop OS 21.10112233445549.0820.59

Polyhedron Fortran Benchmarks

Benchmark: rnflow

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: rnflowPop OS 20.04Pop OS 21.104812162015.3215.41

Polyhedron Fortran Benchmarks

Benchmark: induct2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: induct2Pop OS 20.04Pop OS 21.1051015202521.9221.96

Polyhedron Fortran Benchmarks

Benchmark: protein

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: proteinPop OS 20.04Pop OS 21.10369121512.7212.89

Polyhedron Fortran Benchmarks

Benchmark: capacita

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: capacitaPop OS 20.04Pop OS 21.104812162016.2714.93

Polyhedron Fortran Benchmarks

Benchmark: channel2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: channel2Pop OS 20.04Pop OS 21.10102030405041.8041.89

Polyhedron Fortran Benchmarks

Benchmark: fatigue2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: fatigue2Pop OS 20.04Pop OS 21.10112233445548.6141.44

Polyhedron Fortran Benchmarks

Benchmark: gas_dyn2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: gas_dyn2Pop OS 20.04Pop OS 21.10102030405041.9742.69

Polyhedron Fortran Benchmarks

Benchmark: test_fpu2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: test_fpu2Pop OS 20.04Pop OS 21.1071421283528.5529.50

Polyhedron Fortran Benchmarks

Benchmark: mp_prop_design

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: mp_prop_designPop OS 20.04Pop OS 21.10122436486055.3054.67

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesPop OS 20.04Pop OS 21.102004006008001000SE +/- 2.40, N = 3SE +/- 1.53, N = 3941973

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goPop OS 20.04Pop OS 21.1050100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 3233235

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Pop OS 20.04Pop OS 21.1070140210280350SE +/- 0.00, N = 3302303

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosPop OS 20.04Pop OS 21.1020406080100SE +/- 0.33, N = 3104105

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatPop OS 20.04Pop OS 21.1020406080100SE +/- 0.33, N = 3SE +/- 0.00, N = 3108111

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyPop OS 20.04Pop OS 21.10306090120150SE +/- 0.33, N = 3SE +/- 0.58, N = 3108116

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibPop OS 20.04Pop OS 21.1048121620SE +/- 0.03, N = 3SE +/- 0.00, N = 316.316.3

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytracePop OS 20.04Pop OS 21.10100200300400500SE +/- 1.53, N = 3439462

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsPop OS 20.04Pop OS 21.10612182430SE +/- 0.03, N = 3SE +/- 0.03, N = 323.923.9

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesPop OS 20.04Pop OS 21.1020406080100SE +/- 0.00, N = 3103104

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compilePop OS 20.04Pop OS 21.104080120160200SE +/- 0.58, N = 3SE +/- 0.33, N = 3160160

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupPop OS 20.04Pop OS 21.103691215SE +/- 0.00, N = 3SE +/- 0.03, N = 312.811.1

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templatePop OS 20.04Pop OS 21.101122334455SE +/- 0.23, N = 3SE +/- 0.03, N = 347.543.8

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonPop OS 20.04Pop OS 21.10100200300400500SE +/- 2.40, N = 3SE +/- 0.33, N = 3441419

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimePop OS 20.04Pop OS 21.101122334455SE +/- 0.04, N = 3SE +/- 0.07, N = 350.5146.541. RawTherapee, version 5.8, command line.

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large ScenePop OS 20.04Pop OS 21.1070140210280350SE +/- 0.24, N = 3SE +/- 0.50, N = 3311.30300.55

RealSR-NCNN

Scale: 4x - TAA: No

OpenBenchmarking.orgSeconds, Fewer Is BetterRealSR-NCNN 20200818Scale: 4x - TAA: NoPop OS 20.04Pop OS 21.1048121620SE +/- 0.06, N = 3SE +/- 0.04, N = 316.5110.41

RealSR-NCNN

Scale: 4x - TAA: Yes

OpenBenchmarking.orgSeconds, Fewer Is BetterRealSR-NCNN 20200818Scale: 4x - TAA: YesPop OS 20.04Pop OS 21.10306090120150SE +/- 0.16, N = 3SE +/- 0.27, N = 3114.4463.30

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Pop OS 20.04Pop OS 21.10510152025SE +/- 0.04, N = 3SE +/- 0.03, N = 318.8118.581. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Pop OS 20.04Pop OS 21.10816243240SE +/- 0.14, N = 3SE +/- 0.03, N = 333.0933.00-ldl -lpthread1. (CC) gcc options: -O2 -lz -lm

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Pop OS 20.04Pop OS 21.10306090120150SE +/- 0.34, N = 3SE +/- 0.61, N = 3115.0093.92-ldl -lpthread1. (CC) gcc options: -O2 -lz -lm

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Pop OS 20.04Pop OS 21.101530456075SE +/- 0.08, N = 3SE +/- 0.16, N = 364.2768.64-ldl -lpthread1. (CC) gcc options: -O2 -lz

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimePop OS 20.04Pop OS 21.1030M60M90M120M150MSE +/- 263429.87, N = 3SE +/- 1290406.98, N = 31464634861460329941. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

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 EncodePop OS 20.04Pop OS 21.1050100150200250SE +/- 1.79, N = 3SE +/- 1.91, N = 3208.29203.611. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

SVT-VP9

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

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pPop OS 20.04Pop OS 21.1090180270360450SE +/- 2.19, N = 3SE +/- 0.81, N = 3394.07345.161. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pPop OS 20.04Pop OS 21.1070140210280350SE +/- 2.60, N = 3SE +/- 0.55, N = 3326.72276.411. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: SqueezeNetPop OS 20.04Pop OS 21.1011K22K33K44K55KSE +/- 188.76, N = 3SE +/- 63.21, N = 350791.347937.6

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception V4Pop OS 20.04Pop OS 21.10150K300K450K600K750KSE +/- 12287.55, N = 3SE +/- 5430.89, N = 15712026628358

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: NASNet MobilePop OS 20.04Pop OS 21.1017K34K51K68K85KSE +/- 174.12, N = 3SE +/- 335.38, N = 377536.773463.6

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet FloatPop OS 20.04Pop OS 21.107K14K21K28K35KSE +/- 280.19, N = 11SE +/- 46.40, N = 331423.527294.1

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet QuantPop OS 20.04Pop OS 21.107K14K21K28K35KSE +/- 353.76, N = 3SE +/- 291.77, N = 333371.229230.3

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception ResNet V2Pop OS 20.04Pop OS 21.10130K260K390K520K650KSE +/- 9183.49, N = 3SE +/- 4556.90, N = 3608725555849

Tesseract

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080Pop OS 20.04Pop OS 21.102004006008001000SE +/- 3.18, N = 15SE +/- 10.94, N = 3369.07795.38

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160Pop OS 20.04Pop OS 21.1080160240320400SE +/- 1.73, N = 3SE +/- 2.84, N = 3311.58361.02

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.1Time To OCR 7 ImagesPop OS 20.04Pop OS 21.10612182430SE +/- 0.09, N = 3SE +/- 0.17, N = 324.9724.57

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompilePop OS 20.04Pop OS 21.10510152025SE +/- 0.02, N = 3SE +/- 0.02, N = 321.2718.02

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompilePop OS 20.04Pop OS 21.10510152025SE +/- 0.06, N = 3SE +/- 0.02, N = 319.7417.09

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.1Pfam Database SearchPop OS 20.04Pop OS 21.104080120160200SE +/- 0.31, N = 3SE +/- 0.21, N = 3165.04161.021. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompilePop OS 20.04Pop OS 21.103691215SE +/- 0.026, N = 3SE +/- 0.021, N = 310.6139.860

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompilePop OS 20.04Pop OS 21.10816243240SE +/- 0.05, N = 3SE +/- 0.06, N = 335.4533.23

TNN

Target: CPU - Model: MobileNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: MobileNet v2Pop OS 20.04Pop OS 21.1060120180240300SE +/- 3.39, N = 3SE +/- 1.27, N = 3285.92284.31MIN: 272.2 / MAX: 310.86MIN: 268 / MAX: 378.061. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: SqueezeNet v1.1Pop OS 20.04Pop OS 21.1060120180240300SE +/- 0.59, N = 3SE +/- 0.28, N = 3252.18247.82MIN: 249.83 / MAX: 254.13MIN: 246.73 / MAX: 249.161. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

Waifu2x-NCNN Vulkan

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

OpenBenchmarking.orgSeconds, Fewer Is BetterWaifu2x-NCNN Vulkan 20200818Scale: 2x - Denoise: 3 - TAA: YesPop OS 20.04Pop OS 21.103691215SE +/- 0.010, N = 3SE +/- 0.007, N = 39.1016.077

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: DefaultPop OS 20.04Pop OS 21.100.33320.66640.99961.33281.666SE +/- 0.002, N = 3SE +/- 0.003, N = 31.4811.384-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100Pop OS 20.04Pop OS 21.100.5151.031.5452.062.575SE +/- 0.007, N = 3SE +/- 0.008, N = 32.2892.214-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

WebP Image Encode

Encode Settings: Quality 100, Lossless

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

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionPop OS 20.04Pop OS 21.10246810SE +/- 0.015, N = 3SE +/- 0.011, N = 37.1387.267-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

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 CompressionPop OS 20.04Pop OS 21.10816243240SE +/- 0.22, N = 3SE +/- 0.11, N = 333.5034.21-pthread1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KPop OS 20.04Pop OS 21.10612182430SE +/- 0.07, N = 3SE +/- 0.06, N = 326.2523.971. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pPop OS 20.04Pop OS 21.101326395265SE +/- 0.21, N = 3SE +/- 0.09, N = 358.1947.941. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: LowPop OS 20.04Pop OS 21.10120240360480600SE +/- 1.68, N = 3SE +/- 3.42, N = 3506.69560.30MIN: 316 / MAX: 1048MIN: 344 / MAX: 1174

Xonotic

Resolution: 3840 x 2160 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: HighPop OS 20.04Pop OS 21.10100200300400500SE +/- 3.24, N = 3SE +/- 3.07, N = 3383.47449.70MIN: 235 / MAX: 737MIN: 249 / MAX: 797

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltraPop OS 20.04Pop OS 21.1090180270360450SE +/- 0.35, N = 3SE +/- 2.42, N = 3335.62394.75MIN: 192 / MAX: 628MIN: 201 / MAX: 687

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimatePop OS 20.04Pop OS 21.1070140210280350SE +/- 1.88, N = 3SE +/- 1.34, N = 3268.31301.72MIN: 52 / MAX: 532MIN: 41 / MAX: 574

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Pop OS 20.04Pop OS 21.1016003200480064008000SE +/- 14.49, N = 3SE +/- 7.94, N = 37285.87208.41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Pop OS 20.04Pop OS 21.1020406080100SE +/- 0.06, N = 3SE +/- 0.21, N = 381.783.51. (CC) gcc options: -O3 -pthread -lz -llzma


Phoronix Test Suite v10.8.4