Intel Core i9-10980XE testing with a ASRock X299 Steel Legend (P1.30 BIOS) and NVIDIA NV132 11GB on Pop 20.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2007118-NE-COREI910948 Core i9 10980XE Pop OS Skylake Opt Test - Phoronix Test Suite Core i9 10980XE Pop OS Skylake Opt Test Intel Core i9-10980XE testing with a ASRock X299 Steel Legend (P1.30 BIOS) and NVIDIA NV132 11GB on Pop 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2007118-NE-COREI910948&grw&sor .
Core i9 10980XE Pop OS Skylake Opt Test Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution OpenGL Pop OS 20.04 Default Pop OS 20.04 Optimized Intel Core i9-10980XE @ 4.80GHz (18 Cores / 36 Threads) ASRock X299 Steel Legend (P1.30 BIOS) Intel Sky Lake-E DMI3 Registers 32GB Samsung SSD 970 PRO 512GB + 32GB Flash Disk NVIDIA GeForce GTX 1080 Ti 11GB Realtek ALC1220 ASUS MG28U Intel I219-V + Intel I211 Pop 20.04 5.4.0-7634-generic (x86_64) GNOME Shell 3.36.3 X Server 1.20.8 modesetting 1.20.8 GCC 9.3.0 ext4 3840x2160 NVIDIA NV132 11GB 4.3 Mesa 20.0.8 OpenBenchmarking.org Compiler Details - Pop OS 20.04 Default: --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,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Pop OS 20.04 Optimized: --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,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-arch=skylake --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 Processor Details - Scaling Governor: intel_pstate powersave - CPU Microcode: 0x5002f01 Python Details - Python 2.7.18rc1 + Python 3.8.2 Security Details - itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled
Core i9 10980XE Pop OS Skylake Opt Test cython-bench: glibc-bench: cos glibc-bench: exp glibc-bench: ffs glibc-bench: sin glibc-bench: log2 glibc-bench: modf glibc-bench: sinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: asinh glibc-bench: atanh glibc-bench: ffsll glibc-bench: sincos glibc-bench: pthread_once brl-cad: VGR Performance Metric hugin: Panorama Photo Assistant + Stitching Time montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg ocrmypdf: Processing 60 Page PDF Document daphne: OpenMP - NDT Mapping daphne: OpenMP - Points2Image daphne: OpenMP - Euclidean Cluster mafft: Multiple Sequence Alignment mrbayes: Primate Phylogeny Analysis himeno: Poisson Pressure Solver plaidml: No - Inference - VGG16 - CPU plaidml: No - Inference - VGG19 - CPU plaidml: No - Inference - IMDB LSTM - CPU plaidml: No - Inference - Mobilenet - CPU plaidml: No - Inference - ResNet 50 - CPU plaidml: No - Inference - DenseNet 201 - CPU plaidml: No - Inference - Inception V3 - CPU numenta-nab: EXPoSE numenta-nab: Relative Entropy numenta-nab: Windowed Gaussian numenta-nab: Earthgecko Skyline numenta-nab: Bayesian Changepoint scikit-learn: numpy: cloverleaf: Lagrangian-Eulerian Hydrodynamics ai-benchmark: Device Inference Score ai-benchmark: Device Training Score ai-benchmark: Device AI Score mlpack: scikit_svm gromacs: Water Benchmark lammps: Rhodopsin Protein hpcg: npb: BT.C npb: EP.C npb: EP.D npb: FT.C npb: LU.C npb: MG.C npb: SP.B rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster onednn: IP Batch 1D - bf16bf16bf16 - CPU onednn: IP Batch All - bf16bf16bf16 - CPU onednn: Convolution Batch Shapes Auto - bf16bf16bf16 - CPU onednn: Deconvolution Batch deconv_1d - bf16bf16bf16 - CPU onednn: Deconvolution Batch deconv_3d - bf16bf16bf16 - CPU onednn: Matrix Multiply Batch Shapes Transformer - bf16bf16bf16 - CPU mt-dgemm: Sustained Floating-Point Rate coremark: CoreMark Size 666 - Iterations Per Second stockfish: Total Time john-the-ripper: Blowfish john-the-ripper: MD5 compress-zstd: 3 compress-zstd: 19 aom-av1: Speed 4 Two-Pass aom-av1: Speed 6 Realtime aom-av1: Speed 6 Two-Pass aom-av1: Speed 8 Realtime dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit svt-av1: Enc Mode 0 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p povray: Trace Time avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 yafaray: Total Time For Sample Scene blosc: blosclz pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python redis: GET redis: SET sqlite-speedtest: Timed Time - Size 1,000 pybench: Total For Average Test Times Pop OS 20.04 Default Pop OS 20.04 Optimized 38.257 40.1329 4.70673 1.66137 39.7325 6.43599 2.37070 7.75877 1.61097 11.1781 8.78816 10.4084 1.43455 12.8477 1.40301 209472 45.824 73.171 19.274 893.87 21226.240321173 1336.47 2.149 111.071 4130.546355 26.85 22.29 882.83 12.90 5.51 2.62 6.51 45.517 14.616 7.911 91.367 30.221 153.227 374.56 2.57 1948 1565 3513 25.15 1.586 11.662 7.88915 43782.84 2455.48 2458.19 19696.82 44944.57 18004.26 11958.61 123.868 96.027 59.245 11.793 14.537 5.52086 64.6280 7.90840 9.24894 10.8662 1.69639 7.086807 634750.476827 49226207 31978 3087000 4751.1 60.2 2.30 18.35 3.65 32.97 618.44 231.13 552.05 96.92 0.129 5.550 44.442 36.454 69.967 41.248 5.095 4.933 165.028 7839.0 199 285 87.5 90.7 103 15.3 384 20.2 86.6 136 14.6 38.3 353 2869432.50 2183993.27 55.530 887 39.707 39.6822 5.24720 1.39875 39.2573 4.62502 1.62212 7.15653 1.81555 8.77723 8.20017 9.30257 1.60466 10.1731 1.40141 208935 45.918 71.299 19.224 888.06 21137.642302395 1345.70 2.187 110.796 4757.809987 26.87 22.55 890.29 12.94 5.50 2.6 6.53 45.605 14.631 7.920 92.435 30.103 153.318 379.91 2.57 1944 1563 3507 25.17 1.586 12.769 7.88120 43185.05 2473.35 2446.34 19590.93 44872.57 17814.09 11842.90 114.198 93.920 64.420 10.964 14.610 5.53383 64.6518 7.90892 9.24546 10.8536 1.70983 7.123850 655919.154926 48873299 31982 3086333 4814.1 60.1 2.28 18.37 3.61 33.52 617.33 231.35 560.03 121.94 0.13 5.567 45.046 53.105 67.53 40.191 4.907 4.772 169.765 201 285 87.7 91.1 105 15.1 386 20.5 87.3 136 14.6 38.4 349 2868487.13 2120745.13 56.264 914 OpenBenchmarking.org
Cython benchmark OpenBenchmarking.org Seconds, Fewer Is Better Cython benchmark 0.27 Pop OS 20.04 Default Pop OS 20.04 Optimized 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 38.26 39.71
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos Pop OS 20.04 Optimized Pop OS 20.04 Default 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 39.68 40.13
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp Pop OS 20.04 Default Pop OS 20.04 Optimized 1.1806 2.3612 3.5418 4.7224 5.903 SE +/- 0.00286, N = 3 SE +/- 0.01567, N = 3 4.70673 5.24720
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs Pop OS 20.04 Optimized Pop OS 20.04 Default 0.3738 0.7476 1.1214 1.4952 1.869 SE +/- 0.00107, N = 3 SE +/- 0.02519, N = 15 1.39875 1.66137
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin Pop OS 20.04 Optimized Pop OS 20.04 Default 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 39.26 39.73
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 Pop OS 20.04 Optimized Pop OS 20.04 Default 2 4 6 8 10 SE +/- 0.00035, N = 3 SE +/- 0.00530, N = 3 4.62502 6.43599
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf Pop OS 20.04 Optimized Pop OS 20.04 Default 0.5334 1.0668 1.6002 2.1336 2.667 SE +/- 0.00113, N = 3 SE +/- 0.01554, N = 3 1.62212 2.37070
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh Pop OS 20.04 Optimized Pop OS 20.04 Default 2 4 6 8 10 SE +/- 0.06365, N = 3 SE +/- 0.00603, N = 3 7.15653 7.75877
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt Pop OS 20.04 Default Pop OS 20.04 Optimized 0.4085 0.817 1.2255 1.634 2.0425 SE +/- 0.00215, N = 3 SE +/- 0.00097, N = 3 1.61097 1.81555
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh Pop OS 20.04 Optimized Pop OS 20.04 Default 3 6 9 12 15 SE +/- 0.00427, N = 3 SE +/- 0.00570, N = 3 8.77723 11.17810
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh Pop OS 20.04 Optimized Pop OS 20.04 Default 2 4 6 8 10 SE +/- 0.00358, N = 3 SE +/- 0.00370, N = 3 8.20017 8.78816
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh Pop OS 20.04 Optimized Pop OS 20.04 Default 3 6 9 12 15 SE +/- 0.01352, N = 3 SE +/- 0.00662, N = 3 9.30257 10.40840
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll Pop OS 20.04 Default Pop OS 20.04 Optimized 0.361 0.722 1.083 1.444 1.805 SE +/- 0.02230, N = 3 SE +/- 0.00098, N = 3 1.43455 1.60466
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos Pop OS 20.04 Optimized Pop OS 20.04 Default 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 10.17 12.85
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once Pop OS 20.04 Optimized Pop OS 20.04 Default 0.3157 0.6314 0.9471 1.2628 1.5785 SE +/- 0.00083, N = 3 SE +/- 0.00026, N = 3 1.40141 1.40301
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Pop OS 20.04 Default Pop OS 20.04 Optimized 40K 80K 120K 160K 200K 209472 208935 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lGL -lGLdispatch -lX11 -lpthread -ldl -luuid -lm
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Pop OS 20.04 Default Pop OS 20.04 Optimized 10 20 30 40 50 SE +/- 0.46, N = 3 SE +/- 0.06, N = 3 45.82 45.92
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 Optimized Pop OS 20.04 Default 16 32 48 64 80 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 71.30 73.17 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
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 Optimized Pop OS 20.04 Default 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 19.22 19.27
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping Pop OS 20.04 Default Pop OS 20.04 Optimized 200 400 600 800 1000 SE +/- 2.36, N = 3 SE +/- 3.65, N = 3 893.87 888.06 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image Pop OS 20.04 Default Pop OS 20.04 Optimized 5K 10K 15K 20K 25K SE +/- 181.23, N = 15 SE +/- 165.68, N = 15 21226.24 21137.64 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster Pop OS 20.04 Optimized Pop OS 20.04 Default 300 600 900 1200 1500 SE +/- 0.58, N = 3 SE +/- 1.88, N = 3 1345.70 1336.47 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Pop OS 20.04 Default Pop OS 20.04 Optimized 0.4921 0.9842 1.4763 1.9684 2.4605 SE +/- 0.021, N = 15 SE +/- 0.030, N = 15 2.149 2.187 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Pop OS 20.04 Optimized Pop OS 20.04 Default 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.56, N = 3 110.80 111.07 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mrdrnd -mbmi -mbmi2 -madx -mmpx -mabm -O3 -std=c99 -pedantic -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Pop OS 20.04 Optimized Pop OS 20.04 Default 1000 2000 3000 4000 5000 SE +/- 9.55, N = 3 SE +/- 54.21, N = 15 4757.81 4130.55 1. (CC) gcc options: -O3 -mavx2
PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU Pop OS 20.04 Optimized Pop OS 20.04 Default 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.33, N = 3 26.87 26.85
PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU Pop OS 20.04 Optimized Pop OS 20.04 Default 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 22.55 22.29
PlaidML FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: IMDB LSTM - Device: CPU Pop OS 20.04 Optimized Pop OS 20.04 Default 200 400 600 800 1000 SE +/- 1.51, N = 3 SE +/- 2.23, N = 3 890.29 882.83
PlaidML FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: Mobilenet - Device: CPU Pop OS 20.04 Optimized Pop OS 20.04 Default 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 12.94 12.90
PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU Pop OS 20.04 Default Pop OS 20.04 Optimized 1.2398 2.4796 3.7194 4.9592 6.199 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 5.51 5.50
PlaidML FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: DenseNet 201 - Device: CPU Pop OS 20.04 Default Pop OS 20.04 Optimized 0.5895 1.179 1.7685 2.358 2.9475 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.62 2.60
PlaidML FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: Inception V3 - Device: CPU Pop OS 20.04 Optimized Pop OS 20.04 Default 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.53 6.51
Numenta Anomaly Benchmark Detector: EXPoSE OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: EXPoSE Pop OS 20.04 Default Pop OS 20.04 Optimized 10 20 30 40 50 SE +/- 0.15, N = 3 SE +/- 0.25, N = 3 45.52 45.61
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Pop OS 20.04 Default Pop OS 20.04 Optimized 4 8 12 16 20 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 14.62 14.63
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Pop OS 20.04 Default Pop OS 20.04 Optimized 2 4 6 8 10 SE +/- 0.057, N = 3 SE +/- 0.051, N = 3 7.911 7.920
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Pop OS 20.04 Default Pop OS 20.04 Optimized 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 91.37 92.44
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Pop OS 20.04 Optimized Pop OS 20.04 Default 7 14 21 28 35 SE +/- 0.16, N = 3 SE +/- 0.09, N = 3 30.10 30.22
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Pop OS 20.04 Default Pop OS 20.04 Optimized 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 153.23 153.32
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Pop OS 20.04 Optimized Pop OS 20.04 Default 80 160 240 320 400 SE +/- 1.22, N = 3 SE +/- 0.30, N = 3 379.91 374.56
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Pop OS 20.04 Default Pop OS 20.04 Optimized 0.5783 1.1566 1.7349 2.3132 2.8915 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.57 2.57 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
AI Benchmark Alpha Device Inference Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Inference Score Pop OS 20.04 Default Pop OS 20.04 Optimized 400 800 1200 1600 2000 1948 1944
AI Benchmark Alpha Device Training Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Training Score Pop OS 20.04 Default Pop OS 20.04 Optimized 300 600 900 1200 1500 1565 1563
AI Benchmark Alpha Device AI Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device AI Score Pop OS 20.04 Default Pop OS 20.04 Optimized 800 1600 2400 3200 4000 3513 3507
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Pop OS 20.04 Default Pop OS 20.04 Optimized 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 25.15 25.17
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.1 Water Benchmark Pop OS 20.04 Optimized Pop OS 20.04 Default 0.3569 0.7138 1.0707 1.4276 1.7845 SE +/- 0.004, N = 3 SE +/- 0.002, N = 3 1.586 1.586 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein Pop OS 20.04 Optimized Pop OS 20.04 Default 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 12.77 11.66 1. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Pop OS 20.04 Default Pop OS 20.04 Optimized 2 4 6 8 10 SE +/- 0.01121, N = 3 SE +/- 0.00474, N = 3 7.88915 7.88120 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
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 Default Pop OS 20.04 Optimized 9K 18K 27K 36K 45K SE +/- 5.06, N = 3 SE +/- 2.04, N = 3 43782.84 43185.05 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 Optimized Pop OS 20.04 Default 500 1000 1500 2000 2500 SE +/- 10.01, N = 3 SE +/- 8.10, N = 3 2473.35 2455.48 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 Default Pop OS 20.04 Optimized 500 1000 1500 2000 2500 SE +/- 14.22, N = 3 SE +/- 25.58, N = 8 2458.19 2446.34 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 Default Pop OS 20.04 Optimized 4K 8K 12K 16K 20K SE +/- 34.58, N = 3 SE +/- 17.57, N = 3 19696.82 19590.93 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 Default Pop OS 20.04 Optimized 10K 20K 30K 40K 50K SE +/- 19.61, N = 3 SE +/- 33.86, N = 3 44944.57 44872.57 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 Default Pop OS 20.04 Optimized 4K 8K 12K 16K 20K SE +/- 22.45, N = 3 SE +/- 11.37, N = 3 18004.26 17814.09 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 Default Pop OS 20.04 Optimized 3K 6K 9K 12K 15K SE +/- 14.36, N = 3 SE +/- 14.66, N = 3 11958.61 11842.90 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Pop OS 20.04 Optimized Pop OS 20.04 Default 30 60 90 120 150 SE +/- 0.43, N = 3 SE +/- 0.38, N = 3 114.20 123.87 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Pop OS 20.04 Optimized Pop OS 20.04 Default 20 40 60 80 100 SE +/- 1.41, N = 3 SE +/- 1.23, N = 4 93.92 96.03 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Pop OS 20.04 Default Pop OS 20.04 Optimized 14 28 42 56 70 SE +/- 0.57, N = 3 SE +/- 0.56, N = 3 59.25 64.42 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Pop OS 20.04 Optimized Pop OS 20.04 Default 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 10.96 11.79 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Pop OS 20.04 Default Pop OS 20.04 Optimized 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.19, N = 5 14.54 14.61 1. (CXX) g++ options: -O2 -lOpenCL
oneDNN Harness: IP Batch 1D - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch 1D - Data Type: bf16bf16bf16 - Engine: CPU Pop OS 20.04 Default Pop OS 20.04 Optimized 1.2451 2.4902 3.7353 4.9804 6.2255 SE +/- 0.02178, N = 3 SE +/- 0.02735, N = 3 5.52086 5.53383 MIN: 5.38 MIN: 5.39 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: IP Batch All - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: IP Batch All - Data Type: bf16bf16bf16 - Engine: CPU Pop OS 20.04 Default Pop OS 20.04 Optimized 14 28 42 56 70 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 64.63 64.65 MIN: 63.94 MIN: 63.97 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: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU Pop OS 20.04 Default Pop OS 20.04 Optimized 2 4 6 8 10 SE +/- 0.02787, N = 3 SE +/- 0.03116, N = 3 7.90840 7.90892 MIN: 7.55 MIN: 7.57 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_1d - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_1d - Data Type: bf16bf16bf16 - Engine: CPU Pop OS 20.04 Optimized Pop OS 20.04 Default 3 6 9 12 15 SE +/- 0.00870, N = 3 SE +/- 0.01163, N = 3 9.24546 9.24894 MIN: 9.06 MIN: 9.05 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
oneDNN Harness: Deconvolution Batch deconv_3d - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Deconvolution Batch deconv_3d - Data Type: bf16bf16bf16 - Engine: CPU Pop OS 20.04 Optimized Pop OS 20.04 Default 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 10.85 10.87 MIN: 10.72 MIN: 10.72 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: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 1.5 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: bf16bf16bf16 - Engine: CPU Pop OS 20.04 Default Pop OS 20.04 Optimized 0.3847 0.7694 1.1541 1.5388 1.9235 SE +/- 0.00096, N = 3 SE +/- 0.00611, N = 3 1.69639 1.70983 MIN: 1.6 MIN: 1.61 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Pop OS 20.04 Optimized Pop OS 20.04 Default 2 4 6 8 10 SE +/- 0.087891, N = 3 SE +/- 0.095264, N = 4 7.123850 7.086807 1. (CC) gcc options: -O3 -march=native -fopenmp
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Pop OS 20.04 Optimized Pop OS 20.04 Default 140K 280K 420K 560K 700K SE +/- 2257.25, N = 3 SE +/- 3025.86, N = 3 655919.15 634750.48 1. (CC) gcc options: -O2 -lrt" -lrt
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Pop OS 20.04 Default Pop OS 20.04 Optimized 11M 22M 33M 44M 55M SE +/- 124471.83, N = 3 SE +/- 116928.17, N = 3 49226207 48873299 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Pop OS 20.04 Optimized Pop OS 20.04 Default 7K 14K 21K 28K 35K SE +/- 36.56, N = 3 SE +/- 39.01, N = 3 31982 31978 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 Pop OS 20.04 Default Pop OS 20.04 Optimized 700K 1400K 2100K 2800K 3500K SE +/- 13453.62, N = 3 SE +/- 5666.67, N = 3 3087000 3086333 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Pop OS 20.04 Optimized Pop OS 20.04 Default 1000 2000 3000 4000 5000 SE +/- 15.97, N = 3 SE +/- 13.23, N = 3 4814.1 4751.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Pop OS 20.04 Default Pop OS 20.04 Optimized 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 60.2 60.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
AOM AV1 Encoder Mode: Speed 4 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 4 Two-Pass Pop OS 20.04 Default Pop OS 20.04 Optimized 0.5175 1.035 1.5525 2.07 2.5875 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.30 2.28 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime Pop OS 20.04 Optimized Pop OS 20.04 Default 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 18.37 18.35 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass Pop OS 20.04 Default Pop OS 20.04 Optimized 0.8213 1.6426 2.4639 3.2852 4.1065 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.65 3.61 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime Pop OS 20.04 Optimized Pop OS 20.04 Default 8 16 24 32 40 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 33.52 32.97 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p Pop OS 20.04 Default Pop OS 20.04 Optimized 130 260 390 520 650 SE +/- 0.68, N = 3 SE +/- 0.40, N = 3 618.44 617.33 MIN: 474.1 / MAX: 768.14 MIN: 475.77 / MAX: 760.28 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Pop OS 20.04 Optimized Pop OS 20.04 Default 50 100 150 200 250 SE +/- 0.25, N = 3 SE +/- 0.44, N = 3 231.35 231.13 MIN: 175.19 / MAX: 254.77 MIN: 176.47 / MAX: 254.83 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Pop OS 20.04 Optimized Pop OS 20.04 Default 120 240 360 480 600 SE +/- 1.42, N = 3 SE +/- 1.53, N = 3 560.03 552.05 MIN: 379.15 / MAX: 613.44 MIN: 371.35 / MAX: 600.06 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit Pop OS 20.04 Optimized Pop OS 20.04 Default 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 121.94 96.92 MIN: 83.59 / MAX: 261.18 MIN: 66.75 / MAX: 201.26 1. (CC) gcc options: -pthread
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p Pop OS 20.04 Optimized Pop OS 20.04 Default 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.130 0.129 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Pop OS 20.04 Optimized Pop OS 20.04 Default 1.2526 2.5052 3.7578 5.0104 6.263 SE +/- 0.034, N = 3 SE +/- 0.023, N = 3 5.567 5.550 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Pop OS 20.04 Optimized Pop OS 20.04 Default 10 20 30 40 50 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 45.05 44.44 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Pop OS 20.04 Default Pop OS 20.04 Optimized 12 24 36 48 60 SE +/- 1.99, N = 12 SE +/- 10.04, N = 12 36.45 53.11 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Pop OS 20.04 Optimized Pop OS 20.04 Default 16 32 48 64 80 SE +/- 0.27, N = 3 SE +/- 0.06, N = 3 67.53 69.97 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Pop OS 20.04 Optimized Pop OS 20.04 Default 9 18 27 36 45 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 40.19 41.25 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Pop OS 20.04 Optimized Pop OS 20.04 Default 1.1464 2.2928 3.4392 4.5856 5.732 SE +/- 0.009, N = 3 SE +/- 0.011, N = 3 4.907 5.095 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Pop OS 20.04 Optimized Pop OS 20.04 Default 1.1099 2.2198 3.3297 4.4396 5.5495 SE +/- 0.019, N = 3 SE +/- 0.013, N = 3 4.772 4.933 1. (CXX) g++ options: -O3 -fPIC
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 Default Pop OS 20.04 Optimized 40 80 120 160 200 SE +/- 12.88, N = 9 SE +/- 8.23, N = 12 165.03 169.77 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Beta 5 Compressor: blosclz Pop OS 20.04 Default 2K 4K 6K 8K 10K SE +/- 11.08, N = 3 7839.0 1. (CXX) g++ options: -rdynamic
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Pop OS 20.04 Default Pop OS 20.04 Optimized 40 80 120 160 200 SE +/- 0.33, N = 3 199 201
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Pop OS 20.04 Default Pop OS 20.04 Optimized 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 285 285
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Pop OS 20.04 Default Pop OS 20.04 Optimized 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 87.5 87.7
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Pop OS 20.04 Default Pop OS 20.04 Optimized 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 90.7 91.1
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Pop OS 20.04 Default Pop OS 20.04 Optimized 20 40 60 80 100 103 105
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Pop OS 20.04 Optimized Pop OS 20.04 Default 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 15.1 15.3
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Pop OS 20.04 Default Pop OS 20.04 Optimized 80 160 240 320 400 SE +/- 0.58, N = 3 384 386
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Pop OS 20.04 Default Pop OS 20.04 Optimized 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 20.2 20.5
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Pop OS 20.04 Default Pop OS 20.04 Optimized 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 86.6 87.3
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Pop OS 20.04 Default Pop OS 20.04 Optimized 30 60 90 120 150 136 136
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Pop OS 20.04 Default Pop OS 20.04 Optimized 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 14.6 14.6
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Pop OS 20.04 Default Pop OS 20.04 Optimized 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 38.3 38.4
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Pop OS 20.04 Optimized Pop OS 20.04 Default 80 160 240 320 400 SE +/- 1.20, N = 3 349 353
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: GET Pop OS 20.04 Default Pop OS 20.04 Optimized 600K 1200K 1800K 2400K 3000K SE +/- 44573.75, N = 3 SE +/- 31285.26, N = 15 2869432.50 2868487.13 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SET Pop OS 20.04 Default Pop OS 20.04 Optimized 500K 1000K 1500K 2000K 2500K SE +/- 24384.60, N = 6 SE +/- 25394.12, N = 3 2183993.27 2120745.13 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Pop OS 20.04 Default Pop OS 20.04 Optimized 13 26 39 52 65 SE +/- 0.24, N = 3 SE +/- 0.04, N = 3 55.53 56.26 1. (CC) gcc options: -O2 -ldl -lz -lpthread
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Pop OS 20.04 Default Pop OS 20.04 Optimized 200 400 600 800 1000 SE +/- 1.00, N = 3 SE +/- 0.67, N = 3 887 914
Phoronix Test Suite v10.8.4