Intel Core i9-10900K Windows 10 May 2020 WSL benchmarking on Ubuntu. Benchmarks by Michael Larabel for a future article..
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2006117-NE-WINDOWSWS42 Windows 10 WSL May 2020 vs. Ubuntu 20.04 - Phoronix Test Suite Windows 10 WSL May 2020 vs. Ubuntu 20.04 Intel Core i9-10900K Windows 10 May 2020 WSL benchmarking on Ubuntu. Benchmarks by Michael Larabel for a future article..
HTML result view exported from: https://openbenchmarking.org/result/2006117-NE-WINDOWSWS42&grr&rdt .
Windows 10 WSL May 2020 vs. Ubuntu 20.04 Processor Memory Disk Motherboard Chipset Graphics Audio Monitor Network OS Kernel Compiler File-System System Layer Desktop Display Server Display Driver Screen Resolution Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 Intel Core i9-10900K @ 3.70GHz (10 Cores / 20 Threads) 16GB 233GB Ubuntu 20.04 4.4.0-19041-Microsoft (x86_64) GCC 9.3.0 wslfs wsl Intel Core i9-10900K (10 Cores / 20 Threads) 14GB 2 x 275GB Virtual Disk 4.19.104-microsoft-standard (x86_64) ext4 microsoft Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads) Gigabyte Z490 AORUS MASTER (F3 BIOS) Intel Comet Lake PCH 16GB Samsung SSD 970 EVO 250GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz) Realtek ALC1220 DELL P2415Q Intel Device 15f3 + Intel Wi-Fi 6 AX201 5.4.0-37-generic (x86_64) GNOME Shell 3.36.2 X Server 1.20.8 amdgpu 19.1.0 3840x2160 OpenBenchmarking.org Compiler Details - --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 Processor Details - Ubuntu 20.04 WSL: CPU Microcode: 0xffffffff - Ubuntu 20.04 WSL2: CPU Microcode: 0xffffffff - Ubuntu 20.04: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xc8 Java Details - OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) Python Details - Python 3.8.2 Security Details - Ubuntu 20.04 WSL2: itlb_multihit: KVM: Vulnerable + 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: Not affected - Ubuntu 20.04: 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 + srbds: Not affected + tsx_async_abort: Not affected
Windows 10 WSL May 2020 vs. Ubuntu 20.04 renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Savina Reactors.IO build-llvm: Time To Compile renaissance: Apache Spark Bayes renaissance: Apache Spark PageRank java-gradle-perf: Reactor lczero: BLAS lczero: Eigen renaissance: In-Memory Database Shootout renaissance: Genetic Algorithm Using Jenetics + Futures renaissance: Rand Forest gromacs: Water Benchmark svt-av1: Enc Mode 0 - 1080p renaissance: Scala Dotty ospray: San Miguel - Path Tracer rocksdb: Seq Fill renaissance: Apache Spark ALS openvkl: vklBenchmark ospray: XFrog Forest - SciVis yafaray: Total Time For Sample Scene ospray: XFrog Forest - Path Tracer build-linux-kernel: Time To Compile luxcorerender: DLSC build2: Time To Compile ospray: San Miguel - SciVis compress-zstd: 19 ospray: NASA Streamlines - Path Tracer avifenc: 0 stress-ng: Context Switching v-ray: CPU namd: ATPase Simulation - 327,506 Atoms stress-ng: MMAP luxcorerender: Rainbow Colors and Prism renaissance: Twitter HTTP Requests rocksdb: Rand Fill rocksdb: Read While Writing stress-ng: Memory Copying rocksdb: Rand Read build-php: Time To Compile git: Time To Complete Common Git Commands compress-zstd: 3 avifenc: 2 ospray: NASA Streamlines - SciVis ospray: Magnetic Reconnection - SciVis stress-ng: RdRand stress-ng: CPU Stress stress-ng: SENDFILE stress-ng: Socket Activity stress-ng: Malloc stress-ng: Crypto stress-ng: Matrix Math stress-ng: Glibc Qsort Data Sorting stress-ng: Glibc C String Functions stress-ng: Vector Math aom-av1: Speed 0 Two-Pass build-apache: Time To Compile aom-av1: Speed 6 Realtime aom-av1: Speed 6 Two-Pass svt-av1: Enc Mode 4 - 1080p oidn: Memorial aom-av1: Speed 4 Two-Pass aom-av1: Speed 8 Realtime svt-av1: Enc Mode 8 - 1080p svt-vp9: VMAF Optimized - Bosphorus 1080p avifenc: 8 avifenc: 10 svt-vp9: Visual Quality Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p ospray: Magnetic Reconnection - Path Tracer Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 10987.560 10835.601 590.062 2416.180 3157.429 194.105 317 548 9552.441 1340.309 1544.584 0.914 0.155 1493.789 1.94 169100 3031.120 184.31 3.90625 108.889 2.11 108.714 2.19 109.336 23.26 29.8 5.85 74.967 5508980.78 19151 1.20379 335.17 2.50 3117.948 163404 1226477 3479.16 68607212 74.294 64.722 2804.2 45.164 27.78 20.69 195563.03 4814.57 2316.86 1216.69 60939134.36 2678.32 68482.64 237.47 1875267.57 94500.25 0.37 35.547 25.54 4.72 4.320 10.38 2.98 47.84 39.659 186.73 6.749 6.536 178.63 191.84 250 23093.084 41408.199 563.363 3178.870 3114.021 174.554 369 606 5902.759 1823.406 1512.008 0.779 0.146 1305.622 1.84 1616819 1720.564 166.64 3.76 110.940 2.02 64.563 2.22 91.173 22.56 29.8 5.64 73.465 8858304.53 18387 1.21440 437.30 2.58 3060.070 974210 2729845 3200.19 67532072 50.567 41.269 2565.6 42.449 27.03 20.37 193805.90 4703.55 241752.30 7378.46 67258449.69 2648.68 61745.47 234.54 1798240.45 93491.09 0.36 18.996 25.59 4.71 4.092 9.04 2.97 48.02 37.039 194.92 4.061 3.840 173.91 198.20 250 9176.670 15827.866 498.293 1893.031 2954.657 190.112 376 594 2948.490 1234.591 1506.071 0.972 0.157 1312.912 2.00 1655555 1701.437 191.89 3.95 109.083 2.14 62.469 2.18 84.992 23.26 30.3 5.92 70.544 6192027.19 19792 1.19857 380.19 2.45 1950.690 1035099 3026236 3633.99 68019307 47.810 41.566 2889.0 42.492 28.57 20.83 195280.36 4721.58 233321.47 7793.68 72084206.39 2677.71 64054.60 236.8 1841233.98 94537.61 0.36 18.153 25.68 4.68 4.380 11.00 2.97 49.34 38.777 200.47 4.403 4.223 183.26 207.76 250 OpenBenchmarking.org
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 5K 10K 15K 20K 25K SE +/- 329.97, N = 13 SE +/- 411.58, N = 15 SE +/- 67.76, N = 20 10987.56 23093.08 9176.67
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 9K 18K 27K 36K 45K SE +/- 73.58, N = 5 SE +/- 724.15, N = 15 SE +/- 129.18, N = 5 10835.60 41408.20 15827.87
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 130 260 390 520 650 SE +/- 0.28, N = 3 SE +/- 1.05, N = 3 SE +/- 3.38, N = 3 590.06 563.36 498.29
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 700 1400 2100 2800 3500 SE +/- 104.67, N = 25 SE +/- 36.64, N = 6 SE +/- 82.53, N = 25 2416.18 3178.87 1893.03
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 700 1400 2100 2800 3500 SE +/- 34.34, N = 25 SE +/- 32.02, N = 25 SE +/- 25.23, N = 5 3157.43 3114.02 2954.66
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 40 80 120 160 200 SE +/- 2.50, N = 3 SE +/- 4.60, N = 12 SE +/- 1.89, N = 8 194.11 174.55 190.11
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.25 Backend: BLAS Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 80 160 240 320 400 SE +/- 1.00, N = 3 SE +/- 5.15, N = 4 SE +/- 4.70, N = 3 317 369 376 1. (CXX) g++ options: -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.25 Backend: Eigen Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 130 260 390 520 650 SE +/- 5.04, N = 3 SE +/- 2.52, N = 3 SE +/- 3.79, N = 3 548 606 594 1. (CXX) g++ options: -pthread
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 2K 4K 6K 8K 10K SE +/- 56.91, N = 5 SE +/- 34.37, N = 5 SE +/- 74.93, N = 25 9552.44 5902.76 2948.49
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 400 800 1200 1600 2000 SE +/- 15.55, N = 5 SE +/- 18.09, N = 5 SE +/- 9.77, N = 25 1340.31 1823.41 1234.59
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Random Forest Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 300 600 900 1200 1500 SE +/- 10.01, N = 5 SE +/- 9.62, N = 25 SE +/- 19.62, N = 5 1544.58 1512.01 1506.07
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.1 Water Benchmark Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.2187 0.4374 0.6561 0.8748 1.0935 SE +/- 0.004, N = 3 SE +/- 0.008, N = 3 SE +/- 0.001, N = 3 0.914 0.779 0.972 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
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 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.0353 0.0706 0.1059 0.1412 0.1765 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.155 0.146 0.157 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 300 600 900 1200 1500 SE +/- 6.34, N = 5 SE +/- 7.60, N = 5 SE +/- 12.73, N = 5 1493.79 1305.62 1312.91
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.45 0.9 1.35 1.8 2.25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.94 1.84 2.00 MIN: 1.93 / MAX: 1.95 MIN: 1.78 / MAX: 1.86 MIN: 1.99 / MAX: 2.02
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 400K 800K 1200K 1600K 2000K SE +/- 1608.25, N = 9 SE +/- 6752.16, N = 3 SE +/- 16389.16, N = 3 169100 1616819 1655555 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 700 1400 2100 2800 3500 SE +/- 24.32, N = 5 SE +/- 12.17, N = 5 SE +/- 20.22, N = 5 3031.12 1720.56 1701.44
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 40 80 120 160 200 SE +/- 3.12, N = 3 SE +/- 0.92, N = 3 SE +/- 1.84, N = 3 184.31 166.64 191.89 MIN: 1 / MAX: 747 MIN: 1 / MAX: 736 MIN: 1 / MAX: 779
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.8888 1.7776 2.6664 3.5552 4.444 SE +/- 0.00000, N = 3 SE +/- 0.00473, N = 3 SE +/- 0.00000, N = 12 3.90625 3.76000 3.95000 MIN: 3.69 / MAX: 3.94 MIN: 3.25 / MAX: 3.83 MIN: 3.91 / MAX: 3.98
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.36, N = 3 SE +/- 0.24, N = 3 108.89 110.94 109.08 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.4815 0.963 1.4445 1.926 2.4075 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.11 2.02 2.14 MIN: 2.09 / MAX: 2.13 MIN: 1.89 / MAX: 2.05 MIN: 2.11 / MAX: 2.16
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.66, N = 3 SE +/- 0.44, N = 3 108.71 64.56 62.47
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.4995 0.999 1.4985 1.998 2.4975 SE +/- 0.00, N = 3 SE +/- 0.02, N = 8 SE +/- 0.00, N = 3 2.19 2.22 2.18 MIN: 2.13 / MAX: 2.26 MIN: 1.96 / MAX: 2.33 MIN: 2.09 / MAX: 2.26
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.24, N = 3 SE +/- 0.83, N = 3 109.34 91.17 84.99
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 6 12 18 24 30 SE +/- 0.00, N = 12 SE +/- 0.17, N = 3 SE +/- 0.00, N = 12 23.26 22.56 23.26 MIN: 22.22 MIN: 21.28 / MAX: 22.73 MIN: 22.73 / MAX: 23.81
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 29.8 29.8 30.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 1.332 2.664 3.996 5.328 6.66 SE +/- 0.01, N = 6 SE +/- 0.01, N = 3 SE +/- 0.00, N = 10 5.85 5.64 5.92 MIN: 5.75 / MAX: 5.99 MIN: 5.15 / MAX: 5.81 MIN: 5.85 / MAX: 6.06
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 20 40 60 80 100 SE +/- 1.17, N = 3 SE +/- 0.91, N = 3 SE +/- 0.31, N = 3 74.97 73.47 70.54 1. (CXX) g++ options: -O3 -fPIC
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 2M 4M 6M 8M 10M SE +/- 2379.21, N = 3 SE +/- 20926.50, N = 3 SE +/- 93673.18, N = 15 5508980.78 8858304.53 6192027.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 4K 8K 12K 16K 20K SE +/- 62.29, N = 3 SE +/- 53.20, N = 3 SE +/- 68.55, N = 3 19151 18387 19792
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.2732 0.5464 0.8196 1.0928 1.366 SE +/- 0.00235, N = 3 SE +/- 0.00282, N = 3 SE +/- 0.00082, N = 3 1.20379 1.21440 1.19857
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 90 180 270 360 450 SE +/- 2.29, N = 3 SE +/- 1.36, N = 3 SE +/- 3.11, N = 13 335.17 437.30 380.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.5805 1.161 1.7415 2.322 2.9025 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.50 2.58 2.45 MIN: 2.43 / MAX: 2.55 MIN: 2.52 / MAX: 2.65 MIN: 2.41 / MAX: 2.49
Renaissance Test: Twitter HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 700 1400 2100 2800 3500 SE +/- 22.20, N = 5 SE +/- 21.67, N = 5 SE +/- 5.28, N = 5 3117.95 3060.07 1950.69
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 200K 400K 600K 800K 1000K SE +/- 620.67, N = 3 SE +/- 5352.07, N = 3 SE +/- 13287.04, N = 3 163404 974210 1035099 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 600K 1200K 1800K 2400K 3000K SE +/- 15570.81, N = 3 SE +/- 12008.47, N = 3 SE +/- 17845.20, N = 3 1226477 2729845 3026236 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 800 1600 2400 3200 4000 SE +/- 5.52, N = 3 SE +/- 50.51, N = 12 SE +/- 18.90, N = 3 3479.16 3200.19 3633.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 15M 30M 45M 60M 75M SE +/- 11978.06, N = 3 SE +/- 28892.92, N = 3 SE +/- 114879.80, N = 3 68607212 67532072 68019307 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 16 32 48 64 80 SE +/- 0.24, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 74.29 50.57 47.81
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 64.72 41.27 41.57 1. git version 2.25.1
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 600 1200 1800 2400 3000 SE +/- 4.59, N = 3 SE +/- 26.23, N = 8 SE +/- 18.52, N = 3 2804.2 2565.6 2889.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 10 20 30 40 50 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 SE +/- 0.09, N = 3 45.16 42.45 42.49 1. (CXX) g++ options: -O3 -fPIC
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 7 14 21 28 35 SE +/- 0.00, N = 15 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 27.78 27.03 28.57 MIN: 27.03 / MAX: 28.57 MIN: 21.74 / MAX: 27.78 MIN: 27.03 / MAX: 29.41
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 5 10 15 20 25 SE +/- 0.14, N = 3 SE +/- 0.04, N = 10 SE +/- 0.00, N = 12 20.69 20.37 20.83 MIN: 20 / MAX: 21.28 MIN: 13.7 / MAX: 20.83 MIN: 19.23 / MAX: 21.28
Stress-NG Test: RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 40K 80K 120K 160K 200K SE +/- 32.39, N = 3 SE +/- 29.67, N = 3 SE +/- 3.55, N = 3 195563.03 193805.90 195280.36 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 1000 2000 3000 4000 5000 SE +/- 5.19, N = 3 SE +/- 3.68, N = 3 SE +/- 5.29, N = 3 4814.57 4703.55 4721.58 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 50K 100K 150K 200K 250K SE +/- 4.21, N = 3 SE +/- 2690.16, N = 3 SE +/- 102.14, N = 3 2316.86 241752.30 233321.47 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 2K 4K 6K 8K 10K SE +/- 13.33, N = 3 SE +/- 53.15, N = 3 SE +/- 105.71, N = 3 1216.69 7378.46 7793.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 15M 30M 45M 60M 75M SE +/- 45930.55, N = 3 SE +/- 70108.40, N = 3 SE +/- 35371.59, N = 3 60939134.36 67258449.69 72084206.39 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 600 1200 1800 2400 3000 SE +/- 0.27, N = 3 SE +/- 0.94, N = 3 SE +/- 2.41, N = 3 2678.32 2648.68 2677.71 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 15K 30K 45K 60K 75K SE +/- 16.96, N = 3 SE +/- 266.78, N = 3 SE +/- 309.07, N = 3 68482.64 61745.47 64054.60 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 50 100 150 200 250 SE +/- 0.48, N = 3 SE +/- 0.55, N = 3 SE +/- 1.09, N = 3 237.47 234.54 236.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 400K 800K 1200K 1600K 2000K SE +/- 9852.25, N = 3 SE +/- 27227.74, N = 3 SE +/- 3313.46, N = 3 1875267.57 1798240.45 1841233.98 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 20K 40K 60K 80K 100K SE +/- 2.67, N = 3 SE +/- 5.16, N = 3 SE +/- 1.12, N = 3 94500.25 93491.09 94537.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
AOM AV1 Encoder Mode: Speed 0 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 0 Two-Pass Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.0833 0.1666 0.2499 0.3332 0.4165 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.37 0.36 0.36 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 8 16 24 32 40 SE +/- 0.52, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 35.55 19.00 18.15
AOM AV1 Encoder Mode: Speed 6 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Realtime Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 25.54 25.59 25.68 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 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 1.062 2.124 3.186 4.248 5.31 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 4.72 4.71 4.68 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
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 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.9855 1.971 2.9565 3.942 4.9275 SE +/- 0.007, N = 3 SE +/- 0.009, N = 3 SE +/- 0.009, N = 3 4.320 4.092 4.380 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 10.38 9.04 11.00
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 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 0.6705 1.341 2.0115 2.682 3.3525 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.98 2.97 2.97 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 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 11 22 33 44 55 SE +/- 0.16, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 47.84 48.02 49.34 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 39.66 37.04 38.78 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 40 80 120 160 200 SE +/- 0.90, N = 3 SE +/- 1.42, N = 13 SE +/- 2.58, N = 3 186.73 194.92 200.47 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 2 4 6 8 10 SE +/- 0.023, N = 3 SE +/- 0.012, N = 3 SE +/- 0.017, N = 3 6.749 4.061 4.403 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 Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 2 4 6 8 10 SE +/- 0.012, N = 3 SE +/- 0.011, N = 3 SE +/- 0.011, N = 3 6.536 3.840 4.223 1. (CXX) g++ options: -O3 -fPIC
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 178.63 173.91 183.26 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.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 50 100 150 200 250 SE +/- 0.30, N = 3 SE +/- 0.84, N = 3 SE +/- 0.04, N = 3 191.84 198.20 207.76 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Ubuntu 20.04 WSL Ubuntu 20.04 WSL2 Ubuntu 20.04 50 100 150 200 250 250 250 250 MIN: 166.67 / MAX: 333.33 MIN: 200 / MAX: 333.33 MIN: 200 / MAX: 333.33
Phoronix Test Suite v10.8.4