Pop OS AMD Ryzen Threadripper 3990X 64-Core testing with a Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Pop 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2107162-IB-POPOS809524&grs .
Pop OS Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Pop_OS 20.04 AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads) Gigabyte TRX40 AORUS PRO WIFI (F4p 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.11.0-7620-generic (x86_64) GNOME Shell 3.36.7 X Server 1.20.9 4.6 Mesa 21.0.1 (LLVM 11.0.0) 1.2.145 GCC 9.3.0 ext4 3840x2160 OpenBenchmarking.org - Transparent Huge Pages: madvise - --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 - Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8301039 - GLAMOR - OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04) - Python 3.8.10 - 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
Pop OS v-ray: CPU brl-cad: VGR Performance Metric tesseract-ocr: Time To OCR 7 Images encode-wavpack: WAV To WavPack phpbench: PHP Benchmark Suite appleseed: Material Tester appleseed: Disney Material appleseed: Emily natron: Spaceship neatbench: CPU neatbench: All pyperformance: pickle_pure_python pyperformance: django_template pyperformance: python_startup pyperformance: regex_compile pyperformance: crypto_pyaes pyperformance: json_loads pyperformance: raytrace pyperformance: pathlib pyperformance: nbody pyperformance: float pyperformance: chaos pyperformance: 2to3 pyperformance: go pybench: Total For Average Test Times blender: Pabellon Barcelona - CPU-Only blender: Barbershop - CPU-Only blender: Fishy Cat - CPU-Only blender: Classroom - CPU-Only blender: BMW27 - CPU-Only rocksdb: Read Rand Write Rand rocksdb: Read While Writing rocksdb: Rand Fill Sync rocksdb: Seq Fill rocksdb: Update Rand rocksdb: Rand Read rocksdb: Rand Fill indigobench: CPU - Supercar indigobench: CPU - Bedroom tnn: CPU - SqueezeNet v1.1 tnn: CPU - SqueezeNet v2 tnn: CPU - MobileNet v2 tnn: CPU - DenseNet ncnn: CPU - regnety_400m ncnn: CPU - squeezenet_ssd ncnn: CPU - yolov4-tiny ncnn: CPU - resnet50 ncnn: CPU - resnet18 ncnn: CPU - vgg16 ncnn: CPU - googlenet ncnn: CPU - blazeface ncnn: CPU - shufflenet-v2 ncnn: CPU - mobilenet mnn: inception-v3 mnn: mobilenet-v1-1.0 mnn: MobileNetV2_224 mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: squeezenetv1.1 mnn: mobilenetV3 draco: Church Facade draco: Lion rsvg: SVG Files To PNG rawtherapee: Total Benchmark Time openscad: Leonardo Phone Case Slim openscad: Projector Mount Swivel openscad: Mini-ITX Case openscad: Retro Car openscad: Pistol ocrmypdf: Processing 60 Page PDF Document inkscape: SVG Files To PNG hugin: Panorama Photo Assistant + Stitching Time gmic: 3D Elevated Function In Rand Colors, 100 Times gmic: Plotting Isosurface Of A 3D Volume, 1000 Times gmic: 2D Function Plotting, 1000 Times gimp: unsharp-mask gimp: auto-levels gimp: rotate gimp: resize gegl: Rotate 90 Degrees gegl: Color Enhance gegl: Wavelet Blur gegl: Tile Glass gegl: Antialias gegl: Reflect gegl: Cartoon gegl: Scale gegl: Crop darktable: Server Room - CPU-only darktable: Server Rack - CPU-only darktable: Masskrug - CPU-only darktable: Boat - CPU-only toktx: UASTC 4 + Zstd Compression 19 toktx: UASTC 3 + Zstd Compression 19 toktx: Zstd Compression 19 toktx: Zstd Compression 9 toktx: UASTC 3 basis: UASTC Level 3 basis: UASTC Level 2 basis: UASTC Level 0 basis: ETC1S astcenc: Exhaustive astcenc: Thorough astcenc: Medium tjbench: Decompression Throughput liquid-dsp: 128 - 256 - 57 liquid-dsp: 64 - 256 - 57 liquid-dsp: 32 - 256 - 57 liquid-dsp: 16 - 256 - 57 synthmark: VoiceMark_100 webp2: Quality 100, Lossless Compression webp2: Quality 100, Compression Effort 5 webp2: Quality 95, Compression Effort 7 webp2: Quality 75, Compression Effort 7 webp2: Default vosk: rnnoise: radiance: SMP Parallel radiance: Serial ngspice: C7552 ngspice: C2670 montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg espeak: Text-To-Speech Synthesis encode-opus: WAV To Opus Encode encode-ogg: WAV To Ogg encode-mp3: WAV To MP3 encode-flac: WAV To FLAC encode-ape: WAV To APE deepspeech: CPU dcraw: RAW To PPM Image Conversion build-wasmer: Time To Compile aobench: 2048 x 2048 - Total Time onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU onednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPU onednn: Recurrent Neural Network Training - bf16bf16bf16 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Recurrent Neural Network Inference - u8s8f32 - CPU onednn: Recurrent Neural Network Training - u8s8f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Deconvolution Batch shapes_3d - u8s8f32 - CPU onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: IP Shapes 3D - u8s8f32 - CPU onednn: IP Shapes 1D - u8s8f32 - CPU onednn: IP Shapes 3D - f32 - CPU onednn: IP Shapes 1D - f32 - CPU rays1bench: Large Scene yafaray: Total Time For Sample Scene tungsten: Volumetric Caustic tungsten: Non-Exponential tungsten: Water Caustic tungsten: Hair povray: Trace Time c-ray: Total Time - 4K, 16 Rays Per Pixel build-mesa: Time To Compile build-linux-kernel: Time To Compile build-godot: Time To Compile build-gdb: Time To Compile build-ffmpeg: Time To Compile avifenc: 10, Lossless avifenc: 6, Lossless avifenc: 10 avifenc: 6 avifenc: 2 avifenc: 0 pjsip: OPTIONS, Stateless pjsip: OPTIONS, Stateful pjsip: INVITE openvkl: vklBenchmarkUnstructuredVolume openvkl: vklBenchmarkStructuredVolume openvkl: vklBenchmarkVdbVolume openvkl: vklBenchmark oidn: RTLightmap.hdr.4096x4096 oidn: RT.ldr_alb_nrm.3840x2160 oidn: RT.hdr_alb_nrm.3840x2160 x265: Bosphorus 1080p x265: Bosphorus 4K x264: H.264 Video Encoding vpxenc: Speed 5 - Bosphorus 1080p vpxenc: Speed 0 - Bosphorus 1080p vpxenc: Speed 5 - Bosphorus 4K vpxenc: Speed 0 - Bosphorus 4K svt-vp9: Visual Quality Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-hevc: 10 - Bosphorus 1080p svt-hevc: 7 - Bosphorus 1080p svt-hevc: 1 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 4K rav1e: 10 rav1e: 6 rav1e: 5 rav1e: 1 kvazaar: Bosphorus 1080p - Ultra Fast kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 4K - Very Fast kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 4K - Medium kvazaar: Bosphorus 4K - Slow embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Crown embree: Pathtracer - Crown aom-av1: Speed 9 Realtime - Bosphorus 1080p aom-av1: Speed 8 Realtime - Bosphorus 1080p aom-av1: Speed 6 Two-Pass - Bosphorus 1080p aom-av1: Speed 6 Realtime - Bosphorus 1080p aom-av1: Speed 4 Two-Pass - Bosphorus 1080p aom-av1: Speed 0 Two-Pass - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 6 Two-Pass - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 4 Two-Pass - Bosphorus 4K aom-av1: Speed 0 Two-Pass - Bosphorus 4K ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping ospray: Magnetic Reconnection - Path Tracer ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: XFrog Forest - Path Tracer ospray: NASA Streamlines - SciVis ospray: San Miguel - Path Tracer ospray: XFrog Forest - SciVis ospray: San Miguel - SciVis dav1d: Chimera 1080p 10-bit dav1d: Summer Nature 1080p dav1d: Summer Nature 4K dav1d: Chimera 1080p graphics-magick: HWB Color Space graphics-magick: Noise-Gaussian graphics-magick: Resizing graphics-magick: Enhanced graphics-magick: Sharpen graphics-magick: Rotate graphics-magick: Swirl luxcorerender: LuxCore Benchmark - CPU luxcorerender: Orange Juice - CPU luxcorerender: Danish Mood - CPU luxcorerender: DLSC - CPU libraw: Post-Processing Benchmark gnuradio: Hilbert Transform gnuradio: FM Deemphasis Filter gnuradio: IIR Filter gnuradio: FIR Filter gnuradio: Signal Source (Cosine) gnuradio: Five Back to Back FIR Filters luaradio: Complex Phase luaradio: Hilbert Transform luaradio: FM Deemphasis Filter luaradio: Five Back to Back FIR Filters luajit: Jacobi Successive Over-Relaxation luajit: Dense LU Matrix Factorization luajit: Sparse Matrix Multiply luajit: Fast Fourier Transform luajit: Monte Carlo luajit: Composite srsran: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM srsran: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: OFDM_Test renaissance: Genetic Algorithm Using Jenetics + Futures renaissance: Akka Unbalanced Cobwebbed Tree renaissance: In-Memory Database Shootout renaissance: Finagle HTTP Requests renaissance: Apache Spark PageRank renaissance: Savina Reactors.IO renaissance: Apache Spark Bayes renaissance: Apache Spark ALS renaissance: ALS Movie Lens renaissance: Rand Forest renaissance: Scala Dotty libgav1: Chimera 1080p 10-bit libgav1: Summer Nature 1080p libgav1: Summer Nature 4K libgav1: Chimera 1080p webp: Quality 100, Lossless, Highest Compression webp: Quality 100, Highest Compression webp: Quality 100, Lossless webp: Quality 100 webp: Default npb: SP.C npb: SP.B npb: MG.C npb: LU.C npb: IS.D npb: FT.C npb: EP.D npb: EP.C npb: CG.C npb: BT.C etcpak: ETC1 + Dithering etcpak: ETC2 etcpak: ETC1 etcpak: DXT1 blosc: blosclz paraview: Wavelet Contour - 3840 x 2160 paraview: Wavelet Contour - 3840 x 2160 paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Volume - 3840 x 2160 paraview: Wavelet Volume - 3840 x 2160 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Many Spheres - 3840 x 2160 paraview: Many Spheres - 3840 x 2160 paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 unvanquished: 1920 x 1080 - High tesseract: 3840 x 2160 tesseract: 2560 x 1440 tesseract: 1920 x 1080 etlegacy: 3840 x 2160 etlegacy: 2560 x 1440 etlegacy: 1920 x 1080 gravitymark: 3840 x 2160 - OpenGL ES gravitymark: 2560 x 1440 - OpenGL ES gravitymark: 1920 x 1080 - OpenGL ES gravitymark: 3840 x 2160 - Vulkan gravitymark: 3840 x 2160 - OpenGL gravitymark: 2560 x 1440 - Vulkan gravitymark: 2560 x 1440 - OpenGL gravitymark: 1920 x 1080 - Vulkan gravitymark: 1920 x 1080 - OpenGL ncnn: CPU - alexnet ncnn: CPU - efficientnet-b0 ncnn: CPU - mnasnet ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU-v2-v2 - mobilenet-v2 tachyon: Total Time svt-vp9: VMAF Optimized - Bosphorus 1080p luxcorerender: Rainbow Colors and Prism - CPU betsy: ETC2 RGB - Highest betsy: ETC1 - Highest Pop_OS 20.04 54771 790257 24.849 12.843 662330 149.869341 55.77304 130.71841 2.9 37.1 37.5 442 47.9 8.03 164 102 23.4 448 16.2 105 114 105 305 236 957 96.75 121.24 45.97 83.71 32.26 3355706 8996262 22928 573409 521636 247139141 564116 22.582 10.460 247.428 68.275 284.880 2955.322 45.94 31.24 40.55 42.16 22.18 56.74 30.77 6.71 15.04 31.09 30.707 4.138 5.368 7.434 32.796 5.411 2.999 8914 5608 27.990 47.881 19.931 104.091 49.814 20.785 117.224 15.100 26.456 45.063 85.076 19.050 216.668 17.316 14.010 11.336 7.280 38.659 56.581 63.100 31.465 39.436 30.087 93.143 5.475 7.588 2.250 0.088 2.887 5.492 62.463 11.224 21.668 2.494 4.190 14.797 10.304 6.306 23.946 15.0411 6.1333 4.0158 211.513731 3106400000 2894800000 1820066667 998603333 801.113 392.655 6.620 214.155 115.398 2.725 18.622 18.769 177.168 569.836 102.891 128.684 75.195 28.233 7.390 19.131 7.323 7.846 11.768 74.08353 41.080 57.453 32.675 0.670480 746.631 3756.27 0.440750 745.003 3749.46 746.097 3740.16 0.963513 0.903194 6.53725 2.13502 6.77481 0.947868 0.998982 1.45180 6.32915 1.28801 301.63 55.288 3.54030 2.35866 18.2906 6.01363 9.313 10.294 19.480 26.037 53.401 50.129 20.980 5.706 29.225 3.167 9.484 25.443 48.384 41065 7489 4005 1892634 118998667 24920938 456 0.67 1.35 1.35 72.61 27.38 219.19 27.14 12.98 13.00 6.09 289.86 362.21 540.47 329.81 39.69 162.069 11.025 54.322 4.900 3.850 1.790 1.351 0.467 257.49 180.05 65.21 39.30 72.15 69.67 17.00 16.71 36.9117 43.0491 38.5995 44.1501 49.8697 54.6944 120.28 106.71 23.57 26.81 7.63 0.54 48.31 40.49 9.55 18.00 4.94 0.22 955.711 333.33 20.41 45.45 7.16 90.91 5.62 13.58 71.43 787.90 1213.47 442.28 1094.86 1421 726 763 1025 664 631 2215 7.13 13.01 6.42 8.79 41.42 530.3 920.0 617.1 670.1 3704.8 446.5 591.2 103.9 418.5 747.6 2053.55 3820.81 1253.88 263.17 507.35 1579.75 71.2 113.3 56.6 103.9 266.3 380.2 155.3 377.9 223.7 353.4 144.9 350.8 124266667 1802.8 21356.8 10849.4 3561.9 3718.0 10039.6 903.0 1551.4 6928.3 763.1 834.8 43.94 144.70 50.99 112.69 33.641 7.175 16.318 2.283 1.494 23049.81 46938.83 26683.50 65164.12 1132.81 28368.46 4967.59 4825.79 8282.45 67929.32 277.953 172.875 291.471 1264.313 24538.2 2355.521 226.03 3398.164 326.08 3496.394 218.52 5672.666 354.54 5397.344 53.84 5710.245 56.96 294.3 357.1991 489.2313 487.5473 466.0 469.4 470.9 60.1 83.1 96.6 55.8 53.6 75.4 74.0 86.6 85.2 16.55 19.32 15.04 14.57 15.84 17.0700 361.14 22.95 7.575 6.716 OpenBenchmarking.org
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org vsamples, More Is Better Chaos Group V-RAY 5 Mode: CPU Pop_OS 20.04 12K 24K 36K 48K 60K SE +/- 130.56, N = 3 54771
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.32.2 VGR Performance Metric Pop_OS 20.04 200K 400K 600K 800K 1000K 790257 1. (CXX) g++ options: -std=c++11 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -pthread -ldl -lm
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 6 12 18 24 30 SE +/- 0.06, N = 3 24.85
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Pop_OS 20.04 3 6 9 12 15 SE +/- 0.01, N = 5 12.84 1. (CXX) g++ options: -rdynamic
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Pop_OS 20.04 140K 280K 420K 560K 700K SE +/- 4579.44, N = 3 662330
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Pop_OS 20.04 30 60 90 120 150 149.87
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Pop_OS 20.04 13 26 39 52 65 55.77
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Pop_OS 20.04 30 60 90 120 150 130.72
Natron Input: Spaceship OpenBenchmarking.org FPS, More Is Better Natron 2.4 Input: Spaceship Pop_OS 20.04 0.6525 1.305 1.9575 2.61 3.2625 SE +/- 0.03, N = 3 2.9
NeatBench Acceleration: CPU OpenBenchmarking.org FPS, More Is Better NeatBench 5 Acceleration: CPU Pop_OS 20.04 9 18 27 36 45 SE +/- 0.12, N = 3 37.1
NeatBench Acceleration: All OpenBenchmarking.org FPS, More Is Better NeatBench 5 Acceleration: All Pop_OS 20.04 9 18 27 36 45 SE +/- 0.15, N = 3 37.5
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Pop_OS 20.04 100 200 300 400 500 442
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Pop_OS 20.04 11 22 33 44 55 SE +/- 0.15, N = 3 47.9
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Pop_OS 20.04 2 4 6 8 10 SE +/- 0.01, N = 3 8.03
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Pop_OS 20.04 40 80 120 160 200 SE +/- 0.33, N = 3 164
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Pop_OS 20.04 20 40 60 80 100 102
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Pop_OS 20.04 6 12 18 24 30 SE +/- 0.03, N = 3 23.4
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Pop_OS 20.04 100 200 300 400 500 448
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Pop_OS 20.04 4 8 12 16 20 SE +/- 0.03, N = 3 16.2
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Pop_OS 20.04 20 40 60 80 100 105
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Pop_OS 20.04 30 60 90 120 150 SE +/- 1.15, N = 3 114
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Pop_OS 20.04 20 40 60 80 100 105
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Pop_OS 20.04 70 140 210 280 350 SE +/- 0.33, N = 3 305
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Pop_OS 20.04 50 100 150 200 250 236
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 200 400 600 800 1000 SE +/- 6.06, N = 3 957
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Pabellon Barcelona - Compute: CPU-Only Pop_OS 20.04 20 40 60 80 100 SE +/- 0.35, N = 3 96.75
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Barbershop - Compute: CPU-Only Pop_OS 20.04 30 60 90 120 150 SE +/- 0.12, N = 3 121.24
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Fishy Cat - Compute: CPU-Only Pop_OS 20.04 10 20 30 40 50 SE +/- 0.17, N = 3 45.97
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Classroom - Compute: CPU-Only Pop_OS 20.04 20 40 60 80 100 SE +/- 0.06, N = 3 83.71
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: BMW27 - Compute: CPU-Only Pop_OS 20.04 7 14 21 28 35 SE +/- 0.25, N = 3 32.26
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Read Random Write Random Pop_OS 20.04 700K 1400K 2100K 2800K 3500K SE +/- 5042.25, N = 3 3355706 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Read While Writing Pop_OS 20.04 2M 4M 6M 8M 10M SE +/- 79157.64, N = 8 8996262 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Fill Sync Pop_OS 20.04 5K 10K 15K 20K 25K SE +/- 254.81, N = 4 22928 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Sequential Fill Pop_OS 20.04 120K 240K 360K 480K 600K SE +/- 786.81, N = 3 573409 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Update Random Pop_OS 20.04 110K 220K 330K 440K 550K SE +/- 1240.41, N = 3 521636 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Read Pop_OS 20.04 50M 100M 150M 200M 250M SE +/- 2251596.95, N = 3 247139141 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.22.1 Test: Random Fill Pop_OS 20.04 120K 240K 360K 480K 600K SE +/- 4881.43, N = 3 564116 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar Pop_OS 20.04 5 10 15 20 25 SE +/- 0.03, N = 3 22.58
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom Pop_OS 20.04 3 6 9 12 15 SE +/- 0.03, N = 3 10.46
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 Pop_OS 20.04 50 100 150 200 250 SE +/- 1.32, N = 3 247.43 MIN: 245.1 / MAX: 291.42 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v2 Pop_OS 20.04 15 30 45 60 75 SE +/- 0.15, N = 3 68.28 MIN: 67.33 / MAX: 75.66 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: MobileNet v2 Pop_OS 20.04 60 120 180 240 300 SE +/- 0.52, N = 3 284.88 MIN: 274.2 / MAX: 321.88 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: DenseNet OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: DenseNet Pop_OS 20.04 600 1200 1800 2400 3000 SE +/- 3.63, N = 3 2955.32 MIN: 2904.89 / MAX: 3027.73 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
NCNN Target: CPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: regnety_400m Pop_OS 20.04 10 20 30 40 50 SE +/- 0.60, N = 15 45.94 MIN: 41.77 / MAX: 141.29 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: squeezenet_ssd Pop_OS 20.04 7 14 21 28 35 SE +/- 0.09, N = 15 31.24 MIN: 29.29 / MAX: 138.86 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: yolov4-tiny Pop_OS 20.04 9 18 27 36 45 SE +/- 0.14, N = 15 40.55 MIN: 38.32 / MAX: 94 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: resnet50 Pop_OS 20.04 10 20 30 40 50 SE +/- 0.27, N = 15 42.16 MIN: 38.53 / MAX: 142.69 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: resnet18 Pop_OS 20.04 5 10 15 20 25 SE +/- 0.21, N = 15 22.18 MIN: 19.89 / MAX: 118.25 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: vgg16 Pop_OS 20.04 13 26 39 52 65 SE +/- 0.30, N = 15 56.74 MIN: 50.91 / MAX: 146.45 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: googlenet Pop_OS 20.04 7 14 21 28 35 SE +/- 0.26, N = 15 30.77 MIN: 26.71 / MAX: 106.87 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: blazeface Pop_OS 20.04 2 4 6 8 10 SE +/- 0.08, N = 15 6.71 MIN: 5.91 / MAX: 85.91 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: shufflenet-v2 Pop_OS 20.04 4 8 12 16 20 SE +/- 0.21, N = 15 15.04 MIN: 13.31 / MAX: 108.55 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: mobilenet Pop_OS 20.04 7 14 21 28 35 SE +/- 0.22, N = 15 31.09 MIN: 28.17 / MAX: 109.78 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: inception-v3 Pop_OS 20.04 7 14 21 28 35 SE +/- 0.12, N = 3 30.71 MIN: 29.89 / MAX: 32.31 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 1.2 Model: mobilenet-v1-1.0 Pop_OS 20.04 0.9311 1.8622 2.7933 3.7244 4.6555 SE +/- 0.022, N = 3 4.138 MIN: 3.96 / MAX: 4.55 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: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: MobileNetV2_224 Pop_OS 20.04 1.2078 2.4156 3.6234 4.8312 6.039 SE +/- 0.061, N = 3 5.368 MIN: 5.13 / MAX: 5.68 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: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: SqueezeNetV1.0 Pop_OS 20.04 2 4 6 8 10 SE +/- 0.030, N = 3 7.434 MIN: 7.28 / MAX: 7.7 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: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: resnet-v2-50 Pop_OS 20.04 8 16 24 32 40 SE +/- 0.10, N = 3 32.80 MIN: 29.14 / MAX: 35.63 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: squeezenetv1.1 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: squeezenetv1.1 Pop_OS 20.04 1.2175 2.435 3.6525 4.87 6.0875 SE +/- 0.039, N = 3 5.411 MIN: 5.21 / MAX: 5.98 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: mobilenetV3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenetV3 Pop_OS 20.04 0.6748 1.3496 2.0244 2.6992 3.374 SE +/- 0.011, N = 3 2.999 MIN: 2.94 / MAX: 3.07 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
Google Draco Model: Church Facade OpenBenchmarking.org ms, Fewer Is Better Google Draco 1.4.1 Model: Church Facade Pop_OS 20.04 2K 4K 6K 8K 10K SE +/- 28.67, N = 3 8914 1. (CXX) g++ options: -O3
Google Draco Model: Lion OpenBenchmarking.org ms, Fewer Is Better Google Draco 1.4.1 Model: Lion Pop_OS 20.04 1200 2400 3600 4800 6000 SE +/- 12.53, N = 3 5608 1. (CXX) g++ options: -O3
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Pop_OS 20.04 7 14 21 28 35 SE +/- 0.12, N = 3 27.99 1. rsvg-convert version 2.48.9
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Pop_OS 20.04 11 22 33 44 55 SE +/- 0.09, N = 3 47.88 1. RawTherapee, version 5.8, command line.
OpenSCAD Render: Leonardo Phone Case Slim OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Leonardo Phone Case Slim Pop_OS 20.04 5 10 15 20 25 SE +/- 0.09, N = 3 19.93 1. OpenSCAD version 2019.05
OpenSCAD Render: Projector Mount Swivel OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Projector Mount Swivel Pop_OS 20.04 20 40 60 80 100 SE +/- 0.35, N = 3 104.09 1. OpenSCAD version 2019.05
OpenSCAD Render: Mini-ITX Case OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Mini-ITX Case Pop_OS 20.04 11 22 33 44 55 SE +/- 0.07, N = 3 49.81 1. OpenSCAD version 2019.05
OpenSCAD Render: Retro Car OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Retro Car Pop_OS 20.04 5 10 15 20 25 SE +/- 0.04, N = 3 20.79 1. OpenSCAD version 2019.05
OpenSCAD Render: Pistol OpenBenchmarking.org Seconds, Fewer Is Better OpenSCAD Render: Pistol Pop_OS 20.04 30 60 90 120 150 SE +/- 0.04, N = 3 117.22 1. OpenSCAD version 2019.05
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.10, N = 3 15.10
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Pop_OS 20.04 6 12 18 24 30 SE +/- 0.04, N = 3 26.46 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Pop_OS 20.04 10 20 30 40 50 SE +/- 0.25, N = 3 45.06
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 20 40 60 80 100 SE +/- 0.07, N = 3 85.08 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
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 5 10 15 20 25 SE +/- 0.04, N = 3 19.05 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
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 50 100 150 200 250 SE +/- 0.27, N = 3 216.67 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Pop_OS 20.04 4 8 12 16 20 SE +/- 0.03, N = 3 17.32
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Pop_OS 20.04 4 8 12 16 20 SE +/- 0.05, N = 3 14.01
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Pop_OS 20.04 3 6 9 12 15 SE +/- 0.03, N = 3 11.34
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Pop_OS 20.04 2 4 6 8 10 SE +/- 0.022, N = 3 7.280
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Pop_OS 20.04 9 18 27 36 45 SE +/- 0.05, N = 3 38.66
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Pop_OS 20.04 13 26 39 52 65 SE +/- 0.06, N = 3 56.58
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Pop_OS 20.04 14 28 42 56 70 SE +/- 0.02, N = 3 63.10
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Pop_OS 20.04 7 14 21 28 35 SE +/- 0.06, N = 3 31.47
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Pop_OS 20.04 9 18 27 36 45 SE +/- 0.04, N = 3 39.44
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Pop_OS 20.04 7 14 21 28 35 SE +/- 0.05, N = 3 30.09
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Pop_OS 20.04 20 40 60 80 100 SE +/- 0.30, N = 3 93.14
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Pop_OS 20.04 1.2319 2.4638 3.6957 4.9276 6.1595 SE +/- 0.007, N = 3 5.475
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Pop_OS 20.04 2 4 6 8 10 SE +/- 0.028, N = 3 7.588
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.5063 1.0126 1.5189 2.0252 2.5315 SE +/- 0.004, N = 3 2.250
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.0198 0.0396 0.0594 0.0792 0.099 SE +/- 0.001, N = 5 0.088
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.6496 1.2992 1.9488 2.5984 3.248 SE +/- 0.006, N = 3 2.887
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.2357 2.4714 3.7071 4.9428 6.1785 SE +/- 0.023, N = 3 5.492
KTX-Software toktx Settings: UASTC 4 + Zstd Compression 19 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: UASTC 4 + Zstd Compression 19 Pop_OS 20.04 14 28 42 56 70 SE +/- 0.16, N = 3 62.46
KTX-Software toktx Settings: UASTC 3 + Zstd Compression 19 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: UASTC 3 + Zstd Compression 19 Pop_OS 20.04 3 6 9 12 15 SE +/- 0.01, N = 3 11.22
KTX-Software toktx Settings: Zstd Compression 19 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: Zstd Compression 19 Pop_OS 20.04 5 10 15 20 25 SE +/- 0.05, N = 3 21.67
KTX-Software toktx Settings: Zstd Compression 9 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: Zstd Compression 9 Pop_OS 20.04 0.5612 1.1224 1.6836 2.2448 2.806 SE +/- 0.001, N = 3 2.494
KTX-Software toktx Settings: UASTC 3 OpenBenchmarking.org Seconds, Fewer Is Better KTX-Software toktx 4.0 Settings: UASTC 3 Pop_OS 20.04 0.9428 1.8856 2.8284 3.7712 4.714 SE +/- 0.003, N = 3 4.190
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 3 Pop_OS 20.04 4 8 12 16 20 SE +/- 0.01, N = 3 14.80 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 2 Pop_OS 20.04 3 6 9 12 15 SE +/- 0.01, N = 3 10.30 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 0 Pop_OS 20.04 2 4 6 8 10 SE +/- 0.006, N = 3 6.306 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: ETC1S Pop_OS 20.04 6 12 18 24 30 SE +/- 0.04, N = 3 23.95 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.0 Preset: Exhaustive Pop_OS 20.04 4 8 12 16 20 SE +/- 0.04, N = 3 15.04 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.0 Preset: Thorough Pop_OS 20.04 2 4 6 8 10 SE +/- 0.0107, N = 3 6.1333 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.0 Preset: Medium Pop_OS 20.04 0.9036 1.8072 2.7108 3.6144 4.518 SE +/- 0.0059, N = 3 4.0158 1. (CXX) g++ options: -O3 -flto -pthread
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput Pop_OS 20.04 50 100 150 200 250 SE +/- 0.26, N = 3 211.51 1. (CC) gcc options: -O3 -rdynamic
Liquid-DSP Threads: 128 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 128 - Buffer Length: 256 - Filter Length: 57 Pop_OS 20.04 700M 1400M 2100M 2800M 3500M SE +/- 12611238.37, N = 3 3106400000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 64 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 64 - Buffer Length: 256 - Filter Length: 57 Pop_OS 20.04 600M 1200M 1800M 2400M 3000M SE +/- 12563571.68, N = 3 2894800000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 32 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 32 - Buffer Length: 256 - Filter Length: 57 Pop_OS 20.04 400M 800M 1200M 1600M 2000M SE +/- 3829853.49, N = 3 1820066667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 16 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 16 - Buffer Length: 256 - Filter Length: 57 Pop_OS 20.04 200M 400M 600M 800M 1000M SE +/- 813271.86, N = 3 998603333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Google SynthMark Test: VoiceMark_100 OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 Pop_OS 20.04 200 400 600 800 1000 SE +/- 1.06, N = 3 801.11 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
WebP2 Image Encode Encode Settings: Quality 100, Lossless Compression OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 100, Lossless Compression Pop_OS 20.04 90 180 270 360 450 SE +/- 0.30, N = 3 392.66 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lOpenGL -lGLX -lGLU -lglut -lXmu -lXi -lpthread -ljpeg -lwebp -lwebpdemux
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 100, Compression Effort 5 Pop_OS 20.04 2 4 6 8 10 SE +/- 0.003, N = 3 6.620 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lOpenGL -lGLX -lGLU -lglut -lXmu -lXi -lpthread -ljpeg -lwebp -lwebpdemux
WebP2 Image Encode Encode Settings: Quality 95, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 95, Compression Effort 7 Pop_OS 20.04 50 100 150 200 250 SE +/- 0.39, N = 3 214.16 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lOpenGL -lGLX -lGLU -lglut -lXmu -lXi -lpthread -ljpeg -lwebp -lwebpdemux
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Quality 75, Compression Effort 7 Pop_OS 20.04 30 60 90 120 150 SE +/- 0.21, N = 3 115.40 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lOpenGL -lGLX -lGLU -lglut -lXmu -lXi -lpthread -ljpeg -lwebp -lwebpdemux
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20210126 Encode Settings: Default Pop_OS 20.04 0.6131 1.2262 1.8393 2.4524 3.0655 SE +/- 0.022, N = 3 2.725 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -rdynamic -lOpenGL -lGLX -lGLU -lglut -lXmu -lXi -lpthread -ljpeg -lwebp -lwebpdemux
VOSK Speech Recognition Toolkit OpenBenchmarking.org Seconds, Fewer Is Better VOSK Speech Recognition Toolkit 0.3.21 Pop_OS 20.04 5 10 15 20 25 SE +/- 0.04, N = 3 18.62
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Pop_OS 20.04 5 10 15 20 25 SE +/- 0.02, N = 3 18.77 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Pop_OS 20.04 40 80 120 160 200 177.17
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Pop_OS 20.04 120 240 360 480 600 569.84
Ngspice Circuit: C7552 OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C7552 Pop_OS 20.04 20 40 60 80 100 SE +/- 1.11, N = 3 102.89 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
Ngspice Circuit: C2670 OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C2670 Pop_OS 20.04 30 60 90 120 150 SE +/- 0.92, N = 3 128.68 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
Montage Astronomical Image Mosaic Engine Mosaic of M17, K band, 1.5 deg x 1.5 deg OpenBenchmarking.org Seconds, Fewer Is Better Montage Astronomical Image Mosaic Engine 6.0 Mosaic of M17, K band, 1.5 deg x 1.5 deg Pop_OS 20.04 20 40 60 80 100 SE +/- 0.40, N = 3 75.20 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
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 7 14 21 28 35 SE +/- 0.09, N = 4 28.23 1. (CC) gcc options: -O2 -std=c99
Opus Codec Encoding WAV To Opus Encode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode Pop_OS 20.04 2 4 6 8 10 SE +/- 0.008, N = 5 7.390 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
Ogg Audio Encoding WAV To Ogg OpenBenchmarking.org Seconds, Fewer Is Better Ogg Audio Encoding 1.3.4 WAV To Ogg Pop_OS 20.04 5 10 15 20 25 SE +/- 0.04, N = 3 19.13 1. (CC) gcc options: -O2 -ffast-math -fsigned-char
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Pop_OS 20.04 2 4 6 8 10 SE +/- 0.024, N = 3 7.323 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
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 2 4 6 8 10 SE +/- 0.014, N = 5 7.846 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
Monkey Audio Encoding WAV To APE OpenBenchmarking.org Seconds, Fewer Is Better Monkey Audio Encoding 3.99.6 WAV To APE Pop_OS 20.04 3 6 9 12 15 SE +/- 0.02, N = 5 11.77 1. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Pop_OS 20.04 16 32 48 64 80 SE +/- 0.26, N = 3 74.08
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion Pop_OS 20.04 9 18 27 36 45 SE +/- 0.05, N = 3 41.08 1. (CC) gcc options: -lm
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 1.0.2 Time To Compile Pop_OS 20.04 13 26 39 52 65 SE +/- 0.13, N = 3 57.45 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Pop_OS 20.04 8 16 24 32 40 SE +/- 0.03, N = 3 32.68 1. (CC) gcc options: -lm -O3
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU Pop_OS 20.04 0.1509 0.3018 0.4527 0.6036 0.7545 SE +/- 0.002087, N = 3 0.670480 MIN: 0.64 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU Pop_OS 20.04 160 320 480 640 800 SE +/- 1.19, N = 3 746.63 MIN: 729.06 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU Pop_OS 20.04 800 1600 2400 3200 4000 SE +/- 1.36, N = 3 3756.27 MIN: 3722.83 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Pop_OS 20.04 0.0992 0.1984 0.2976 0.3968 0.496 SE +/- 0.003002, N = 3 0.440750 MIN: 0.4 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU Pop_OS 20.04 160 320 480 640 800 SE +/- 0.56, N = 3 745.00 MIN: 727.63 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU Pop_OS 20.04 800 1600 2400 3200 4000 SE +/- 11.90, N = 3 3749.46 MIN: 3698.5 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Pop_OS 20.04 160 320 480 640 800 SE +/- 2.72, N = 3 746.10 MIN: 725.78 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Pop_OS 20.04 800 1600 2400 3200 4000 SE +/- 10.65, N = 3 3740.16 MIN: 3691.91 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU Pop_OS 20.04 0.2168 0.4336 0.6504 0.8672 1.084 SE +/- 0.003567, N = 3 0.963513 MIN: 0.92 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU Pop_OS 20.04 0.2032 0.4064 0.6096 0.8128 1.016 SE +/- 0.000498, N = 3 0.903194 MIN: 0.84 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU Pop_OS 20.04 2 4 6 8 10 SE +/- 0.01383, N = 3 6.53725 MIN: 6.41 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU Pop_OS 20.04 0.4804 0.9608 1.4412 1.9216 2.402 SE +/- 0.00603, N = 3 2.13502 MIN: 2.04 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU Pop_OS 20.04 2 4 6 8 10 SE +/- 0.03891, N = 3 6.77481 MIN: 5.83 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Pop_OS 20.04 0.2133 0.4266 0.6399 0.8532 1.0665 SE +/- 0.010129, N = 15 0.947868 MIN: 0.83 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU Pop_OS 20.04 0.2248 0.4496 0.6744 0.8992 1.124 SE +/- 0.003236, N = 3 0.998982 MIN: 0.94 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU Pop_OS 20.04 0.3267 0.6534 0.9801 1.3068 1.6335 SE +/- 0.01216, N = 3 1.45180 MIN: 1.25 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU Pop_OS 20.04 2 4 6 8 10 SE +/- 0.02719, N = 3 6.32915 MIN: 6.07 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU Pop_OS 20.04 0.2898 0.5796 0.8694 1.1592 1.449 SE +/- 0.00919, N = 12 1.28801 MIN: 1.21 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Pop_OS 20.04 70 140 210 280 350 SE +/- 0.33, N = 3 301.63
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Pop_OS 20.04 12 24 36 48 60 SE +/- 0.55, N = 6 55.29 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Pop_OS 20.04 0.7966 1.5932 2.3898 3.1864 3.983 SE +/- 0.00398, N = 3 3.54030 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Pop_OS 20.04 0.5307 1.0614 1.5921 2.1228 2.6535 SE +/- 0.01320, N = 3 2.35866 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Pop_OS 20.04 5 10 15 20 25 SE +/- 0.00, N = 3 18.29 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Pop_OS 20.04 2 4 6 8 10 SE +/- 0.03885, N = 3 6.01363 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Pop_OS 20.04 3 6 9 12 15 SE +/- 0.009, N = 3 9.313 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lXpm -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Pop_OS 20.04 3 6 9 12 15 SE +/- 0.02, N = 3 10.29 1. (CC) gcc options: -lm -lpthread -O3
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile Pop_OS 20.04 5 10 15 20 25 SE +/- 0.05, N = 3 19.48
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.10.20 Time To Compile Pop_OS 20.04 6 12 18 24 30 SE +/- 0.20, N = 10 26.04
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile Pop_OS 20.04 12 24 36 48 60 SE +/- 0.41, N = 15 53.40
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile Pop_OS 20.04 11 22 33 44 55 SE +/- 0.05, N = 3 50.13
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.4 Time To Compile Pop_OS 20.04 5 10 15 20 25 SE +/- 0.12, N = 3 20.98
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless Pop_OS 20.04 1.2839 2.5678 3.8517 5.1356 6.4195 SE +/- 0.018, N = 3 5.706 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless Pop_OS 20.04 7 14 21 28 35 SE +/- 0.07, N = 3 29.23 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 Pop_OS 20.04 0.7126 1.4252 2.1378 2.8504 3.563 SE +/- 0.007, N = 3 3.167 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 Pop_OS 20.04 3 6 9 12 15 SE +/- 0.020, N = 3 9.484 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 Pop_OS 20.04 6 12 18 24 30 SE +/- 0.02, N = 3 25.44 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 Pop_OS 20.04 11 22 33 44 55 SE +/- 0.11, N = 3 48.38 1. (CXX) g++ options: -O3 -fPIC -lm
PJSIP Method: OPTIONS, Stateless OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateless Pop_OS 20.04 9K 18K 27K 36K 45K SE +/- 27.00, N = 3 41065 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
PJSIP Method: OPTIONS, Stateful OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateful Pop_OS 20.04 1600 3200 4800 6400 8000 SE +/- 85.98, N = 3 7489 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
PJSIP Method: INVITE OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: INVITE Pop_OS 20.04 900 1800 2700 3600 4500 SE +/- 7.57, N = 3 4005 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
OpenVKL Benchmark: vklBenchmarkUnstructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkUnstructuredVolume Pop_OS 20.04 400K 800K 1200K 1600K 2000K SE +/- 3997.25, N = 3 1892634 MIN: 22800 / MAX: 6289959
OpenVKL Benchmark: vklBenchmarkStructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkStructuredVolume Pop_OS 20.04 30M 60M 90M 120M 150M SE +/- 999512.98, N = 8 118998667 MIN: 961600 / MAX: 1332000648
OpenVKL Benchmark: vklBenchmarkVdbVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkVdbVolume Pop_OS 20.04 5M 10M 15M 20M 25M SE +/- 126223.63, N = 3 24920938 MIN: 832564 / MAX: 140531328
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Pop_OS 20.04 100 200 300 400 500 SE +/- 1.45, N = 3 456 MIN: 1 / MAX: 1288
Intel Open Image Denoise Run: RTLightmap.hdr.4096x4096 OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.4.0 Run: RTLightmap.hdr.4096x4096 Pop_OS 20.04 0.1508 0.3016 0.4524 0.6032 0.754 SE +/- 0.00, N = 3 0.67
Intel Open Image Denoise Run: RT.ldr_alb_nrm.3840x2160 OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.4.0 Run: RT.ldr_alb_nrm.3840x2160 Pop_OS 20.04 0.3038 0.6076 0.9114 1.2152 1.519 SE +/- 0.00, N = 3 1.35
Intel Open Image Denoise Run: RT.hdr_alb_nrm.3840x2160 OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.4.0 Run: RT.hdr_alb_nrm.3840x2160 Pop_OS 20.04 0.3038 0.6076 0.9114 1.2152 1.519 SE +/- 0.00, N = 3 1.35
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Pop_OS 20.04 16 32 48 64 80 SE +/- 0.23, N = 3 72.61 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Pop_OS 20.04 6 12 18 24 30 SE +/- 0.14, N = 3 27.38 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Pop_OS 20.04 50 100 150 200 250 SE +/- 2.70, N = 15 219.19 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 1080p Pop_OS 20.04 6 12 18 24 30 SE +/- 0.30, N = 4 27.14 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 1080p Pop_OS 20.04 3 6 9 12 15 SE +/- 0.02, N = 3 12.98 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 4K Pop_OS 20.04 3 6 9 12 15 SE +/- 0.11, N = 3 13.00 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 4K Pop_OS 20.04 2 4 6 8 10 SE +/- 0.02, N = 3 6.09 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Pop_OS 20.04 60 120 180 240 300 SE +/- 3.92, N = 3 289.86 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Pop_OS 20.04 80 160 240 320 400 SE +/- 3.78, N = 3 362.21 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-HEVC Tuning: 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Pop_OS 20.04 120 240 360 480 600 SE +/- 5.01, N = 3 540.47 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 7 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 1080p Pop_OS 20.04 70 140 210 280 350 SE +/- 3.84, N = 4 329.81 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 1 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 1080p Pop_OS 20.04 9 18 27 36 45 SE +/- 0.12, N = 3 39.69 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 1080p Pop_OS 20.04 40 80 120 160 200 SE +/- 0.44, N = 3 162.07 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Pop_OS 20.04 3 6 9 12 15 SE +/- 0.02, N = 3 11.03 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 4K Pop_OS 20.04 12 24 36 48 60 SE +/- 0.45, N = 8 54.32 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 4 - Input: Bosphorus 4K Pop_OS 20.04 1.1025 2.205 3.3075 4.41 5.5125 SE +/- 0.017, N = 3 4.900 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 10 Pop_OS 20.04 0.8663 1.7326 2.5989 3.4652 4.3315 SE +/- 0.005, N = 3 3.850
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 6 Pop_OS 20.04 0.4028 0.8056 1.2084 1.6112 2.014 SE +/- 0.002, N = 3 1.790
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 5 Pop_OS 20.04 0.304 0.608 0.912 1.216 1.52 SE +/- 0.001, N = 3 1.351
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 1 Pop_OS 20.04 0.1051 0.2102 0.3153 0.4204 0.5255 SE +/- 0.001, N = 3 0.467
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 60 120 180 240 300 SE +/- 1.49, N = 3 257.49 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 40 80 120 160 200 SE +/- 0.39, N = 3 180.05 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 15 30 45 60 75 SE +/- 0.56, N = 8 65.21 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 9 18 27 36 45 SE +/- 0.31, N = 3 39.30 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 16 32 48 64 80 SE +/- 0.12, N = 3 72.15 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 16 32 48 64 80 SE +/- 0.31, N = 3 69.67 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 4 8 12 16 20 SE +/- 0.05, N = 3 17.00 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 4 8 12 16 20 SE +/- 0.04, N = 3 16.71 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Pop_OS 20.04 8 16 24 32 40 SE +/- 0.02, N = 3 36.91 MIN: 36.33 / MAX: 38.42
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon Pop_OS 20.04 10 20 30 40 50 SE +/- 0.05, N = 3 43.05 MIN: 42.21 / MAX: 44.8
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon Obj Pop_OS 20.04 9 18 27 36 45 SE +/- 0.03, N = 3 38.60 MIN: 37.96 / MAX: 40.49
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon Pop_OS 20.04 10 20 30 40 50 SE +/- 0.03, N = 3 44.15 MIN: 43.29 / MAX: 46.06
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown Pop_OS 20.04 11 22 33 44 55 SE +/- 0.08, N = 3 49.87 MIN: 48.99 / MAX: 51.99
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown Pop_OS 20.04 12 24 36 48 60 SE +/- 0.13, N = 3 54.69 MIN: 53.54 / MAX: 57.58
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p Pop_OS 20.04 30 60 90 120 150 SE +/- 0.20, N = 3 120.28 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p Pop_OS 20.04 20 40 60 80 100 SE +/- 0.36, N = 3 106.71 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p Pop_OS 20.04 6 12 18 24 30 SE +/- 0.03, N = 3 23.57 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p Pop_OS 20.04 6 12 18 24 30 SE +/- 0.13, N = 3 26.81 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p Pop_OS 20.04 2 4 6 8 10 SE +/- 0.03, N = 3 7.63 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p Pop_OS 20.04 0.1215 0.243 0.3645 0.486 0.6075 SE +/- 0.00, N = 3 0.54 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Pop_OS 20.04 11 22 33 44 55 SE +/- 0.13, N = 3 48.31 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K Pop_OS 20.04 9 18 27 36 45 SE +/- 0.07, N = 3 40.49 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K Pop_OS 20.04 3 6 9 12 15 SE +/- 0.06, N = 3 9.55 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Pop_OS 20.04 4 8 12 16 20 SE +/- 0.01, N = 3 18.00 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K Pop_OS 20.04 1.1115 2.223 3.3345 4.446 5.5575 SE +/- 0.03, N = 3 4.94 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K Pop_OS 20.04 0.0495 0.099 0.1485 0.198 0.2475 SE +/- 0.00, N = 3 0.22 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Pop_OS 20.04 200 400 600 800 1000 SE +/- 9.02, N = 6 955.71 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
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 70 140 210 280 350 SE +/- 0.00, N = 3 333.33 MIN: 250 / 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 5 10 15 20 25 SE +/- 0.00, N = 3 20.41 MIN: 19.61 / MAX: 20.83
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 10 20 30 40 50 SE +/- 0.00, N = 3 45.45 MIN: 43.48 / MAX: 47.62
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 2 4 6 8 10 SE +/- 0.02, N = 3 7.16 MIN: 7.09 / MAX: 7.35
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 20 40 60 80 100 SE +/- 0.00, N = 3 90.91 MAX: 100
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 1.2645 2.529 3.7935 5.058 6.3225 SE +/- 0.02, N = 3 5.62 MIN: 5.56 / MAX: 5.75
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 3 6 9 12 15 SE +/- 0.06, N = 3 13.58 MIN: 13.16 / MAX: 13.89
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 16 32 48 64 80 SE +/- 0.00, N = 3 71.43 MIN: 66.67 / MAX: 76.92
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.9.0 Video Input: Chimera 1080p 10-bit Pop_OS 20.04 200 400 600 800 1000 SE +/- 2.61, N = 3 787.90 MIN: 550.77 / MAX: 1026.42 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.9.0 Video Input: Summer Nature 1080p Pop_OS 20.04 300 600 900 1200 1500 SE +/- 7.62, N = 3 1213.47 MIN: 547.29 / MAX: 1355.01 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.9.0 Video Input: Summer Nature 4K Pop_OS 20.04 100 200 300 400 500 SE +/- 0.76, N = 3 442.28 MIN: 209.45 / MAX: 470.99 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.9.0 Video Input: Chimera 1080p Pop_OS 20.04 200 400 600 800 1000 SE +/- 1.64, N = 3 1094.86 MIN: 653.74 / MAX: 1402.09 1. (CC) gcc options: -pthread -lm
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Pop_OS 20.04 300 600 900 1200 1500 SE +/- 2.33, N = 3 1421 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Pop_OS 20.04 160 320 480 640 800 726 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Pop_OS 20.04 160 320 480 640 800 SE +/- 11.06, N = 15 763 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Pop_OS 20.04 200 400 600 800 1000 SE +/- 1.20, N = 3 1025 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Pop_OS 20.04 140 280 420 560 700 SE +/- 2.08, N = 3 664 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Pop_OS 20.04 140 280 420 560 700 631 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Pop_OS 20.04 500 1000 1500 2000 2500 SE +/- 6.81, N = 3 2215 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
LuxCoreRender Scene: LuxCore Benchmark - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: LuxCore Benchmark - Acceleration: CPU Pop_OS 20.04 2 4 6 8 10 SE +/- 0.07, N = 3 7.13 MIN: 2.73 / MAX: 8.37
LuxCoreRender Scene: Orange Juice - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Orange Juice - Acceleration: CPU Pop_OS 20.04 3 6 9 12 15 SE +/- 0.03, N = 3 13.01 MIN: 11.1 / MAX: 15.13
LuxCoreRender Scene: Danish Mood - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Danish Mood - Acceleration: CPU Pop_OS 20.04 2 4 6 8 10 SE +/- 0.03, N = 3 6.42 MIN: 2.57 / MAX: 7.51
LuxCoreRender Scene: DLSC - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: DLSC - Acceleration: CPU Pop_OS 20.04 2 4 6 8 10 SE +/- 0.05, N = 3 8.79 MIN: 8.51 / MAX: 9.61
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Pop_OS 20.04 9 18 27 36 45 SE +/- 0.10, N = 3 41.42 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
GNU Radio Test: Hilbert Transform OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Hilbert Transform Pop_OS 20.04 110 220 330 440 550 SE +/- 1.54, N = 4 530.3 1. 3.8.1.0
GNU Radio Test: FM Deemphasis Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: FM Deemphasis Filter Pop_OS 20.04 200 400 600 800 1000 SE +/- 2.41, N = 4 920.0 1. 3.8.1.0
GNU Radio Test: IIR Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: IIR Filter Pop_OS 20.04 130 260 390 520 650 SE +/- 1.53, N = 4 617.1 1. 3.8.1.0
GNU Radio Test: FIR Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: FIR Filter Pop_OS 20.04 140 280 420 560 700 SE +/- 1.33, N = 4 670.1 1. 3.8.1.0
GNU Radio Test: Signal Source (Cosine) OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Signal Source (Cosine) Pop_OS 20.04 800 1600 2400 3200 4000 SE +/- 23.63, N = 4 3704.8 1. 3.8.1.0
GNU Radio Test: Five Back to Back FIR Filters OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Five Back to Back FIR Filters Pop_OS 20.04 100 200 300 400 500 SE +/- 5.06, N = 4 446.5 1. 3.8.1.0
LuaRadio Test: Complex Phase OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Complex Phase Pop_OS 20.04 130 260 390 520 650 SE +/- 10.19, N = 3 591.2
LuaRadio Test: Hilbert Transform OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Hilbert Transform Pop_OS 20.04 20 40 60 80 100 SE +/- 0.06, N = 3 103.9
LuaRadio Test: FM Deemphasis Filter OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: FM Deemphasis Filter Pop_OS 20.04 90 180 270 360 450 SE +/- 2.42, N = 3 418.5
LuaRadio Test: Five Back to Back FIR Filters OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Five Back to Back FIR Filters Pop_OS 20.04 160 320 480 640 800 SE +/- 8.38, N = 3 747.6
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 400 800 1200 1600 2000 SE +/- 6.58, N = 3 2053.55 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
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 800 1600 2400 3200 4000 SE +/- 9.52, N = 3 3820.81 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply Pop_OS 20.04 300 600 900 1200 1500 SE +/- 1.65, N = 3 1253.88 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform Pop_OS 20.04 60 120 180 240 300 SE +/- 1.05, N = 3 263.17 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo Pop_OS 20.04 110 220 330 440 550 SE +/- 1.90, N = 3 507.35 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite Pop_OS 20.04 300 600 900 1200 1500 SE +/- 4.11, N = 3 1579.75 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
srsRAN Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM Pop_OS 20.04 16 32 48 64 80 SE +/- 0.06, N = 3 71.2 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM Pop_OS 20.04 30 60 90 120 150 SE +/- 0.06, N = 3 113.3 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Pop_OS 20.04 13 26 39 52 65 SE +/- 0.03, N = 3 56.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Pop_OS 20.04 20 40 60 80 100 SE +/- 0.17, N = 3 103.9 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Pop_OS 20.04 60 120 180 240 300 SE +/- 0.74, N = 3 266.3 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Pop_OS 20.04 80 160 240 320 400 SE +/- 0.52, N = 3 380.2 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Pop_OS 20.04 30 60 90 120 150 SE +/- 0.12, N = 3 155.3 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Pop_OS 20.04 80 160 240 320 400 SE +/- 0.95, N = 3 377.9 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Pop_OS 20.04 50 100 150 200 250 SE +/- 0.57, N = 3 223.7 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Pop_OS 20.04 80 160 240 320 400 SE +/- 0.79, N = 3 353.4 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Pop_OS 20.04 30 60 90 120 150 SE +/- 0.47, N = 3 144.9 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Pop_OS 20.04 80 160 240 320 400 SE +/- 1.68, N = 3 350.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
srsRAN Test: OFDM_Test OpenBenchmarking.org Samples / Second, More Is Better srsRAN 21.04 Test: OFDM_Test Pop_OS 20.04 30M 60M 90M 120M 150M SE +/- 233333.33, N = 3 124266667 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Genetic Algorithm Using Jenetics + Futures Pop_OS 20.04 400 800 1200 1600 2000 SE +/- 10.87, N = 3 1802.8 MIN: 1704.06 / MAX: 1903.23
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Akka Unbalanced Cobwebbed Tree Pop_OS 20.04 5K 10K 15K 20K 25K SE +/- 106.43, N = 3 21356.8 MIN: 16918.56 / MAX: 21569.17
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: In-Memory Database Shootout Pop_OS 20.04 2K 4K 6K 8K 10K SE +/- 89.60, N = 12 10849.4 MIN: 10225.86 / MAX: 12906.34
Renaissance Test: Finagle HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Finagle HTTP Requests Pop_OS 20.04 800 1600 2400 3200 4000 SE +/- 24.83, N = 3 3561.9 MIN: 3287.21 / MAX: 3611.28
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark PageRank Pop_OS 20.04 800 1600 2400 3200 4000 SE +/- 30.53, N = 3 3718.0 MIN: 3375.82 / MAX: 3824.71
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Savina Reactors.IO Pop_OS 20.04 2K 4K 6K 8K 10K SE +/- 148.02, N = 12 10039.6 MIN: 9225.64 / MAX: 21675.88
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark Bayes Pop_OS 20.04 200 400 600 800 1000 SE +/- 1.62, N = 3 903.0 MIN: 652.77 / MAX: 906.2
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Apache Spark ALS Pop_OS 20.04 300 600 900 1200 1500 SE +/- 21.52, N = 3 1551.4 MIN: 1442.6 / MAX: 1700.48
Renaissance Test: ALS Movie Lens OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: ALS Movie Lens Pop_OS 20.04 1500 3000 4500 6000 7500 SE +/- 58.09, N = 3 6928.3 MIN: 6802.77 / MAX: 7617.87
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Random Forest Pop_OS 20.04 160 320 480 640 800 SE +/- 3.92, N = 3 763.1 MIN: 683.84 / MAX: 933.51
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Scala Dotty Pop_OS 20.04 200 400 600 800 1000 SE +/- 12.42, N = 15 834.8 MIN: 669.74 / MAX: 1135.69
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Chimera 1080p 10-bit Pop_OS 20.04 10 20 30 40 50 SE +/- 0.04, N = 3 43.94 1. (CXX) g++ options: -O3 -lpthread -lrt
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Summer Nature 1080p Pop_OS 20.04 30 60 90 120 150 SE +/- 0.28, N = 3 144.70 1. (CXX) g++ options: -O3 -lpthread -lrt
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Summer Nature 4K Pop_OS 20.04 12 24 36 48 60 SE +/- 0.06, N = 3 50.99 1. (CXX) g++ options: -O3 -lpthread -lrt
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Chimera 1080p Pop_OS 20.04 30 60 90 120 150 SE +/- 0.30, N = 3 112.69 1. (CXX) g++ options: -O3 -lpthread -lrt
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 8 16 24 32 40 SE +/- 0.03, N = 3 33.64 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 2 4 6 8 10 SE +/- 0.029, N = 3 7.175 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 4 8 12 16 20 SE +/- 0.03, N = 3 16.32 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 0.5137 1.0274 1.5411 2.0548 2.5685 SE +/- 0.002, N = 3 2.283 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 0.3362 0.6724 1.0086 1.3448 1.681 SE +/- 0.005, N = 3 1.494 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
NAS Parallel Benchmarks Test / Class: SP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.C Pop_OS 20.04 5K 10K 15K 20K 25K SE +/- 2.62, N = 3 23049.81 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Pop_OS 20.04 10K 20K 30K 40K 50K SE +/- 486.42, N = 3 46938.83 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Pop_OS 20.04 6K 12K 18K 24K 30K SE +/- 23.28, N = 3 26683.50 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Pop_OS 20.04 14K 28K 42K 56K 70K SE +/- 80.83, N = 3 65164.12 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: IS.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: IS.D Pop_OS 20.04 200 400 600 800 1000 SE +/- 0.70, N = 3 1132.81 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Pop_OS 20.04 6K 12K 18K 24K 30K SE +/- 86.75, N = 3 28368.46 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Pop_OS 20.04 1100 2200 3300 4400 5500 SE +/- 9.94, N = 3 4967.59 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Pop_OS 20.04 1000 2000 3000 4000 5000 SE +/- 5.97, N = 3 4825.79 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: CG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: CG.C Pop_OS 20.04 2K 4K 6K 8K 10K SE +/- 7.63, N = 3 8282.45 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Pop_OS 20.04 15K 30K 45K 60K 75K SE +/- 22.10, N = 3 67929.32 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Etcpak Configuration: ETC1 + Dithering OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 + Dithering Pop_OS 20.04 60 120 180 240 300 SE +/- 0.21, N = 3 277.95 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 Pop_OS 20.04 40 80 120 160 200 SE +/- 0.05, N = 3 172.88 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC1 Pop_OS 20.04 60 120 180 240 300 SE +/- 1.26, N = 3 291.47 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 Pop_OS 20.04 300 600 900 1200 1500 SE +/- 3.86, N = 3 1264.31 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Compressor: blosclz Pop_OS 20.04 5K 10K 15K 20K 25K SE +/- 268.39, N = 3 24538.2 1. (CC) gcc options: -std=gnu99 -O3 -pthread -lrt -lm
ParaView Test: Wavelet Contour - Resolution: 3840 x 2160 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 3840 x 2160 Pop_OS 20.04 500 1000 1500 2000 2500 SE +/- 1.28, N = 3 2355.52
ParaView Test: Wavelet Contour - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 3840 x 2160 Pop_OS 20.04 50 100 150 200 250 SE +/- 0.12, N = 3 226.03
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Pop_OS 20.04 700 1400 2100 2800 3500 SE +/- 16.99, N = 3 3398.16
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Pop_OS 20.04 70 140 210 280 350 SE +/- 1.63, N = 3 326.08
ParaView Test: Wavelet Volume - Resolution: 3840 x 2160 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 3840 x 2160 Pop_OS 20.04 700 1400 2100 2800 3500 SE +/- 44.13, N = 3 3496.39
ParaView Test: Wavelet Volume - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 3840 x 2160 Pop_OS 20.04 50 100 150 200 250 SE +/- 2.76, N = 3 218.52
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Pop_OS 20.04 1200 2400 3600 4800 6000 SE +/- 84.30, N = 12 5672.67
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Pop_OS 20.04 80 160 240 320 400 SE +/- 5.27, N = 12 354.54
ParaView Test: Many Spheres - Resolution: 3840 x 2160 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 3840 x 2160 Pop_OS 20.04 1200 2400 3600 4800 6000 SE +/- 1.60, N = 3 5397.34
ParaView Test: Many Spheres - Resolution: 3840 x 2160 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 3840 x 2160 Pop_OS 20.04 12 24 36 48 60 SE +/- 0.02, N = 3 53.84
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Pop_OS 20.04 1200 2400 3600 4800 6000 SE +/- 1.44, N = 3 5710.25
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Pop_OS 20.04 13 26 39 52 65 SE +/- 0.02, N = 3 56.96
Unvanquished Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: High Pop_OS 20.04 60 120 180 240 300 SE +/- 2.60, N = 2 294.3
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 80 160 240 320 400 SE +/- 1.18, N = 3 357.20
Tesseract Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 2560 x 1440 Pop_OS 20.04 110 220 330 440 550 SE +/- 2.78, N = 3 489.23
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 110 220 330 440 550 SE +/- 5.29, N = 4 487.55
ET: Legacy Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.77 Resolution: 3840 x 2160 Pop_OS 20.04 100 200 300 400 500 SE +/- 1.01, N = 3 466.0
ET: Legacy Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.77 Resolution: 2560 x 1440 Pop_OS 20.04 100 200 300 400 500 SE +/- 0.38, N = 3 469.4
ET: Legacy Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.77 Resolution: 1920 x 1080 Pop_OS 20.04 100 200 300 400 500 SE +/- 3.98, N = 3 470.9
GravityMark Resolution: 3840 x 2160 - Renderer: OpenGL ES OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 3840 x 2160 - Renderer: OpenGL ES Pop_OS 20.04 13 26 39 52 65 SE +/- 0.17, N = 3 60.1
GravityMark Resolution: 2560 x 1440 - Renderer: OpenGL ES OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 2560 x 1440 - Renderer: OpenGL ES Pop_OS 20.04 20 40 60 80 100 SE +/- 0.25, N = 3 83.1
GravityMark Resolution: 1920 x 1080 - Renderer: OpenGL ES OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 1920 x 1080 - Renderer: OpenGL ES Pop_OS 20.04 20 40 60 80 100 SE +/- 0.36, N = 3 96.6
GravityMark Resolution: 3840 x 2160 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 3840 x 2160 - Renderer: Vulkan Pop_OS 20.04 13 26 39 52 65 SE +/- 0.00, N = 3 55.8
GravityMark Resolution: 3840 x 2160 - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 3840 x 2160 - Renderer: OpenGL Pop_OS 20.04 12 24 36 48 60 SE +/- 0.37, N = 3 53.6
GravityMark Resolution: 2560 x 1440 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 2560 x 1440 - Renderer: Vulkan Pop_OS 20.04 20 40 60 80 100 SE +/- 0.25, N = 3 75.4
GravityMark Resolution: 2560 x 1440 - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 2560 x 1440 - Renderer: OpenGL Pop_OS 20.04 16 32 48 64 80 SE +/- 0.47, N = 3 74.0
GravityMark Resolution: 1920 x 1080 - Renderer: Vulkan OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 1920 x 1080 - Renderer: Vulkan Pop_OS 20.04 20 40 60 80 100 SE +/- 0.37, N = 3 86.6
GravityMark Resolution: 1920 x 1080 - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better GravityMark 1.2 Resolution: 1920 x 1080 - Renderer: OpenGL Pop_OS 20.04 20 40 60 80 100 SE +/- 0.49, N = 3 85.2
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: alexnet Pop_OS 20.04 4 8 12 16 20 SE +/- 0.42, N = 15 16.55 MIN: 13.79 / MAX: 108.4 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: efficientnet-b0 Pop_OS 20.04 5 10 15 20 25 SE +/- 0.31, N = 15 19.32 MIN: 17.29 / MAX: 106.05 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU - Model: mnasnet Pop_OS 20.04 4 8 12 16 20 SE +/- 0.57, N = 15 15.04 MIN: 13.05 / MAX: 107.7 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU-v3-v3 - Model: mobilenet-v3 Pop_OS 20.04 4 8 12 16 20 SE +/- 0.41, N = 15 14.57 MIN: 12.97 / MAX: 113.13 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210525 Target: CPU-v2-v2 - Model: mobilenet-v2 Pop_OS 20.04 4 8 12 16 20 SE +/- 0.59, N = 15 15.84 MIN: 13.99 / MAX: 96.38 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread -pthread
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Pop_OS 20.04 4 8 12 16 20 SE +/- 0.52, N = 12 17.07 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 1080p Pop_OS 20.04 80 160 240 320 400 SE +/- 14.31, N = 12 361.14 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
LuxCoreRender Scene: Rainbow Colors and Prism - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Rainbow Colors and Prism - Acceleration: CPU Pop_OS 20.04 5 10 15 20 25 SE +/- 0.95, N = 12 22.95 MIN: 19.43 / MAX: 28.22
Betsy GPU Compressor Codec: ETC2 RGB - Quality: Highest OpenBenchmarking.org Seconds, Fewer Is Better Betsy GPU Compressor 1.1 Beta Codec: ETC2 RGB - Quality: Highest Pop_OS 20.04 2 4 6 8 10 SE +/- 0.190, N = 15 7.575 1. (CXX) g++ options: -O3 -O2 -lpthread -ldl
Betsy GPU Compressor Codec: ETC1 - Quality: Highest OpenBenchmarking.org Seconds, Fewer Is Better Betsy GPU Compressor 1.1 Beta Codec: ETC1 - Quality: Highest Pop_OS 20.04 2 4 6 8 10 SE +/- 0.194, N = 15 6.716 1. (CXX) g++ options: -O3 -O2 -lpthread -ldl
Phoronix Test Suite v10.8.4