AMD Ryzen Threadripper 3990X benchmarking of Pop OS 20.10 by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2010258-FI-SYSTEM76T72 System76 Thelio Major 3990X Pop OS - Phoronix Test Suite System76 Thelio Major 3990X Pop OS AMD Ryzen Threadripper 3990X benchmarking of Pop OS 20.10 by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2010258-FI-SYSTEM76T72&grs&sro .
System76 Thelio Major 3990X Pop OS Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Pop OS 20.04 Pop OS 20.10 AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads) System76 Thelio Major (F4c Z5 BIOS) AMD Starship/Matisse 126GB Samsung SSD 970 EVO Plus 500GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio DELL P2415Q Intel I211 + Intel Wi-Fi 6 AX200 Pop 20.04 5.4.0-7642-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.0.8 (LLVM 10.0.0) 1.2.128 GCC 9.3.0 ext4 3840x2160 Samsung SSD 970 EVO Plus 500GB + 32GB Flash Disk Pop 20.10 5.8.0-7625-generic (x86_64) GNOME Shell 3.38.1 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 OpenBenchmarking.org Kernel Details - snd_usb_audio.ignore_ctl_error=1 Compiler 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 20.10: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 Disk Details - NONE / errors=remount-ro,noatime,rw Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 Graphics Details - GLAMOR Java Details - Pop OS 20.04: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) - Pop OS 20.10: OpenJDK Runtime Environment (build 11.0.9+10-post-Ubuntu-0ubuntu1) Python Details - Pop OS 20.04: Python 3.8.5 - Pop OS 20.10: Python 3.8.6 Security 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 ncnn: Vulkan GPU - vgg16 polyhedron: tfft2 ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 ncnn: Vulkan GPU - mnasnet realsr-ncnn: 4x - Yes ncnn: Vulkan GPU - googlenet ncnn: Vulkan GPU - resnet50 pyperformance: python_startup ncnn: Vulkan GPU - resnet18 realsr-ncnn: 4x - No ncnn: Vulkan GPU - shufflenet-v2 waifu2x-ncnn: 2x - 3 - Yes ncnn: Vulkan GPU - yolov4-tiny onednn: Convolution Batch Shapes Auto - f32 - CPU ncnn: Vulkan GPU - mobilenet ncnn: Vulkan GPU - squeezenet onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU gmic: 2D Function Plotting, 1000 Times polyhedron: air stress-ng: Socket Activity j2dbench: Image Rendering hmmer: Pfam Database Search mlpack: scikit_ica build-ffmpeg: Time To Compile gegl: Wavelet Blur rsvg: SVG Files To PNG stress-ng: Semaphores gegl: Antialias lczero: Eigen pyperformance: django_template gegl: Color Enhance ncnn: Vulkan GPU - blazeface gegl: Scale gegl: Tile Glass pyperformance: pickle_pure_python tensorflow-lite: Inception ResNet V2 tnn: CPU - MobileNet v2 stress-ng: MEMFD gegl: Reflect gegl: Crop pyperformance: json_loads gegl: Rotate 90 Degrees lczero: BLAS couchdb: 100 - 1000 - 24 ncnn: CPU - shufflenet-v2 webp: Default stress-ng: CPU Stress polyhedron: fatigue2 coremark: CoreMark Size 666 - Iterations Per Second caffe: GoogleNet - CPU - 100 stress-ng: NUMA stress-ng: Forking gegl: Cartoon sqlite: 8 j2dbench: Text Rendering j2dbench: All Rendering Tests rocksdb: Read While Writing gimp: auto-levels pyperformance: regex_compile paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 kvazaar: Bosphorus 1080p - Ultra Fast luajit: Sparse Matrix Multiply build-php: Time To Compile paraview: Wavelet Contour - 3840 x 2160 paraview: Wavelet Contour - 3840 x 2160 leveldb: Fill Sync octave-benchmark: vkfft: pyperformance: pathlib postmark: Disk Transaction Performance tnn: CPU - SqueezeNet v1.1 svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p libraw: Post-Processing Benchmark luajit: Dense LU Matrix Factorization tensorflow-lite: Inception V4 caffe: AlexNet - CPU - 100 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 webp: Quality 100, Highest Compression appleseed: Material Tester xonotic: 3840 x 2160 - High stress-ng: SENDFILE polyhedron: mdbx polyhedron: channel2 kripke: leveldb: Hot Read ai-benchmark: Device Inference Score influxdb: 64 - 10000 - 2,5000,1 - 10000 stress-ng: Malloc svt-vp9: Visual Quality Optimized - Bosphorus 1080p leveldb: Rand Read influxdb: 1024 - 10000 - 2,5000,1 - 10000 polyhedron: test_fpu2 astcenc: Thorough pyperformance: crypto_pyaes pyperformance: nbody encode-mp3: WAV To MP3 pyperformance: 2to3 ior: Read Test luajit: Composite stockfish: Total Time cryptsetup: PBKDF2-whirlpool build-mplayer: Time To Compile ai-benchmark: Device AI Score svt-hevc: 1080p 8-bit YUV To HEVC Video Encode cloverleaf: Lagrangian-Eulerian Hydrodynamics webp: Quality 100, Lossless, Highest Compression tensorflow-lite: Mobilenet Quant polyhedron: capacita onednn: Deconvolution Batch deconv_3d - f32 - CPU ior: Write Test astcenc: Fast mnn: inception-v3 sqlite-speedtest: Timed Time - Size 1,000 compress-zstd: 19 astcenc: Medium webp: Quality 100, Lossless lammps: Rhodopsin Protein svt-av1: Enc Mode 4 - 1080p astcenc: Exhaustive john-the-ripper: Blowfish webp: Quality 100 compress-zstd: 3 onednn: IP Batch 1D - f32 - CPU rnnoise: tesseract-ocr: Time To OCR 7 Images onednn: Recurrent Neural Network Inference - f32 - CPU hugin: Panorama Photo Assistant + Stitching Time ncnn: CPU - resnet50 selenium: ARES-6 - Firefox polyhedron: ac gimp: resize ncnn: CPU - efficientnet-b0 ai-benchmark: Device Training Score pyperformance: raytrace ncnn: CPU - mobilenet leveldb: Rand Fill svt-av1: Enc Mode 0 - 1080p stress-ng: Memory Copying ncnn: CPU-v2-v2 - mobilenet-v2 tesseract: 3840 x 2160 appleseed: Emily rocksdb: Rand Fill Sync ncnn: Vulkan GPU - efficientnet-b0 mnn: MobileNetV2_224 hint: FLOAT tesseract: 1920 x 1080 mocassin: Dust 2D tau100.0 leveldb: Rand Fill ncnn: CPU - yolov4-tiny pybench: Total For Average Test Times mlpack: scikit_linearridgeregression etlegacy: Renderer2 - 3840 x 2160 espeak: Text-To-Speech Synthesis polyhedron: aermod polyhedron: mp_prop_design blender: Classroom - CPU-Only selenium: Speedometer - Firefox ospray: San Miguel - SciVis build-linux-kernel: Time To Compile optcarrot: Optimized Benchmark selenium: Basemark - Firefox polyhedron: gas_dyn2 selenium: Jetstream - Firefox xonotic: 3840 x 2160 - Ultimate gimp: rotate kvazaar: Bosphorus 1080p - Very Fast ncnn: CPU - alexnet selenium: CanvasMark - Firefox build-gdb: Time To Compile polyhedron: linpk selenium: Jetstream 2 - Firefox pyperformance: chaos gromacs: Water Benchmark xonotic: 3840 x 2160 - Low pyperformance: float mlpack: scikit_qda tensorflow-lite: NASNet Mobile git: Time To Complete Common Git Commands blender: Barbershop - CPU-Only appleseed: Disney Material leveldb: Overwrite leveldb: Overwrite glmark2: 3840 x 2160 sqlite: 1 tensorflow-lite: Mobilenet Float stress-ng: Crypto selenium: WebXPRT - Firefox leveldb: Seq Fill build-apache: Time To Compile leveldb: Seq Fill gimp: unsharp-mask dolfyn: Computational Fluid Dynamics byte: Dhrystone 2 onednn: IP Batch All - f32 - CPU tensorflow-lite: SqueezeNet leveldb: Fill Sync lammps: 20k Atoms onednn: Deconvolution Batch deconv_1d - f32 - CPU cryptsetup: PBKDF2-sha512 kvazaar: Bosphorus 4K - Medium j2dbench: Vector Graphics Rendering oidn: Memorial xonotic: 3840 x 2160 - Ultra ffte: N=256, 3D Complex FFT Routine gpaw: Carbon Nanotube selenium: WASM imageConvolute - Firefox mlpack: scikit_svm polyhedron: protein rawtherapee: Total Benchmark Time kvazaar: Bosphorus 1080p - Medium encode-flac: WAV To FLAC blender: Fishy Cat - CPU-Only ncnn: CPU - googlenet gmic: 3D Elevated Function In Rand Colors, 100 Times kvazaar: Bosphorus 4K - Very Fast ncnn: CPU - resnet18 stress-ng: Vector Math svt-vp9: VMAF Optimized - Bosphorus 1080p stress-ng: Glibc C String Functions polyhedron: rnflow leveldb: Rand Delete ospray: XFrog Forest - SciVis openssl: RSA 4096-bit Performance gmic: Plotting Isosurface Of A 3D Volume, 1000 Times x265: Bosphorus 4K luajit: Jacobi Successive Over-Relaxation influxdb: 4 - 10000 - 2,5000,1 - 10000 leveldb: Seek Rand svt-av1: Enc Mode 8 - 1080p ncnn: CPU - vgg16 rocksdb: Rand Fill blender: Pabellon Barcelona - CPU-Only stress-ng: Glibc Qsort Data Sorting x265: Bosphorus 1080p kvazaar: Bosphorus 4K - Slow blender: BMW27 - CPU-Only rocksdb: Seq Fill mnn: resnet-v2-50 mnn: mobilenet-v1-1.0 john-the-ripper: MD5 selenium: StyleBench - Firefox stress-ng: Atomic rocksdb: Rand Read ospray: XFrog Forest - Path Tracer openvkl: vklBenchmark namd: ATPase Simulation - 327,506 Atoms build-llvm: Time To Compile polyhedron: induct2 onednn: Recurrent Neural Network Training - f32 - CPU kvazaar: Bosphorus 1080p - Slow brl-cad: VGR Performance Metric ospray: San Miguel - Path Tracer ncnn: CPU - squeezenet selenium: Kraken - Firefox polyhedron: doduc kvazaar: Bosphorus 4K - Ultra Fast glmark2: 1920 x 1080 rays1bench: Large Scene mafft: Multiple Sequence Alignment - LSU RNA luajit: Monte Carlo stress-ng: Matrix Math selenium: WASM collisionDetection - Firefox selenium: Octane - Firefox ocrmypdf: Processing 60 Page PDF Document cryptsetup: PBKDF2-whirlpool selenium: Maze Solver - Firefox pyperformance: go ocrmypdf: Processing 60 Page PDF Document darktable: Server Room - CPU-only darktable: Server Rack - CPU-only darktable: Masskrug - CPU-only darktable: Boat - CPU-only cryptsetup: PBKDF2-sha512 ospray: Magnetic Reconnection - Path Tracer ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - SciVis paraview: Many Spheres - 3840 x 2160 paraview: Many Spheres - 3840 x 2160 paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 selenium: MotionMark - Firefox ncnn: Vulkan GPU - alexnet ncnn: CPU - blazeface ncnn: CPU - mnasnet ncnn: CPU-v3-v3 - mobilenet-v3 mnn: SqueezeNetV1.0 stress-ng: Context Switching stress-ng: CPU Cache stress-ng: MMAP luajit: Fast Fourier Transform java-gradle-perf: Reactor paraview: Wavelet Volume - 3840 x 2160 paraview: Wavelet Volume - 3840 x 2160 Pop OS 20.04 Pop OS 20.10 84.36 49.08 8.47 4.60 4.66 114.444 8.51 9.65 12.8 3.34 16.512 3.48 9.101 15.04 2.12789 9.98 5.82 0.508544 222.556 1.71 21460.21 8553596.5131508 165.035 51.92 19.736 64.725 29.149 10710303.23 41.076 1403 47.5 58.097 1.25 6.604 32.965 441 608725 285.921 1328.98 31.591 8.843 23.9 39.918 1462 119.187 14.40 1.481 23480.92 48.61 2256436.977296 148113 1436.46 60628.84 94.521 114.997 21836.339072177 7815320.9604010 7599551 15.825 160 3145.937 301.88 243.71 1221.29 35.452 164.19 1711.068 2.4 7.009 20506 16.3 7654 252.180 394.07 41.83 3668.79 712026 55465 219.58 3513.251 7.138 150.800832 383.4692564 939891.74 4.4 41.8 44881177 109.519 1933 1512392.3 1434398195.48 326.72 109.997 1557894.4 28.55 9.72 103 108 7.312 302 1610.78 1541.47 146463486 705963 10.613 3131 208.29 0.40 33.500 33371.2 16.27 2.07153 316.52 4.62 31.854 64.268 81.7 5.33 16.295 23.845 9.696 37.6 87910 2.289 7285.8 1.26441 18.809 24.973 115.068 46.739 38.42 44.14 6.07 8.525 17.66 1198 439 28.32 623.726 0.128 8297.23 13.39 311.5822 133.244761 23168 11.55 5.375 373293210.02252 369.0690 223 22.7 36.30 941 1.59 241.5 28.119 5.74 55.3 84.95 85.1 67.46 24.295 131.33 788.16 41.97 205.39 268.3078375 12.757 139.66 12.17 17638 89.787 3.03 91.741 104 3.767 506.6888296 108 42.54 77536.7 48.365 131.12 57.549236 22.8 621.251 2681 33.092 31423.5 14517.03 239 23.9 21.267 591.612 19.140 16.863 43076608.7 23.7781 50791.3 5953.960 26.908 1.55097 16.06 7844283.9750621 27.01 335.6182130 129515.00422893 109.746 28.0 20.87 12.72 50.510 62.42 7.971 46.34 26.39 84.886 34.88 17.87 467815.75 374.64 7401405.60 15.32 597.960 13.76 15077.3 19.379 26.25 2055.73 1145700.1 171.029 96.300 53.45 444425 98.66 847.40 58.19 15.83 32.43 447514 33.549 5.457 5229667 70.0 493383.16 273146817 7.32 461.15 0.42677 205.339 21.92 328.325 60.85 784166 5.70 25.27 829.8 6.75 60.73 8575 311.30 8.806 506.84 225010.9 376.9 34621 5.4 233 15.228 2.136 0.092 2.974 5.496 1622356 333.33 20.41 43.48 90.91 5540.168 55.26 5732.054 57.17 139.04 29.85 5.88 13.45 13.90 8.258 28076290.95 70.95 199.60 254.69 264.231 2575.513 160.97 19.52 18.75 3.30 2.33 2.43 59.796 4.56 5.19 7.06 1.94 9.768 2.07 5.815 10.12 1.50837 7.25 4.28 0.409650 273.268 1.43 25587.37 10164303.1574056 192.732 45.11 17.224 56.581 25.600 9502361.99 37.044 1543 43.3 52.978 1.14 6.025 30.158 404 662848 263.776 1228.26 29.351 8.249 25.5 37.454 1555 112.348 13.59 1.398 24863.25 51.47 2389189.570302 139913 1360.33 57529.80 89.717 121.119 20762.675129880 8213273.0093887 7979515 15.112 153 3289.278 315.63 233.20 1275.80 37.023 171.43 1786.504 2.3 7.311 19661 17.0 7352 242.386 379.14 40.25 3810.87 739387 53425 227.81 3644.928 7.404 145.512909 370.2077220 908290.79 4.55 43.22 46400823 113.168 1873 1560822.3 1479267553.14 316.81 113.431 1605455.6 29.4 9.44 106 111 7.512 294 1568.55 1582.41 142677414 724508 10.890 3052 203.14 0.41 34.327 32579.6 15.89 2.02358 309.61 4.52 31.185 62.929 80.0 5.22 16.638 23.360 9.501 36.85 89692 2.245 7428.5 1.24053 18.458 24.507 112.926 45.870 37.72 43.34 5.96 8.377 17.37 1179 446 27.88 614.091 0.130 8172.44 13.19 316.2526 135.136381 22847 11.39 5.450 368160160.20334 364.0839 220 23.0 35.83 953 1.61 238.5 28.470 5.81 54.64 85.97 84.1 66.67 24.582 129.80 779.19 41.5 207.68 265.3600874 12.896 138.16 12.04 17817 88.898 3.06 92.647 103 3.803 511.4765461 109 42.93 76836.3 47.930 132.31 57.032712 23.0 615.959 2704 32.814 31688.4 14639.19 241 24.1 21.442 586.820 19.296 16.727 42730397.9 23.5877 51197.9 6001.096 26.697 1.53906 1722793 15.94 7902853.7222805 27.21 333.1577205 128567.08880589 110.542 27.8 21.02 12.63 50.864 61.99 7.919 46.64 26.56 85.419 34.67 17.77 470369.86 372.64 7440489.42 15.24 594.852 13.83 15149.3 19.288 26.37 2046.50 1150845.0 170.322 95.919 53.65 442769 99.00 850.31 58.00 15.78 32.53 448857 33.449 5.473 5244667 69.8 494741.95 273895462 7.34 459.94 0.42787 204.832 21.87 327.633 60.73 785558 5.69 25.31 828.5 6.74 60.81 8568 311.55 8.800 506.60 225079.79 377.0 34622 12.644 728876 5.4 233 333.33 20.41 43.48 90.91 137.11 6.48 5.59 12.53 13.66 8.681 24978427.86 71.50 1136.58 272.28 286.396 2669.658 166.85 OpenBenchmarking.org
NCNN Target: Vulkan GPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: vgg16 Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.21, N = 4 84.36 19.52 MIN: 67.87 / MAX: 109.54 MIN: 13.93 / MAX: 45.71 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Polyhedron Fortran Benchmarks Benchmark: tfft2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: tfft2 Pop OS 20.04 Pop OS 20.10 11 22 33 44 55 49.08 18.75
NCNN Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.24, N = 3 SE +/- 0.00, N = 4 8.47 3.30 MIN: 7.45 / MAX: 27.99 MIN: 3.24 / MAX: 3.95 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 Pop OS 20.04 Pop OS 20.10 1.035 2.07 3.105 4.14 5.175 SE +/- 0.01, N = 3 SE +/- 0.01, N = 4 4.60 2.33 MIN: 4.27 / MAX: 9.6 MIN: 2.27 / MAX: 2.83 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mnasnet Pop OS 20.04 Pop OS 20.10 1.0485 2.097 3.1455 4.194 5.2425 SE +/- 0.01, N = 3 SE +/- 0.01, N = 4 4.66 2.43 MIN: 4.41 / MAX: 5.4 MIN: 2.38 / MAX: 6.46 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
RealSR-NCNN Scale: 4x - TAA: Yes OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: Yes Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 114.44 59.80
NCNN Target: Vulkan GPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: googlenet Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 4 8.51 4.56 MIN: 7.13 / MAX: 29.75 MIN: 4.5 / MAX: 11.22 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet50 Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.09, N = 2 SE +/- 0.01, N = 4 9.65 5.19 MIN: 9.05 / MAX: 31.86 MIN: 5.13 / MAX: 7.96 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 12.80 7.06
NCNN Target: Vulkan GPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet18 Pop OS 20.04 Pop OS 20.10 0.7515 1.503 2.2545 3.006 3.7575 SE +/- 0.01, N = 3 SE +/- 0.02, N = 4 3.34 1.94 MIN: 3.22 / MAX: 5.29 MIN: 1.87 / MAX: 8.1 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
RealSR-NCNN Scale: 4x - TAA: No OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: No Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.059, N = 3 SE +/- 0.023, N = 3 16.512 9.768
NCNN Target: Vulkan GPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: shufflenet-v2 Pop OS 20.04 Pop OS 20.10 0.783 1.566 2.349 3.132 3.915 SE +/- 0.00, N = 3 SE +/- 0.00, N = 4 3.48 2.07 MIN: 3.38 / MAX: 4.25 MIN: 2.03 / MAX: 2.39 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Waifu2x-NCNN Vulkan Scale: 2x - Denoise: 3 - TAA: Yes OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: Yes Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.010, N = 3 SE +/- 0.014, N = 3 9.101 5.815
NCNN Target: Vulkan GPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: yolov4-tiny Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.04, N = 4 15.04 10.12 MIN: 12.6 / MAX: 42.1 MIN: 9.51 / MAX: 33.51 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Pop OS 20.04 Pop OS 20.10 0.4788 0.9576 1.4364 1.9152 2.394 SE +/- 0.02500, N = 6 SE +/- 0.02199, N = 3 2.12789 1.50837 MIN: 1.95 MIN: 1.39 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
NCNN Target: Vulkan GPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mobilenet Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.16, N = 3 SE +/- 0.00, N = 4 9.98 7.25 MIN: 8.51 / MAX: 38.16 MIN: 7.17 / MAX: 9.66 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: squeezenet Pop OS 20.04 Pop OS 20.10 1.3095 2.619 3.9285 5.238 6.5475 SE +/- 0.05, N = 3 SE +/- 0.06, N = 4 5.82 4.28 MIN: 5.53 / MAX: 19.72 MIN: 3.98 / MAX: 12.42 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Pop OS 20.04 Pop OS 20.10 0.1144 0.2288 0.3432 0.4576 0.572 SE +/- 0.006670, N = 4 SE +/- 0.001131, N = 3 0.508544 0.409650 MIN: 0.46 MIN: 0.39 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times Pop OS 20.04 Pop OS 20.10 60 120 180 240 300 SE +/- 1.54, N = 3 SE +/- 1.23, N = 3 222.56 273.27 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air Pop OS 20.04 Pop OS 20.10 0.3848 0.7696 1.1544 1.5392 1.924 1.71 1.43
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Pop OS 20.04 Pop OS 20.10 5K 10K 15K 20K 25K SE +/- 178.33, N = 3 SE +/- 41.65, N = 3 21460.21 25587.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Java 2D Microbenchmark Rendering Test: Image Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Image Rendering Pop OS 20.04 Pop OS 20.10 2M 4M 6M 8M 10M SE +/- 33957.70, N = 4 SE +/- 76198.19, N = 4 8553596.51 10164303.16
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Pop OS 20.04 Pop OS 20.10 40 80 120 160 200 SE +/- 0.31, N = 3 SE +/- 0.19, N = 3 165.04 192.73 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Mlpack Benchmark Benchmark: scikit_ica OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica Pop OS 20.04 Pop OS 20.10 12 24 36 48 60 SE +/- 0.46, N = 3 SE +/- 0.49, N = 3 51.92 45.11
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Pop OS 20.04 Pop OS 20.10 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 19.74 17.22
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Pop OS 20.04 Pop OS 20.10 14 28 42 56 70 SE +/- 0.24, N = 3 SE +/- 0.10, N = 3 64.73 56.58
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Pop OS 20.04 Pop OS 20.10 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 29.15 25.60 1. Pop OS 20.04: rsvg-convert version 2.48.7 2. Pop OS 20.10: rsvg-convert version 2.50.1
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Pop OS 20.04 Pop OS 20.10 2M 4M 6M 8M 10M SE +/- 10552.55, N = 3 SE +/- 73990.03, N = 3 10710303.23 9502361.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Pop OS 20.04 Pop OS 20.10 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 41.08 37.04
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: Eigen Pop OS 20.04 Pop OS 20.10 300 600 900 1200 1500 SE +/- 7.88, N = 3 SE +/- 9.54, N = 3 1403 1543 1. (CXX) g++ options: -flto -pthread
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Pop OS 20.04 Pop OS 20.10 11 22 33 44 55 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 47.5 43.3
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Pop OS 20.04 Pop OS 20.10 13 26 39 52 65 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 58.10 52.98
NCNN Target: Vulkan GPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: blazeface Pop OS 20.04 Pop OS 20.10 0.2813 0.5626 0.8439 1.1252 1.4065 SE +/- 0.04, N = 3 SE +/- 0.01, N = 4 1.25 1.14 MIN: 1.1 / MAX: 15.98 MIN: 1.01 / MAX: 5.19 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.019, N = 3 SE +/- 0.052, N = 3 6.604 6.025
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Pop OS 20.04 Pop OS 20.10 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 32.97 30.16
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Pop OS 20.04 Pop OS 20.10 100 200 300 400 500 SE +/- 2.40, N = 3 SE +/- 0.33, N = 3 441 404
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Pop OS 20.04 Pop OS 20.10 140K 280K 420K 560K 700K SE +/- 9183.49, N = 3 SE +/- 9494.68, N = 3 608725 662848
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Pop OS 20.04 Pop OS 20.10 60 120 180 240 300 SE +/- 3.39, N = 3 SE +/- 0.33, N = 3 285.92 263.78 MIN: 272.2 / MAX: 310.86 MIN: 253.36 / MAX: 295.53 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Pop OS 20.04 Pop OS 20.10 300 600 900 1200 1500 SE +/- 1.43, N = 3 SE +/- 2.24, N = 3 1328.98 1228.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Pop OS 20.04 Pop OS 20.10 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 31.59 29.35
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.043, N = 3 SE +/- 0.037, N = 3 8.843 8.249
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 23.9 25.5
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Pop OS 20.04 Pop OS 20.10 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 39.92 37.45
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.26 Backend: BLAS Pop OS 20.04 Pop OS 20.10 300 600 900 1200 1500 SE +/- 23.33, N = 3 SE +/- 5.84, N = 3 1462 1555 1. (CXX) g++ options: -flto -pthread
Apache CouchDB Bulk Size: 100 - Inserts: 1000 - Rounds: 24 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.1.1 Bulk Size: 100 - Inserts: 1000 - Rounds: 24 Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.94, N = 3 SE +/- 0.06, N = 3 119.19 112.35 1. (CXX) g++ options: -std=c++14 -lmozjs-68 -lm -lerl_interface -lei -fPIC -MMD
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: shufflenet-v2 Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.45, N = 3 SE +/- 0.32, N = 3 14.40 13.59 MIN: 13.1 / MAX: 33.21 MIN: 12.75 / MAX: 19.23 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Pop OS 20.04 Pop OS 20.10 0.3332 0.6664 0.9996 1.3328 1.666 SE +/- 0.002, N = 3 SE +/- 0.005, N = 3 1.481 1.398 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Pop OS 20.04 Pop OS 20.10 5K 10K 15K 20K 25K SE +/- 126.54, N = 3 SE +/- 34.23, N = 3 23480.92 24863.25 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Polyhedron Fortran Benchmarks Benchmark: fatigue2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: fatigue2 Pop OS 20.04 Pop OS 20.10 12 24 36 48 60 48.61 51.47
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Pop OS 20.04 Pop OS 20.10 500K 1000K 1500K 2000K 2500K SE +/- 15042.16, N = 3 SE +/- 7921.87, N = 3 2256436.98 2389189.57 1. (CC) gcc options: -O2 -lrt" -lrt
Caffe Model: GoogleNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: GoogleNet - Acceleration: CPU - Iterations: 100 Pop OS 20.04 Pop OS 20.10 30K 60K 90K 120K 150K SE +/- 128.26, N = 3 SE +/- 403.30, N = 3 148113 139913 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Pop OS 20.04 Pop OS 20.10 300 600 900 1200 1500 SE +/- 10.43, N = 3 SE +/- 11.10, N = 3 1436.46 1360.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Pop OS 20.04 Pop OS 20.10 13K 26K 39K 52K 65K SE +/- 318.60, N = 3 SE +/- 554.14, N = 9 60628.84 57529.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.07, N = 3 94.52 89.72
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.34, N = 3 SE +/- 0.19, N = 3 115.00 121.12 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Java 2D Microbenchmark Rendering Test: Text Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Text Rendering Pop OS 20.04 Pop OS 20.10 5K 10K 15K 20K 25K SE +/- 265.68, N = 4 SE +/- 169.43, N = 4 21836.34 20762.68
Java 2D Microbenchmark Rendering Test: All Rendering Tests OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: All Rendering Tests Pop OS 20.04 Pop OS 20.10 2M 4M 6M 8M 10M SE +/- 81902.34, N = 4 SE +/- 32569.86, N = 4 7815320.96 8213273.01
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Pop OS 20.04 Pop OS 20.10 2M 4M 6M 8M 10M SE +/- 31345.48, N = 3 SE +/- 73738.48, N = 3 7599551 7979515 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.22, N = 4 SE +/- 0.09, N = 3 15.83 15.11
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Pop OS 20.04 Pop OS 20.10 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 160 153
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1080 Pop OS 20.04 Pop OS 20.10 700 1400 2100 2800 3500 SE +/- 34.36, N = 7 SE +/- 15.16, N = 3 3145.94 3289.28
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1080 Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 SE +/- 3.30, N = 7 SE +/- 1.46, N = 3 301.88 315.63
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 3.51, N = 3 SE +/- 1.02, N = 3 243.71 233.20 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply Pop OS 20.04 Pop OS 20.10 300 600 900 1200 1500 SE +/- 3.63, N = 3 SE +/- 4.60, N = 3 1221.29 1275.80 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Pop OS 20.04 Pop OS 20.10 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 35.45 37.02
ParaView Test: Wavelet Contour - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 3840 x 2160 Pop OS 20.04 Pop OS 20.10 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.84, N = 3 164.19 171.43
ParaView Test: Wavelet Contour - Resolution: 3840 x 2160 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 3840 x 2160 Pop OS 20.04 Pop OS 20.10 400 800 1200 1600 2000 SE +/- 2.06, N = 3 SE +/- 8.76, N = 3 1711.07 1786.50
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Pop OS 20.04 Pop OS 20.10 0.54 1.08 1.62 2.16 2.7 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 2.4 2.3 1. (CXX) g++ options: -O3 -lsnappy -lpthread
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.047, N = 5 SE +/- 0.041, N = 5 7.009 7.311
VkFFT OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 2020-09-29 Pop OS 20.04 Pop OS 20.10 4K 8K 12K 16K 20K SE +/- 45.28, N = 3 SE +/- 52.84, N = 3 20506 19661
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 16.3 17.0
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Pop OS 20.04 Pop OS 20.10 1600 3200 4800 6400 8000 SE +/- 79.00, N = 3 7654 7352 1. (CC) gcc options: -O3
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Pop OS 20.04 Pop OS 20.10 60 120 180 240 300 SE +/- 0.59, N = 3 SE +/- 0.04, N = 3 252.18 242.39 MIN: 249.83 / MAX: 254.13 MIN: 241.15 / MAX: 244.95 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Pop OS 20.04 Pop OS 20.10 90 180 270 360 450 SE +/- 2.19, N = 3 SE +/- 2.66, N = 3 394.07 379.14 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Pop OS 20.04 Pop OS 20.10 10 20 30 40 50 SE +/- 0.46, N = 3 SE +/- 0.06, N = 3 41.83 40.25 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
LuaJIT Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Dense LU Matrix Factorization Pop OS 20.04 Pop OS 20.10 800 1600 2400 3200 4000 SE +/- 18.22, N = 3 SE +/- 9.34, N = 3 3668.79 3810.87 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Pop OS 20.04 Pop OS 20.10 160K 320K 480K 640K 800K SE +/- 12287.55, N = 3 SE +/- 8089.81, N = 3 712026 739387
Caffe Model: AlexNet - Acceleration: CPU - Iterations: 100 OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe 2020-02-13 Model: AlexNet - Acceleration: CPU - Iterations: 100 Pop OS 20.04 Pop OS 20.10 12K 24K 36K 48K 60K SE +/- 240.27, N = 3 SE +/- 96.78, N = 3 55465 53425 1. (CXX) g++ options: -fPIC -O3 -rdynamic -lglog -lgflags -lprotobuf -lpthread -lsz -lz -ldl -lm -llmdb -lopenblas
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1920 x 1080 Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 0.22, N = 3 SE +/- 1.90, N = 15 219.58 227.81
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1920 x 1080 Pop OS 20.04 Pop OS 20.10 800 1600 2400 3200 4000 SE +/- 3.52, N = 3 SE +/- 30.37, N = 15 3513.25 3644.93
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.015, N = 3 SE +/- 0.011, N = 3 7.138 7.404 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 150.80 145.51
Xonotic Resolution: 3840 x 2160 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High Pop OS 20.04 Pop OS 20.10 80 160 240 320 400 SE +/- 3.24, N = 3 SE +/- 1.03, N = 3 383.47 370.21 MIN: 235 / MAX: 737 MIN: 221 / MAX: 712
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Pop OS 20.04 Pop OS 20.10 200K 400K 600K 800K 1000K SE +/- 4104.72, N = 3 SE +/- 4367.48, N = 3 939891.74 908290.79 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Polyhedron Fortran Benchmarks Benchmark: mdbx OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mdbx Pop OS 20.04 Pop OS 20.10 1.0238 2.0476 3.0714 4.0952 5.119 4.40 4.55
Polyhedron Fortran Benchmarks Benchmark: channel2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: channel2 Pop OS 20.04 Pop OS 20.10 10 20 30 40 50 41.80 43.22
Kripke OpenBenchmarking.org Throughput FoM, More Is Better Kripke 1.2.4 Pop OS 20.04 Pop OS 20.10 10M 20M 30M 40M 50M SE +/- 167341.17, N = 3 SE +/- 261985.44, N = 3 44881177 46400823 1. (CXX) g++ options: -O3 -fopenmp
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.39, N = 3 SE +/- 0.18, N = 3 109.52 113.17 1. (CXX) g++ options: -O3 -lsnappy -lpthread
AI Benchmark Alpha Device Inference Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Inference Score Pop OS 20.04 Pop OS 20.10 400 800 1200 1600 2000 1933 1873
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Pop OS 20.04 Pop OS 20.10 300K 600K 900K 1200K 1500K SE +/- 2557.98, N = 3 SE +/- 3262.53, N = 3 1512392.3 1560822.3
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Pop OS 20.04 Pop OS 20.10 300M 600M 900M 1200M 1500M SE +/- 3294705.19, N = 3 SE +/- 4454743.33, N = 3 1434398195.48 1479267553.14 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 SE +/- 2.60, N = 3 SE +/- 1.98, N = 3 326.72 316.81 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.20, N = 3 SE +/- 1.63, N = 4 110.00 113.43 1. (CXX) g++ options: -O3 -lsnappy -lpthread
InfluxDB Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Pop OS 20.04 Pop OS 20.10 300K 600K 900K 1200K 1500K SE +/- 1531.99, N = 3 SE +/- 3082.28, N = 3 1557894.4 1605455.6
Polyhedron Fortran Benchmarks Benchmark: test_fpu2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: test_fpu2 Pop OS 20.04 Pop OS 20.10 7 14 21 28 35 28.55 29.40
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 9.72 9.44 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 103 106
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 108 111
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.024, N = 3 SE +/- 0.011, N = 3 7.312 7.512 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 302 294
IOR Read Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test Pop OS 20.04 Pop OS 20.10 300 600 900 1200 1500 SE +/- 24.01, N = 3 SE +/- 20.07, N = 3 1610.78 1568.55 MIN: 1389.69 / MAX: 1676.23 MIN: 1381.67 / MAX: 1657.33 1. (CC) gcc options: -O2 -lm -pthread -lmpi
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite Pop OS 20.04 Pop OS 20.10 300 600 900 1200 1500 SE +/- 2.00, N = 3 SE +/- 2.02, N = 3 1541.47 1582.41 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Pop OS 20.04 Pop OS 20.10 30M 60M 90M 120M 150M SE +/- 263429.87, N = 3 SE +/- 1603296.03, N = 7 146463486 142677414 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Pop OS 20.04 Pop OS 20.10 160K 320K 480K 640K 800K SE +/- 1928.95, N = 3 SE +/- 2723.47, N = 3 705963 724508
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 10.61 10.89
AI Benchmark Alpha Device AI Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device AI Score Pop OS 20.04 Pop OS 20.10 700 1400 2100 2800 3500 3131 3052
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.4.1 1080p 8-bit YUV To HEVC Video Encode Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 1.79, N = 3 SE +/- 0.16, N = 3 208.29 203.14 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Pop OS 20.04 Pop OS 20.10 0.0923 0.1846 0.2769 0.3692 0.4615 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.40 0.41 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Pop OS 20.04 Pop OS 20.10 8 16 24 32 40 SE +/- 0.22, N = 3 SE +/- 0.17, N = 3 33.50 34.33 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Pop OS 20.04 Pop OS 20.10 7K 14K 21K 28K 35K SE +/- 353.76, N = 3 SE +/- 314.48, N = 3 33371.2 32579.6
Polyhedron Fortran Benchmarks Benchmark: capacita OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: capacita Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 16.27 15.89
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU Pop OS 20.04 Pop OS 20.10 0.4661 0.9322 1.3983 1.8644 2.3305 SE +/- 0.01201, N = 3 SE +/- 0.00102, N = 3 2.07153 2.02358 MIN: 1.93 MIN: 1.92 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
IOR Write Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 SE +/- 4.29, N = 3 SE +/- 1.71, N = 3 316.52 309.61 MIN: 87.5 / MAX: 347.79 MIN: 70.58 / MAX: 347.58 1. (CC) gcc options: -O2 -lm -pthread -lmpi
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast Pop OS 20.04 Pop OS 20.10 1.0395 2.079 3.1185 4.158 5.1975 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.62 4.52 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 Pop OS 20.04 Pop OS 20.10 7 14 21 28 35 SE +/- 0.17, N = 15 SE +/- 0.20, N = 15 31.85 31.19 MIN: 30.35 / MAX: 35.69 MIN: 29.36 / MAX: 36.62 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Pop OS 20.04 Pop OS 20.10 14 28 42 56 70 SE +/- 0.08, N = 3 SE +/- 0.31, N = 3 64.27 62.93 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 1.07, N = 3 81.7 80.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium Pop OS 20.04 Pop OS 20.10 1.1993 2.3986 3.5979 4.7972 5.9965 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 5.33 5.22 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 16.30 16.64 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: Rhodopsin Protein Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.21, N = 14 SE +/- 0.20, N = 15 23.85 23.36 1. (CXX) g++ options: -O3 -pthread -lm
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.022, N = 3 SE +/- 0.015, N = 3 9.696 9.501 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Pop OS 20.04 Pop OS 20.10 9 18 27 36 45 SE +/- 0.19, N = 3 SE +/- 0.20, N = 3 37.60 36.85 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Pop OS 20.04 Pop OS 20.10 20K 40K 60K 80K 100K SE +/- 733.19, N = 3 SE +/- 698.02, N = 3 87910 89692 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Pop OS 20.04 Pop OS 20.10 0.515 1.03 1.545 2.06 2.575 SE +/- 0.007, N = 3 SE +/- 0.012, N = 3 2.289 2.245 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Pop OS 20.04 Pop OS 20.10 1600 3200 4800 6400 8000 SE +/- 14.49, N = 3 SE +/- 57.84, N = 3 7285.8 7428.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
oneDNN Harness: IP Batch 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: f32 - Engine: CPU Pop OS 20.04 Pop OS 20.10 0.2845 0.569 0.8535 1.138 1.4225 SE +/- 0.01741, N = 4 SE +/- 0.00845, N = 3 1.26441 1.24053 MIN: 1.17 MIN: 1.15 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Pop OS 20.04 Pop OS 20.10 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 18.81 18.46 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 24.97 24.51
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.34, N = 3 SE +/- 0.36, N = 3 115.07 112.93 MIN: 112.93 MIN: 111.3 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Pop OS 20.04 Pop OS 20.10 11 22 33 44 55 SE +/- 0.31, N = 3 SE +/- 0.43, N = 3 46.74 45.87
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet50 Pop OS 20.04 Pop OS 20.10 9 18 27 36 45 SE +/- 1.06, N = 3 SE +/- 0.98, N = 3 38.42 37.72 MIN: 35.21 / MAX: 58.99 MIN: 34.84 / MAX: 50.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Pop OS 20.04 Pop OS 20.10 10 20 30 40 50 SE +/- 0.26, N = 3 SE +/- 0.09, N = 3 44.14 43.34 1. firefox 82.0
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 6.07 5.96
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.048, N = 3 SE +/- 0.019, N = 3 8.525 8.377
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: efficientnet-b0 Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.55, N = 3 SE +/- 0.56, N = 3 17.66 17.37 MIN: 16.49 / MAX: 33.24 MIN: 16.21 / MAX: 21.36 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
AI Benchmark Alpha Device Training Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Training Score Pop OS 20.04 Pop OS 20.10 300 600 900 1200 1500 1198 1179
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Pop OS 20.04 Pop OS 20.10 100 200 300 400 500 439 446
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mobilenet Pop OS 20.04 Pop OS 20.10 7 14 21 28 35 SE +/- 0.96, N = 3 SE +/- 0.17, N = 3 28.32 27.88 MIN: 25.72 / MAX: 47.5 MIN: 26.24 / MAX: 32.46 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Pop OS 20.04 Pop OS 20.10 130 260 390 520 650 SE +/- 1.02, N = 3 SE +/- 0.57, N = 3 623.73 614.09 1. (CXX) g++ options: -O3 -lsnappy -lpthread
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p Pop OS 20.04 Pop OS 20.10 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.128 0.130 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Pop OS 20.04 Pop OS 20.10 2K 4K 6K 8K 10K SE +/- 43.47, N = 3 SE +/- 33.35, N = 3 8297.23 8172.44 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v2-v2 - Model: mobilenet-v2 Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.25, N = 3 SE +/- 0.14, N = 3 13.39 13.19 MIN: 12.05 / MAX: 28.62 MIN: 12.15 / MAX: 28.44 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Tesseract Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 SE +/- 1.73, N = 3 SE +/- 1.73, N = 3 311.58 316.25
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 133.24 135.14
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Pop OS 20.04 Pop OS 20.10 5K 10K 15K 20K 25K SE +/- 2.65, N = 3 SE +/- 26.77, N = 3 23168 22847 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
NCNN Target: Vulkan GPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: efficientnet-b0 Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.28, N = 4 11.55 11.39 MIN: 10.46 / MAX: 34.72 MIN: 6.96 / MAX: 37.9 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: MobileNetV2_224 Pop OS 20.04 Pop OS 20.10 1.2263 2.4526 3.6789 4.9052 6.1315 SE +/- 0.011, N = 15 SE +/- 0.029, N = 15 5.375 5.450 MIN: 5.14 / MAX: 6.33 MIN: 4.99 / MAX: 6.16 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Pop OS 20.04 Pop OS 20.10 80M 160M 240M 320M 400M SE +/- 36581.81, N = 3 SE +/- 483895.89, N = 3 373293210.02 368160160.20 1. (CC) gcc options: -O3 -march=native -lm
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Pop OS 20.04 Pop OS 20.10 80 160 240 320 400 SE +/- 3.18, N = 15 SE +/- 4.54, N = 3 369.07 364.08
Monte Carlo Simulations of Ionised Nebulae Input: Dust 2D tau100.0 OpenBenchmarking.org Seconds, Fewer Is Better Monte Carlo Simulations of Ionised Nebulae 2019-03-24 Input: Dust 2D tau100.0 Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 223 220 -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lrt -lz 1. (F9X) gfortran options: -cpp -Jsource/ -ffree-line-length-0 -lm -std=legacy -O3 -O2 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 22.7 23.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: yolov4-tiny Pop OS 20.04 Pop OS 20.10 8 16 24 32 40 SE +/- 0.24, N = 3 SE +/- 0.32, N = 3 36.30 35.83 MIN: 35.04 / MAX: 56.23 MIN: 34.82 / MAX: 52.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Pop OS 20.04 Pop OS 20.10 200 400 600 800 1000 SE +/- 2.40, N = 3 SE +/- 1.45, N = 3 941 953
Mlpack Benchmark Benchmark: scikit_linearridgeregression OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_linearridgeregression Pop OS 20.04 Pop OS 20.10 0.3623 0.7246 1.0869 1.4492 1.8115 SE +/- 0.01, N = 10 SE +/- 0.01, N = 3 1.59 1.61
ET: Legacy Renderer: Renderer2 - Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.75 Renderer: Renderer2 - Resolution: 3840 x 2160 Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 3.22, N = 3 SE +/- 1.53, N = 3 241.5 238.5
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Pop OS 20.04 Pop OS 20.10 7 14 21 28 35 SE +/- 0.03, N = 4 SE +/- 0.03, N = 4 28.12 28.47 1. (CC) gcc options: -O2 -std=c99
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod Pop OS 20.04 Pop OS 20.10 1.3073 2.6146 3.9219 5.2292 6.5365 5.74 5.81
Polyhedron Fortran Benchmarks Benchmark: mp_prop_design OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mp_prop_design Pop OS 20.04 Pop OS 20.10 12 24 36 48 60 55.30 54.64
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CPU-Only Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.44, N = 3 SE +/- 0.60, N = 3 84.95 85.97
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.88, N = 3 85.1 84.1 1. firefox 82.0
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Pop OS 20.04 Pop OS 20.10 15 30 45 60 75 SE +/- 0.79, N = 6 SE +/- 0.00, N = 12 67.46 66.67 MIN: 62.5 / MAX: 76.92 MIN: 62.5 / MAX: 76.92
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.26, N = 7 SE +/- 0.27, N = 7 24.30 24.58
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.25, N = 4 SE +/- 0.45, N = 4 131.33 129.80 1. Pop OS 20.04: ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu] 2. Pop OS 20.10: ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-linux-gnu]
Selenium Benchmark: Basemark - Browser: Firefox OpenBenchmarking.org Overall Score, More Is Better Selenium Benchmark: Basemark - Browser: Firefox Pop OS 20.04 Pop OS 20.10 200 400 600 800 1000 SE +/- 13.44, N = 3 SE +/- 10.13, N = 3 788.16 779.19 1. firefox 82.0
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 Pop OS 20.04 Pop OS 20.10 10 20 30 40 50 41.97 41.50
Selenium Benchmark: Jetstream - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream - Browser: Firefox Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 0.19, N = 3 SE +/- 0.78, N = 3 205.39 207.68 1. firefox 82.0
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Pop OS 20.04 Pop OS 20.10 60 120 180 240 300 SE +/- 1.88, N = 3 SE +/- 1.14, N = 3 268.31 265.36 MIN: 52 / MAX: 532 MIN: 48 / MAX: 508
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 12.76 12.90
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.21, N = 3 SE +/- 0.25, N = 3 139.66 138.16 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: alexnet Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.39, N = 3 SE +/- 0.22, N = 3 12.17 12.04 MIN: 11.18 / MAX: 28.74 MIN: 11.35 / MAX: 13.3 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Selenium Benchmark: CanvasMark - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Firefox Pop OS 20.04 Pop OS 20.10 4K 8K 12K 16K 20K SE +/- 66.37, N = 3 SE +/- 50.26, N = 3 17638 17817 1. firefox 82.0
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 89.79 88.90
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk Pop OS 20.04 Pop OS 20.10 0.6885 1.377 2.0655 2.754 3.4425 3.03 3.06
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 1.36, N = 4 SE +/- 0.50, N = 3 91.74 92.65 1. firefox 82.0
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 104 103
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Pop OS 20.04 Pop OS 20.10 0.8557 1.7114 2.5671 3.4228 4.2785 SE +/- 0.004, N = 3 SE +/- 0.056, N = 4 3.767 3.803 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Xonotic Resolution: 3840 x 2160 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low Pop OS 20.04 Pop OS 20.10 110 220 330 440 550 SE +/- 1.68, N = 3 SE +/- 3.22, N = 3 506.69 511.48 MIN: 316 / MAX: 1048 MIN: 282 / MAX: 1100
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.33, N = 3 108 109
Mlpack Benchmark Benchmark: scikit_qda OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_qda Pop OS 20.04 Pop OS 20.10 10 20 30 40 50 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 42.54 42.93
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Pop OS 20.04 Pop OS 20.10 17K 34K 51K 68K 85K SE +/- 174.12, N = 3 SE +/- 364.75, N = 3 77536.7 76836.3
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Pop OS 20.04 Pop OS 20.10 11 22 33 44 55 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 48.37 47.93 1. Pop OS 20.04: git version 2.25.1 2. Pop OS 20.10: git version 2.27.0
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CPU-Only Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.20, N = 3 131.12 132.31
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Pop OS 20.04 Pop OS 20.10 13 26 39 52 65 57.55 57.03
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 22.8 23.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Pop OS 20.04 Pop OS 20.10 130 260 390 520 650 SE +/- 0.23, N = 3 SE +/- 1.04, N = 3 621.25 615.96 1. (CXX) g++ options: -O3 -lsnappy -lpthread
GLmark2 Resolution: 3840 x 2160 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 3840 x 2160 Pop OS 20.04 Pop OS 20.10 600 1200 1800 2400 3000 2681 2704
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Pop OS 20.04 Pop OS 20.10 8 16 24 32 40 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 33.09 32.81 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Pop OS 20.04 Pop OS 20.10 7K 14K 21K 28K 35K SE +/- 280.19, N = 11 SE +/- 505.02, N = 3 31423.5 31688.4
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Pop OS 20.04 Pop OS 20.10 3K 6K 9K 12K 15K SE +/- 52.82, N = 3 SE +/- 64.72, N = 3 14517.03 14639.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Selenium Benchmark: WebXPRT - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: WebXPRT - Browser: Firefox Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 0.58, N = 3 239 241 1. firefox 82.0
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.27, N = 3 SE +/- 0.37, N = 3 23.9 24.1 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Pop OS 20.04 Pop OS 20.10 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 21.27 21.44
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Pop OS 20.04 Pop OS 20.10 130 260 390 520 650 SE +/- 6.42, N = 3 SE +/- 8.60, N = 3 591.61 586.82 1. (CXX) g++ options: -O3 -lsnappy -lpthread
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Pop OS 20.04 Pop OS 20.10 5 10 15 20 25 SE +/- 0.26, N = 4 SE +/- 0.08, N = 3 19.14 19.30
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 16.86 16.73
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 Pop OS 20.04 Pop OS 20.10 9M 18M 27M 36M 45M SE +/- 368061.43, N = 12 SE +/- 203210.31, N = 3 43076608.7 42730397.9
oneDNN Harness: IP Batch All - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: f32 - Engine: CPU Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.30, N = 3 SE +/- 0.24, N = 3 23.78 23.59 MIN: 22.66 MIN: 22.59 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Pop OS 20.04 Pop OS 20.10 11K 22K 33K 44K 55K SE +/- 188.76, N = 3 SE +/- 88.63, N = 3 50791.3 51197.9
LevelDB Benchmark: Fill Sync OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Pop OS 20.04 Pop OS 20.10 1300 2600 3900 5200 6500 SE +/- 15.69, N = 3 SE +/- 35.20, N = 3 5953.96 6001.10 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: 20k Atoms Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 26.91 26.70 1. (CXX) g++ options: -O3 -pthread -lm
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU Pop OS 20.04 Pop OS 20.10 0.349 0.698 1.047 1.396 1.745 SE +/- 0.01640, N = 8 SE +/- 0.01138, N = 3 1.55097 1.53906 MIN: 1.45 MIN: 1.46 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup 2.3.3 PBKDF2-sha512 Pop OS 20.10 400K 800K 1200K 1600K 2000K SE +/- 6629.67, N = 3 1722793
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 16.06 15.94 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Java 2D Microbenchmark Rendering Test: Vector Graphics Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Vector Graphics Rendering Pop OS 20.04 Pop OS 20.10 2M 4M 6M 8M 10M SE +/- 24423.75, N = 4 SE +/- 10867.93, N = 4 7844283.98 7902853.72
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 27.01 27.21
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 SE +/- 0.35, N = 3 SE +/- 2.52, N = 3 335.62 333.16 MIN: 192 / MAX: 628 MIN: 171 / MAX: 652
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine Pop OS 20.04 Pop OS 20.10 30K 60K 90K 120K 150K SE +/- 641.63, N = 3 SE +/- 1566.55, N = 5 129515.00 128567.09 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
GPAW Input: Carbon Nanotube OpenBenchmarking.org Seconds, Fewer Is Better GPAW 20.1 Input: Carbon Nanotube Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.19, N = 3 109.75 110.54 1. (CC) gcc options: -pthread -shared -fwrapv -O2 -lxc -lblas -lmpi
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Pop OS 20.04 Pop OS 20.10 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 28.0 27.8 1. firefox 82.0
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Pop OS 20.04 Pop OS 20.10 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 20.87 21.02
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 12.72 12.63
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Pop OS 20.04 Pop OS 20.10 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.12, N = 3 50.51 50.86 1. RawTherapee, version 5.8, command line.
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium Pop OS 20.04 Pop OS 20.10 14 28 42 56 70 SE +/- 0.12, N = 3 SE +/- 0.16, N = 3 62.42 61.99 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.015, N = 5 SE +/- 0.007, N = 5 7.971 7.919 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only Pop OS 20.04 Pop OS 20.10 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 46.34 46.64
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: googlenet Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.25, N = 3 SE +/- 0.29, N = 3 26.39 26.56 MIN: 25.5 / MAX: 42.77 MIN: 25.33 / MAX: 33.49 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
G'MIC Test: 3D Elevated Function In Random Colors, 100 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.22, N = 3 84.89 85.42 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast Pop OS 20.04 Pop OS 20.10 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 34.88 34.67 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: resnet18 Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 17.87 17.77 MIN: 17.15 / MAX: 33.14 MIN: 16.88 / MAX: 37.92 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Pop OS 20.04 Pop OS 20.10 100K 200K 300K 400K 500K SE +/- 1685.65, N = 3 SE +/- 1816.21, N = 3 467815.75 470369.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p Pop OS 20.04 Pop OS 20.10 80 160 240 320 400 SE +/- 4.81, N = 5 SE +/- 3.04, N = 3 374.64 372.64 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Pop OS 20.04 Pop OS 20.10 1.6M 3.2M 4.8M 6.4M 8M SE +/- 84078.05, N = 3 SE +/- 72240.19, N = 3 7401405.60 7440489.42 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 15.32 15.24
LevelDB Benchmark: Random Delete OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Pop OS 20.04 Pop OS 20.10 130 260 390 520 650 SE +/- 0.60, N = 3 SE +/- 1.48, N = 3 597.96 594.85 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 13.76 13.83 MIN: 13.51 / MAX: 14.08 MIN: 13.51 / MAX: 14.29
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Pop OS 20.04 Pop OS 20.10 3K 6K 9K 12K 15K SE +/- 116.95, N = 3 SE +/- 89.73, N = 3 15077.3 15149.3 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times Pop OS 20.04 Pop OS 20.10 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 19.38 19.29 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 26.25 26.37 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation Pop OS 20.04 Pop OS 20.10 400 800 1200 1600 2000 SE +/- 3.21, N = 3 SE +/- 3.02, N = 3 2055.73 2046.50 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Pop OS 20.04 Pop OS 20.10 200K 400K 600K 800K 1000K SE +/- 1280.70, N = 3 SE +/- 2849.47, N = 3 1145700.1 1150845.0
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Pop OS 20.04 Pop OS 20.10 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 1.08, N = 3 171.03 170.32 1. (CXX) g++ options: -O3 -lsnappy -lpthread
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.30, N = 3 SE +/- 0.49, N = 3 96.30 95.92 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: vgg16 Pop OS 20.04 Pop OS 20.10 12 24 36 48 60 SE +/- 0.94, N = 3 SE +/- 0.34, N = 3 53.45 53.65 MIN: 49.47 / MAX: 69.41 MIN: 50.43 / MAX: 99.29 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Pop OS 20.04 Pop OS 20.10 100K 200K 300K 400K 500K SE +/- 342.03, N = 3 SE +/- 636.43, N = 3 444425 442769 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CPU-Only Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.44, N = 3 98.66 99.00
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Pop OS 20.04 Pop OS 20.10 200 400 600 800 1000 SE +/- 7.33, N = 3 SE +/- 4.40, N = 3 847.40 850.31 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Pop OS 20.04 Pop OS 20.10 13 26 39 52 65 SE +/- 0.21, N = 3 SE +/- 0.10, N = 3 58.19 58.00 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Slow Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 15.83 15.78 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only Pop OS 20.04 Pop OS 20.10 8 16 24 32 40 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 32.43 32.53
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Pop OS 20.04 Pop OS 20.10 100K 200K 300K 400K 500K SE +/- 211.81, N = 3 SE +/- 705.24, N = 3 447514 448857 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: resnet-v2-50 Pop OS 20.04 Pop OS 20.10 8 16 24 32 40 SE +/- 0.19, N = 15 SE +/- 0.18, N = 15 33.55 33.45 MIN: 31.67 / MAX: 38.7 MIN: 30.99 / MAX: 37.54 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 Pop OS 20.04 Pop OS 20.10 1.2314 2.4628 3.6942 4.9256 6.157 SE +/- 0.022, N = 15 SE +/- 0.020, N = 15 5.457 5.473 MIN: 5.02 / MAX: 6.01 MIN: 4.9 / MAX: 8.51 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Pop OS 20.04 Pop OS 20.10 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 25828.49, N = 3 SE +/- 29475.04, N = 3 5229667 5244667 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt -lbz2
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Pop OS 20.04 Pop OS 20.10 16 32 48 64 80 SE +/- 0.32, N = 3 SE +/- 0.57, N = 3 70.0 69.8 1. firefox 82.0
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Pop OS 20.04 Pop OS 20.10 110K 220K 330K 440K 550K SE +/- 498.11, N = 3 SE +/- 396.66, N = 3 493383.16 494741.95 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Pop OS 20.04 Pop OS 20.10 60M 120M 180M 240M 300M SE +/- 2702673.93, N = 9 SE +/- 3099756.42, N = 7 273146817 273895462 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 7.32 7.34 MIN: 7.04 / MAX: 7.52 MIN: 7.04 / MAX: 7.52
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Pop OS 20.04 Pop OS 20.10 100 200 300 400 500 SE +/- 1.89, N = 3 SE +/- 0.99, N = 3 461.15 459.94 MIN: 1 / MAX: 1298 MIN: 1 / MAX: 1272
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Pop OS 20.04 Pop OS 20.10 0.0963 0.1926 0.2889 0.3852 0.4815 SE +/- 0.00043, N = 3 SE +/- 0.00111, N = 3 0.42677 0.42787
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 0.51, N = 3 SE +/- 0.24, N = 3 205.34 204.83
Polyhedron Fortran Benchmarks Benchmark: induct2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: induct2 Pop OS 20.04 Pop OS 20.10 5 10 15 20 25 21.92 21.87
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 SE +/- 0.49, N = 3 SE +/- 1.05, N = 3 328.33 327.63 MIN: 324.39 MIN: 323.21 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Slow Pop OS 20.04 Pop OS 20.10 14 28 42 56 70 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 60.85 60.73 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Pop OS 20.04 Pop OS 20.10 200K 400K 600K 800K 1000K 784166 785558 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Pop OS 20.04 Pop OS 20.10 1.2825 2.565 3.8475 5.13 6.4125 SE +/- 0.01, N = 3 SE +/- 0.01, N = 4 5.70 5.69 MIN: 5.65 / MAX: 5.78 MIN: 5.65 / MAX: 5.78
NCNN Target: CPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: squeezenet Pop OS 20.04 Pop OS 20.10 6 12 18 24 30 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 25.27 25.31 MIN: 24.36 / MAX: 42.7 MIN: 24.5 / MAX: 29.75 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Pop OS 20.04 Pop OS 20.10 200 400 600 800 1000 SE +/- 2.12, N = 3 SE +/- 5.31, N = 3 829.8 828.5 1. firefox 82.0
Polyhedron Fortran Benchmarks Benchmark: doduc OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: doduc Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 6.75 6.74
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Pop OS 20.04 Pop OS 20.10 14 28 42 56 70 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 60.73 60.81 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1080 Pop OS 20.04 Pop OS 20.10 2K 4K 6K 8K 10K 8575 8568
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 SE +/- 0.24, N = 3 SE +/- 0.57, N = 3 311.30 311.55
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.026, N = 3 SE +/- 0.049, N = 3 8.806 8.800 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo Pop OS 20.04 Pop OS 20.10 110 220 330 440 550 SE +/- 0.10, N = 3 SE +/- 0.43, N = 3 506.84 506.60 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Pop OS 20.04 Pop OS 20.10 50K 100K 150K 200K 250K SE +/- 1325.79, N = 3 SE +/- 1622.53, N = 3 225010.90 225079.79 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Pop OS 20.04 Pop OS 20.10 80 160 240 320 400 SE +/- 1.10, N = 3 SE +/- 1.16, N = 3 376.9 377.0 1. firefox 82.0
Selenium Benchmark: Octane - Browser: Firefox OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Pop OS 20.04 Pop OS 20.10 7K 14K 21K 28K 35K SE +/- 46.23, N = 3 SE +/- 152.55, N = 3 34621 34622 1. firefox 82.0
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 10.3.1+dfsg Processing 60 Page PDF Document Pop OS 20.10 3 6 9 12 15 SE +/- 0.13, N = 3 12.64
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup 2.2.2 PBKDF2-whirlpool Pop OS 20.10 160K 320K 480K 640K 800K SE +/- 2948.51, N = 3 728876
Selenium Benchmark: Maze Solver - Browser: Firefox OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Firefox Pop OS 20.04 Pop OS 20.10 1.215 2.43 3.645 4.86 6.075 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 5.4 5.4 1. firefox 82.0
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Pop OS 20.04 Pop OS 20.10 50 100 150 200 250 SE +/- 0.33, N = 3 233 233
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 9.6.0+dfsg Processing 60 Page PDF Document Pop OS 20.04 4 8 12 16 20 SE +/- 0.05, N = 3 15.23
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only Pop OS 20.04 0.4806 0.9612 1.4418 1.9224 2.403 SE +/- 0.002, N = 3 2.136
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only Pop OS 20.04 0.0207 0.0414 0.0621 0.0828 0.1035 SE +/- 0.001, N = 3 0.092
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only Pop OS 20.04 0.6692 1.3384 2.0076 2.6768 3.346 SE +/- 0.004, N = 3 2.974
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only Pop OS 20.04 1.2366 2.4732 3.7098 4.9464 6.183 SE +/- 0.007, N = 3 5.496
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup 2.2.2 PBKDF2-sha512 Pop OS 20.04 300K 600K 900K 1200K 1500K SE +/- 3021.04, N = 3 1622356
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Pop OS 20.04 Pop OS 20.10 70 140 210 280 350 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 333.33 333.33 MIN: 250 / MAX: 500 MIN: 200 / MAX: 500
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Pop OS 20.04 Pop OS 20.10 5 10 15 20 25 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 20.41 20.41 MIN: 20 / MAX: 21.28 MIN: 20 / MAX: 21.28
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Pop OS 20.04 Pop OS 20.10 10 20 30 40 50 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 43.48 43.48 MIN: 41.67 / MAX: 45.45 MIN: 41.67 / MAX: 45.45
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Pop OS 20.04 Pop OS 20.10 20 40 60 80 100 SE +/- 0.00, N = 13 SE +/- 0.00, N = 13 90.91 90.91 MIN: 83.33 / MAX: 100 MIN: 83.33 / MAX: 100
ParaView Test: Many Spheres - Resolution: 3840 x 2160 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 3840 x 2160 Pop OS 20.04 1200 2400 3600 4800 6000 SE +/- 12.69, N = 3 5540.17
ParaView Test: Many Spheres - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 3840 x 2160 Pop OS 20.04 12 24 36 48 60 SE +/- 0.13, N = 3 55.26
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 Pop OS 20.04 1200 2400 3600 4800 6000 SE +/- 7.08, N = 3 5732.05
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 Pop OS 20.04 13 26 39 52 65 SE +/- 0.07, N = 3 57.17
Selenium Benchmark: MotionMark - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: MotionMark - Browser: Firefox Pop OS 20.04 Pop OS 20.10 30 60 90 120 150 SE +/- 3.98, N = 9 SE +/- 3.45, N = 9 139.04 137.11 1. firefox 82.0
NCNN Target: Vulkan GPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: alexnet Pop OS 20.04 Pop OS 20.10 7 14 21 28 35 SE +/- 0.24, N = 3 SE +/- 0.23, N = 4 29.85 6.48 MIN: 25.42 / MAX: 55.99 MIN: 5.18 / MAX: 33.26 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: blazeface Pop OS 20.04 Pop OS 20.10 1.323 2.646 3.969 5.292 6.615 SE +/- 0.26, N = 3 SE +/- 0.12, N = 3 5.88 5.59 MIN: 5.3 / MAX: 20.98 MIN: 5.27 / MAX: 6.4 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU - Model: mnasnet Pop OS 20.04 Pop OS 20.10 3 6 9 12 15 SE +/- 0.76, N = 3 SE +/- 0.20, N = 3 13.45 12.53 MIN: 11.94 / MAX: 28.73 MIN: 11.97 / MAX: 14.52 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: CPU-v3-v3 - Model: mobilenet-v3 Pop OS 20.04 Pop OS 20.10 4 8 12 16 20 SE +/- 0.78, N = 3 SE +/- 0.61, N = 3 13.90 13.66 MIN: 12.8 / MAX: 29.43 MIN: 12.83 / MAX: 17.84 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Pop OS 20.04 Pop OS 20.10 2 4 6 8 10 SE +/- 0.095, N = 15 SE +/- 0.140, N = 15 8.258 8.681 MIN: 7.68 / MAX: 10.17 MIN: 7.65 / MAX: 11.24 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Pop OS 20.04 Pop OS 20.10 6M 12M 18M 24M 30M SE +/- 701783.94, N = 15 SE +/- 320062.66, N = 3 28076290.95 24978427.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Pop OS 20.04 Pop OS 20.10 16 32 48 64 80 SE +/- 1.68, N = 15 SE +/- 1.19, N = 15 70.95 71.50 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP Pop OS 20.04 Pop OS 20.10 200 400 600 800 1000 SE +/- 23.23, N = 15 SE +/- 12.65, N = 3 199.60 1136.58 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform Pop OS 20.04 Pop OS 20.10 60 120 180 240 300 SE +/- 23.04, N = 3 SE +/- 0.10, N = 3 254.69 272.28 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Pop OS 20.04 Pop OS 20.10 60 120 180 240 300 SE +/- 4.60, N = 9 SE +/- 6.43, N = 9 264.23 286.40
ParaView Test: Wavelet Volume - Resolution: 3840 x 2160 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 3840 x 2160 Pop OS 20.04 Pop OS 20.10 600 1200 1800 2400 3000 SE +/- 42.59, N = 15 SE +/- 38.26, N = 3 2575.51 2669.66
ParaView Test: Wavelet Volume - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 3840 x 2160 Pop OS 20.04 Pop OS 20.10 40 80 120 160 200 SE +/- 2.66, N = 15 SE +/- 2.39, N = 3 160.97 166.85
Phoronix Test Suite v10.8.4