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

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.10polyhedron: tfft2polyhedron: gas_dyn2j2dbench: All Rendering Testspolyhedron: test_fpu2openvkl: vklBenchmarkj2dbench: Vector Graphics Renderinglammps: 20k Atomsbyte: Dhrystone 2leveldb: Seq Fillleveldb: Seq Fillleveldb: Rand Deletehint: FLOATmocassin: Dust 2D tau100.0polyhedron: channel2polyhedron: mp_prop_designtensorflow-lite: Inception V4kripke: leveldb: Seek Randpolyhedron: fatigue2hmmer: Pfam Database Searchgmic: 2D Function Plotting, 1000 Timescaffe: GoogleNet - CPU - 100j2dbench: Image Renderingtensorflow-lite: Mobilenet Floatblender: Barbershop - CPU-Onlymlpack: scikit_linearridgeregressionglmark2: 1920 x 1080glmark2: 3840 x 2160leveldb: Rand Readncnn: CPU - yolov4-tinyncnn: CPU - alexnetncnn: CPU - googlenetncnn: CPU - mnasnetncnn: CPU - shufflenet-v2ncnn: CPU - squeezenetsqlite: 8blender: Pabellon Barcelona - CPU-Onlyappleseed: Material Testercouchdb: 100 - 1000 - 24tesseract: 1920 x 1080mlpack: scikit_qdagegl: Cartoonappleseed: Emilyrealsr-ncnn: 4x - Yesblender: Classroom - CPU-Onlygmic: 3D Elevated Function In Rand Colors, 100 Timespyperformance: python_startuppyperformance: raytracepolyhedron: induct2polyhedron: capacitainfluxdb: 1024 - 10000 - 2,5000,1 - 10000onednn: IP Batch All - f32 - CPUsqlite-speedtest: Timed Time - Size 1,000leveldb: Rand Fillleveldb: Rand Fillleveldb: Overwriteleveldb: Overwriteospray: San Miguel - Path Tracertensorflow-lite: Inception ResNet V2tensorflow-lite: NASNet Mobiletensorflow-lite: SqueezeNetgegl: Wavelet Blurtensorflow-lite: Mobilenet Quantpyperformance: 2to3stockfish: Total Timegegl: Color Enhancecaffe: AlexNet - CPU - 100j2dbench: Text Renderingpolyhedron: rnflowmlpack: scikit_icarawtherapee: Total Benchmark Timepyperformance: goblender: Fishy Cat - CPU-Onlygit: Time To Complete Common Git Commandshugin: Panorama Photo Assistant + Stitching Timexonotic: 3840 x 2160 - Ultimatepolyhedron: proteincompress-zstd: 19ospray: San Miguel - SciVisncnn: Vulkan GPU - resnet50ncnn: Vulkan GPU - yolov4-tinyncnn: Vulkan GPU - alexnetncnn: Vulkan GPU - resnet18ncnn: Vulkan GPU - vgg16ncnn: Vulkan GPU - googlenetncnn: Vulkan GPU - blazefacencnn: Vulkan GPU - efficientnet-b0ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU-v3-v3 - mobilenet-v3ncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU - mobilenetncnn: Vulkan GPU - squeezenetgegl: Antialiasgegl: Rotate 90 Degreesonednn: Deconvolution Batch deconv_1d - f32 - CPUappleseed: Disney Materialespeak: Text-To-Speech Synthesisonednn: Recurrent Neural Network Training - f32 - CPUnamd: ATPase Simulation - 327,506 Atomsonednn: Recurrent Neural Network Inference - f32 - CPUpyperformance: django_templatexonotic: 3840 x 2160 - Ultrabuild-php: Time To Compilewebp: Quality 100, Lossless, Highest Compressionblender: BMW27 - CPU-Onlyospray: XFrog Forest - Path Tracersqlite: 1pyperformance: regex_compileospray: NASA Streamlines - Path Tracertesseract: 3840 x 2160xonotic: 3840 x 2160 - Highgegl: Tile Glasspolyhedron: doducgegl: Reflectlibraw: Post-Processing Benchmarkcompress-zstd: 3pyperformance: pathlibluajit: Compositepyperformance: pickle_pure_pythonxonotic: 3840 x 2160 - Lowrsvg: SVG Files To PNGcoremark: CoreMark Size 666 - Iterations Per Secondetlegacy: Renderer2 - 3840 x 2160tesseract-ocr: Time To OCR 7 Imagesmlpack: scikit_svmx265: Bosphorus 4Kpolyhedron: linpkpyperformance: json_loadspybench: Total For Average Test Timespyperformance: nbodypyperformance: chaospolyhedron: acpyperformance: floatpyperformance: crypto_pyaesopenssl: RSA 4096-bit Performancetnn: CPU - MobileNet v2build-apache: Time To Compileospray: XFrog Forest - SciVisrnnoise: build-ffmpeg: Time To Compileonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: IP Batch 1D - f32 - CPUtnn: CPU - SqueezeNet v1.1gmic: Plotting Isosurface Of A 3D Volume, 1000 Timeswebp: Quality 100, Losslesspolyhedron: airospray: Magnetic Reconnection - SciVisrealsr-ncnn: 4x - Noencode-flac: WAV To FLACospray: NASA Streamlines - SciVisx265: Bosphorus 1080pbuild-mplayer: Time To Compileonednn: Convolution Batch Shapes Auto - f32 - CPUgegl: Cropparaview: Wavelet Contour - 1920 x 1080paraview: Wavelet Contour - 1920 x 1080waifu2x-ncnn: 2x - 3 - Yeswebp: Quality 100, Highest Compressionencode-mp3: WAV To MP3oidn: Memorialgegl: Scaleleveldb: Fill Syncleveldb: Fill Syncparaview: Wavelet Volume - 3840 x 2160paraview: Wavelet Volume - 3840 x 2160paraview: Wavelet Contour - 3840 x 2160paraview: Wavelet Contour - 3840 x 2160lammps: Rhodopsin Proteinrays1bench: Large Sceneospray: Magnetic Reconnection - Path Tracerffte: N=256, 3D Complex FFT Routinesvt-hevc: 1080p 8-bit YUV To HEVC Video Encodeonednn: Deconvolution Batch deconv_3d - f32 - CPUsvt-vp9: Visual Quality Optimized - Bosphorus 1080poptcarrot: Optimized Benchmarksvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pwebp: Quality 100paraview: Wavelet Volume - 1920 x 1080paraview: Wavelet Volume - 1920 x 1080webp: Defaultior: Read Testior: Write Testluajit: Jacobi Successive Over-Relaxationluajit: Dense LU Matrix Factorizationluajit: Sparse Matrix Multiplyluajit: Fast Fourier Transformluajit: Monte CarloPop OS 20.04Pop OS 21.1049.0841.977815320.960401028.55461.157844283.975062126.90843076608.7591.61223.9597.960373293210.0225222341.855.371202644881177171.02948.61165.035222.5561481138553596.513150831423.5131.121.5985752681109.99736.3012.1726.3913.4514.4025.27114.99798.66150.800832119.187369.069042.5494.521133.244761114.44484.9584.88612.843921.9216.271557894.423.778164.268623.72622.7621.25122.85.7060872577536.750791.364.72533371.230214646348658.0975546521836.33907217715.3251.9250.51023346.3448.36546.739268.307837512.7281.767.469.6515.0429.853.3484.368.511.2511.554.663.488.474.609.985.8241.07639.9181.5509757.54923628.119328.3250.42677115.06847.5335.618213035.45233.50032.437.3233.09216020.41311.5822383.469256432.9656.7531.59141.837285.816.31541.47441506.688829629.1492256436.977296241.524.97320.8726.253.0323.99411081046.0710810315077.3285.92121.26713.7618.80919.7360.5085441.26441252.18019.37916.2951.7143.4816.5127.97190.9158.1910.6132.127898.8433145.937301.889.1017.1387.31227.016.6045953.9602.42575.513160.971711.068164.1923.845311.30333.33129515.00422893208.292.07153326.72131.33394.072.2893513.251219.581.4811610.78316.522055.733668.791221.29254.69506.8420.5942.699982914.278770629.54568211247.291900227.13644596663.4608.91723.2595.637371820722.7808322041.8954.6762835845928910171.38641.44161.02498.60513953615930507.78081227294.1132.991.57110363473107.69234.9811.4026.6213.1114.2225.6793.92298.81148.61593274.781795.381142.6588.826130.77745263.29785.9785.46011.146221.9614.931563682.723.412368.640639.12922.1638.82422.15.5755584973463.647937.656.39129230.330314603299452.3495322628265.02563982215.4146.3946.53523546.8746.87744.179301.718235612.8983.571.435.29.366.581.8515.364.721.117.642.591.973.392.57.013.8436.89937.8821.5307757.71282228.650328.5390.42486112.55443.8394.747053633.23034.20533.117.0933.00216020361.0174449.698591629.8836.7828.83139.837208.416.31585.60419560.303009222.5172324940.082884257.624.57420.8923.973.0323.99731161056.0111110414925.7284.31218.02213.3918.57617.0920.4295241.22143247.81814.02516.7051.4645.4510.4057.55790.9147.949.8602.016518.2633265.857313.396.0777.2677.48528.956.7455979.6632.43759.090234.942006.719192.5624.349300.55333.33134076.97882438203.612.00195276.41128.85345.162.2144747.995296.751.3841589.87314.262039.013829.681281.05273.79504.51OpenBenchmarking.org

Polyhedron Fortran Benchmarks

Benchmark: tfft2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: tfft2Pop OS 21.10Pop OS 20.04112233445520.5949.08

Polyhedron Fortran Benchmarks

Benchmark: gas_dyn2

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

Java 2D Microbenchmark

Rendering Test: All Rendering Tests

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

Polyhedron Fortran Benchmarks

Benchmark: test_fpu2

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

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

Java 2D Microbenchmark

Rendering Test: Vector Graphics Rendering

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

LAMMPS Molecular Dynamics Simulator

Model: 20k Atoms

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

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2Pop OS 21.10Pop OS 20.0410M20M30M40M50MSE +/- 42871.10, N = 3SE +/- 368061.43, N = 1244596663.443076608.7

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

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

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

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

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 21.10Pop OS 20.0450100150200250SE +/- 0.33, N = 3SE +/- 0.88, N = 3220223-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

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

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: mp_prop_designPop OS 21.10Pop OS 20.04122436486054.6755.30

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception V4Pop OS 21.10Pop OS 20.04150K300K450K600K750KSE +/- 5430.89, N = 15SE +/- 12287.55, N = 3628358712026

Kripke

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

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

Polyhedron Fortran Benchmarks

Benchmark: fatigue2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: fatigue2Pop OS 21.10Pop OS 20.04112233445541.4448.61

Timed HMMer Search

Pfam Database Search

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

G'MIC

Test: 2D Function Plotting, 1000 Times

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

Caffe

Model: GoogleNet - Acceleration: CPU - Iterations: 100

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

Java 2D Microbenchmark

Rendering Test: Image Rendering

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

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet FloatPop OS 21.10Pop OS 20.047K14K21K28K35KSE +/- 46.40, N = 3SE +/- 280.19, N = 1127294.131423.5

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

Mlpack Benchmark

Benchmark: scikit_linearridgeregression

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionPop OS 21.10Pop OS 20.040.35780.71561.07341.43121.789SE +/- 0.02, N = 4SE +/- 0.01, N = 101.571.59

GLmark2

Resolution: 1920 x 1080

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 1920 x 1080Pop OS 21.10Pop OS 20.042K4K6K8K10K110368575

GLmark2

Resolution: 3840 x 2160

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 3840 x 2160Pop OS 21.10Pop OS 20.04700140021002800350034732681

LevelDB

Benchmark: Random Read

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

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: yolov4-tinyPop OS 21.10Pop OS 20.04816243240SE +/- 0.28, N = 3SE +/- 0.24, N = 334.9836.30MIN: 34 / MAX: 39.24MIN: 35.04 / MAX: 56.231. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: alexnetPop OS 21.10Pop OS 20.043691215SE +/- 0.14, N = 3SE +/- 0.39, N = 311.4012.17MIN: 10.75 / MAX: 15.59MIN: 11.18 / MAX: 28.741. (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: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: mnasnetPop OS 21.10Pop OS 20.043691215SE +/- 0.13, N = 3SE +/- 0.76, N = 313.1113.45MIN: 12.6 / MAX: 17.68MIN: 11.94 / MAX: 28.731. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: CPU - Model: shufflenet-v2Pop OS 21.10Pop OS 20.0448121620SE +/- 0.13, N = 3SE +/- 0.45, N = 314.2214.40MIN: 13.28 / MAX: 16.25MIN: 13.1 / MAX: 33.211. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

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

SQLite

Threads / Copies: 8

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

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

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterPop OS 21.10Pop OS 20.04306090120150148.62150.80

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 21.10Pop OS 20.04306090120150SE +/- 0.07, N = 3SE +/- 0.94, N = 374.78119.191. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD

Tesseract

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080Pop OS 21.10Pop OS 20.042004006008001000SE +/- 10.94, N = 3SE +/- 3.18, N = 15795.38369.07

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

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CartoonPop OS 21.10Pop OS 20.0420406080100SE +/- 0.16, N = 3SE +/- 0.33, N = 388.8394.52

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyPop OS 21.10Pop OS 20.04306090120150130.78133.24

RealSR-NCNN

Scale: 4x - TAA: Yes

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

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

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.

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupPop OS 21.10Pop OS 20.043691215SE +/- 0.03, N = 3SE +/- 0.00, N = 311.112.8

PyPerformance

Benchmark: raytrace

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

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

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: capacitaPop OS 21.10Pop OS 20.044812162014.9316.27

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 21.10Pop OS 20.04300K600K900K1200K1500KSE +/- 3782.58, N = 3SE +/- 1531.99, N = 31563682.71557894.4

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 21.10Pop OS 20.04612182430SE +/- 0.24, N = 4SE +/- 0.30, N = 323.4123.78MIN: 22.55-lpthread - MIN: 22.661. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

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

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

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

TensorFlow Lite

Model: Inception ResNet V2

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

TensorFlow Lite

Model: NASNet Mobile

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

TensorFlow Lite

Model: SqueezeNet

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

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet BlurPop OS 21.10Pop OS 20.041428425670SE +/- 0.26, N = 3SE +/- 0.24, N = 356.3964.73

TensorFlow Lite

Model: Mobilenet Quant

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

PyPerformance

Benchmark: 2to3

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

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

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhancePop OS 21.10Pop OS 20.041326395265SE +/- 0.09, N = 3SE +/- 0.10, N = 352.3558.10

Caffe

Model: AlexNet - Acceleration: CPU - Iterations: 100

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

Java 2D Microbenchmark

Rendering Test: Text Rendering

OpenBenchmarking.orgUnits Per Second, More Is BetterJava 2D Microbenchmark 1.0Rendering Test: Text RenderingPop OS 21.10Pop OS 20.046K12K18K24K30KSE +/- 818.89, N = 17SE +/- 265.68, N = 428265.0321836.34

Polyhedron Fortran Benchmarks

Benchmark: rnflow

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

Mlpack Benchmark

Benchmark: scikit_ica

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_icaPop OS 21.10Pop OS 20.041224364860SE +/- 0.29, N = 3SE +/- 0.46, N = 346.3951.92

RawTherapee

Total Benchmark Time

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

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

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

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsPop OS 21.10Pop OS 20.041122334455SE +/- 0.17, N = 3SE +/- 0.10, N = 346.8848.371. Pop OS 21.10: git version 2.32.02. Pop OS 20.04: git version 2.25.1

Hugin

Panorama Photo Assistant + Stitching Time

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimePop OS 21.10Pop OS 20.041122334455SE +/- 0.24, N = 3SE +/- 0.31, N = 344.1846.74

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 21.10Pop OS 20.0470140210280350SE +/- 1.34, N = 3SE +/- 1.88, N = 3301.72268.31MIN: 41 / MAX: 574MIN: 52 / MAX: 532

Polyhedron Fortran Benchmarks

Benchmark: protein

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

Zstd Compression

Compression Level: 19

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

OSPray

Demo: San Miguel - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisPop OS 21.10Pop OS 20.041632486480SE +/- 0.00, N = 3SE +/- 0.79, N = 671.4367.46MIN: 62.5 / MAX: 76.92MIN: 62.5 / MAX: 76.92

NCNN

Target: Vulkan GPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: resnet50Pop OS 21.10Pop OS 20.043691215SE +/- 0.00, N = 3SE +/- 0.09, N = 25.209.65MIN: 5.15 / MAX: 8.33MIN: 9.05 / MAX: 31.861. (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 21.10Pop OS 20.0448121620SE +/- 0.02, N = 3SE +/- 0.02, N = 39.3615.04MIN: 9.28 / MAX: 10.44MIN: 12.6 / MAX: 42.11. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: alexnetPop OS 21.10Pop OS 20.04714212835SE +/- 0.09, N = 3SE +/- 0.24, N = 36.5829.85MIN: 5.76 / MAX: 26.1MIN: 25.42 / MAX: 55.991. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: resnet18Pop OS 21.10Pop OS 20.040.75151.5032.25453.0063.7575SE +/- 0.00, N = 3SE +/- 0.01, N = 31.853.34MIN: 1.83 / MAX: 2.32MIN: 3.22 / MAX: 5.291. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: vgg16Pop OS 21.10Pop OS 20.0420406080100SE +/- 0.31, N = 3SE +/- 0.04, N = 315.3684.36MIN: 14.12 / MAX: 38.61MIN: 67.87 / MAX: 109.541. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: googlenetPop OS 21.10Pop OS 20.04246810SE +/- 0.00, N = 3SE +/- 0.02, N = 34.728.51MIN: 4.69 / MAX: 5.25MIN: 7.13 / MAX: 29.751. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: blazefacePop OS 21.10Pop OS 20.040.28130.56260.84391.12521.4065SE +/- 0.03, N = 3SE +/- 0.04, N = 31.111.25MIN: 0.97 / MAX: 7.09MIN: 1.1 / MAX: 15.981. (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 21.10Pop OS 20.043691215SE +/- 0.04, N = 3SE +/- 0.11, N = 37.6411.55MIN: 7.46 / MAX: 17.92MIN: 10.46 / MAX: 34.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: mnasnetPop OS 21.10Pop OS 20.041.04852.0973.14554.1945.2425SE +/- 0.00, N = 3SE +/- 0.01, N = 32.594.66MIN: 2.55 / MAX: 3.01MIN: 4.41 / MAX: 5.41. (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 21.10Pop OS 20.040.7831.5662.3493.1323.915SE +/- 0.00, N = 3SE +/- 0.00, N = 31.973.48MIN: 1.94 / MAX: 2.35MIN: 3.38 / MAX: 4.251. (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 21.10Pop OS 20.04246810SE +/- 0.00, N = 3SE +/- 0.24, N = 33.398.47MIN: 3.34 / MAX: 5.19MIN: 7.45 / MAX: 27.991. (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 21.10Pop OS 20.041.0352.073.1054.145.175SE +/- 0.00, N = 3SE +/- 0.01, N = 32.504.60MIN: 2.47 / MAX: 3.04MIN: 4.27 / MAX: 9.61. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: mobilenetPop OS 21.10Pop OS 20.043691215SE +/- 0.01, N = 3SE +/- 0.16, N = 37.019.98MIN: 6.95 / MAX: 9.46MIN: 8.51 / MAX: 38.161. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: squeezenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20200916Target: Vulkan GPU - Model: squeezenetPop OS 21.10Pop OS 20.041.30952.6193.92855.2386.5475SE +/- 0.03, N = 3SE +/- 0.05, N = 33.845.82MIN: 3.69 / MAX: 4.42MIN: 5.53 / MAX: 19.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: AntialiasPop OS 21.10Pop OS 20.04918273645SE +/- 0.04, N = 3SE +/- 0.03, N = 336.9041.08

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesPop OS 21.10Pop OS 20.04918273645SE +/- 0.03, N = 3SE +/- 0.01, N = 337.8839.92

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 21.10Pop OS 20.040.3490.6981.0471.3961.745SE +/- 0.00795, N = 3SE +/- 0.01640, N = 81.530771.55097MIN: 1.46-lpthread - MIN: 1.451. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

Appleseed

Scene: Disney Material

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

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

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

NAMD

ATPase Simulation - 327,506 Atoms

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

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 21.10Pop OS 20.04306090120150SE +/- 0.69, N = 3SE +/- 0.34, N = 3112.55115.07MIN: 110.76-lpthread - MIN: 112.931. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templatePop OS 21.10Pop OS 20.041122334455SE +/- 0.03, N = 3SE +/- 0.23, N = 343.847.5

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 21.10Pop OS 20.0490180270360450SE +/- 2.42, N = 3SE +/- 0.35, N = 3394.75335.62MIN: 201 / MAX: 687MIN: 192 / MAX: 628

Timed PHP Compilation

Time To Compile

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

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

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

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

SQLite

Threads / Copies: 1

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

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

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

Tesseract

Resolution: 3840 x 2160

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

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 21.10Pop OS 20.04100200300400500SE +/- 3.07, N = 3SE +/- 3.24, N = 3449.70383.47MIN: 249 / MAX: 797MIN: 235 / MAX: 737

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile GlassPop OS 21.10Pop OS 20.04816243240SE +/- 0.01, N = 3SE +/- 0.04, N = 329.8832.97

Polyhedron Fortran Benchmarks

Benchmark: doduc

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

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectPop OS 21.10Pop OS 20.04714212835SE +/- 0.02, N = 3SE +/- 0.08, N = 328.8331.59

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

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

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

LuaJIT

Test: Composite

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

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonPop OS 21.10Pop OS 20.04100200300400500SE +/- 0.33, N = 3SE +/- 2.40, N = 3419441

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 21.10Pop OS 20.04120240360480600SE +/- 3.42, N = 3SE +/- 1.68, N = 3560.30506.69MIN: 344 / MAX: 1174MIN: 316 / MAX: 1048

librsvg

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterlibrsvgOperation: SVG Files To PNGPop OS 21.10Pop OS 20.04714212835SE +/- 0.05, N = 3SE +/- 0.04, N = 322.5229.151. Pop OS 21.10: rsvg-convert version 2.50.72. Pop OS 20.04: rsvg-convert version 2.48.7

Coremark

CoreMark Size 666 - Iterations Per Second

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

ET: Legacy

Renderer: Renderer2 - Resolution: 3840 x 2160

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

Tesseract OCR

Time To OCR 7 Images

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

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

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

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

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

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

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

Polyhedron Fortran Benchmarks

Benchmark: ac

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: acPop OS 21.10Pop OS 20.042468106.016.07

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

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

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

TNN

Target: CPU - Model: MobileNet v2

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

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompilePop OS 21.10Pop OS 20.04510152025SE +/- 0.02, N = 3SE +/- 0.02, N = 318.0221.27

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

RNNoise

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

Timed FFmpeg Compilation

Time To Compile

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

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 21.10Pop OS 20.040.11440.22880.34320.45760.572SE +/- 0.004270, N = 5SE +/- 0.006670, N = 40.4295240.508544MIN: 0.4-lpthread - MIN: 0.461. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

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 21.10Pop OS 20.040.28450.5690.85351.1381.4225SE +/- 0.00572, N = 3SE +/- 0.01741, N = 41.221431.26441MIN: 1.17-lpthread - MIN: 1.171. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

TNN

Target: CPU - Model: SqueezeNet v1.1

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

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 21.10Pop OS 20.04510152025SE +/- 0.05, N = 3SE +/- 0.02, N = 314.0319.381. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

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

Polyhedron Fortran Benchmarks

Benchmark: air

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: airPop OS 21.10Pop OS 20.040.38480.76961.15441.53921.9241.461.71

OSPray

Demo: Magnetic Reconnection - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: SciVisPop OS 21.10Pop OS 20.041020304050SE +/- 0.00, N = 3SE +/- 0.00, N = 1245.4543.48MIN: 43.48MIN: 41.67 / MAX: 45.45

RealSR-NCNN

Scale: 4x - TAA: No

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

FLAC Audio Encoding

WAV To FLAC

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

OSPray

Demo: NASA Streamlines - Renderer: SciVis

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: NASA Streamlines - Renderer: SciVisPop OS 21.10Pop OS 20.0420406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 1390.9190.91MIN: 83.33 / MAX: 100MIN: 83.33 / MAX: 100

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

Timed MPlayer Compilation

Time To Compile

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

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 21.10Pop OS 20.040.47880.95761.43641.91522.394SE +/- 0.02650, N = 3SE +/- 0.02500, N = 62.016512.12789MIN: 1.92-lpthread - MIN: 1.951. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropPop OS 21.10Pop OS 20.04246810SE +/- 0.011, N = 3SE +/- 0.043, N = 38.2638.843

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080Pop OS 21.10Pop OS 20.047001400210028003500SE +/- 15.83, N = 3SE +/- 34.36, N = 73265.863145.94

ParaView

Test: Wavelet Contour - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 1920 x 1080Pop OS 21.10Pop OS 20.0470140210280350SE +/- 1.52, N = 3SE +/- 3.30, N = 7313.39301.88

Waifu2x-NCNN Vulkan

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

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

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

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

Intel Open Image Denoise

Scene: Memorial

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

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

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

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

ParaView

Test: Wavelet Volume - Resolution: 3840 x 2160

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 3840 x 2160Pop OS 21.10Pop OS 20.048001600240032004000SE +/- 18.80, N = 3SE +/- 42.59, N = 153759.092575.51

ParaView

Test: Wavelet Volume - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 3840 x 2160Pop OS 21.10Pop OS 20.0450100150200250SE +/- 1.18, N = 3SE +/- 2.66, N = 15234.94160.97

ParaView

Test: Wavelet Contour - Resolution: 3840 x 2160

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

ParaView

Test: Wavelet Contour - Resolution: 3840 x 2160

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

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

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

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

OSPray

Demo: Magnetic Reconnection - Renderer: Path Tracer

OpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: Magnetic Reconnection - Renderer: Path TracerPop OS 21.10Pop OS 20.0470140210280350SE +/- 0.00, N = 3SE +/- 0.00, N = 12333.33333.33MIN: 250 / MAX: 500MIN: 250 / MAX: 500

FFTE

N=256, 3D Complex FFT Routine

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

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

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 21.10Pop OS 20.040.46610.93221.39831.86442.3305SE +/- 0.00132, N = 3SE +/- 0.01201, N = 32.001952.07153MIN: 1.94-lpthread - MIN: 1.931. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -ldl

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

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]

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

WebP Image Encode

Encode Settings: Quality 100

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

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

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

ParaView

Test: Wavelet Volume - Resolution: 1920 x 1080

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

WebP Image Encode

Encode Settings: Default

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

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

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

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

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Dense LU Matrix FactorizationPop OS 21.10Pop OS 20.048001600240032004000SE +/- 0.89, N = 3SE +/- 18.22, N = 33829.683668.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 21.10Pop OS 20.0430060090012001500SE +/- 2.98, N = 3SE +/- 3.63, N = 31281.051221.291. (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 21.10Pop OS 20.0460120180240300SE +/- 0.68, N = 3SE +/- 23.04, N = 3273.79254.691. (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


Phoronix Test Suite v10.8.4