Windows 10 vs. Ubuntu 21.04 Linux - AMD Threadripper 3990X

AMD Ryzen Threadripper 3990X benchmarks on Windows and Linux for a future article by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2105190-IB-TRIPPER8132&grw&rdt.

Windows 10 vs. Ubuntu 21.04 Linux - AMD Threadripper 3990XProcessorMotherboardMemoryDiskGraphicsAudioMonitorNetworkChipsetOSKernelDisplay DriverOpenCLFile-SystemScreen ResolutionCompilerDesktopDisplay ServerOpenGLVulkanWindows 10 b19042Windows 10 b21382Ubuntu 21.04AMD Eng Sample: 100-000000163_43/29_Y @ 2.90GHz (64 Cores / 128 Threads)Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS)4 x 32768 MB 3000MHz CMK64GX4M2D3000C1615GB Corsair Voyager 3.0 USB + 466GB Samsung SSD 970 EVO Plus 500GBAMD Radeon RX 5700 + AMD Radeon RX 5700 4GBAMD HD Audio Device + USB Audio 2.0DELL 415QIntel Wi-Fi 6 AX200 160MHz + Intel I211 Gigabit ConnectionMicrosoft Windows 10 Pro Build 1904210.0 (x86_64)27.20.1034.6OpenCL 2.1 AMD-APP (3075.13)NTFS3840x2160Intel I211 Gigabit Connection + Intel Wi-Fi 6 AX200 160MHzMicrosoft Windows 10 Pro Build 2138227.20.21002.2004OpenCL 2.1 AMD-APP (3240.6)GCC 8.3.0AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads)AMD Starship/Matisse126GBSamsung SSD 970 EVO Plus 500GBAMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz)AMD Navi 10 HDMI AudioDELL P2415QIntel I211 + Intel Wi-Fi 6 AX200Ubuntu 21.045.11.0-17-generic (x86_64)GNOME Shell 3.38.4X Server + Wayland4.6 Mesa 21.0.1 (LLVM 11.0.1)1.2.145GCC 10.3.0ext4OpenBenchmarking.orgProcessor Details- Windows 10 b19042: CPU Microcode: 3910300800000000- Windows 10 b21382: CPU Microcode: 3910300800000000- Ubuntu 21.04: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Java Details- Windows 10 b19042: operable program or batch file.- Windows 10 b21382: OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS)- Ubuntu 21.04: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)Python Details- Windows 10 b19042: Python 3.7.1- Windows 10 b21382: Python 3.7.1- Ubuntu 21.04: Python 3.9.4Security Details- Windows 10 b19042: __user pointer sanitization: Disabled + Retpoline: Full + IBPB: Always + STIBP: Enabled- Windows 10 b21382: __user pointer sanitization: Disabled + Retpoline: Full + IBPB: Always + STIBP: Enabled- Ubuntu 21.04: 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 Kernel Details- Ubuntu 21.04: Transparent Huge Pages: madviseCompiler Details- Ubuntu 21.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v

Windows 10 vs. Ubuntu 21.04 Linux - AMD Threadripper 3990Xtscp: AI Chess Performancecompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedcrafty: Elapsed Timedacapobench: H2dacapobench: Jythondacapobench: Tradebeansminion: Gracefulminion: Solitaireminion: Quasigroupbasis: ETC1Sbasis: UASTC Level 0basis: UASTC Level 2basis: UASTC Level 3encode-flac: WAV To FLACencode-mp3: WAV To MP3encode-opus: WAV To Opus Encodewebp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionprimesieve: 1e12 Prime Number Generationstockfish: Total Timejohn-the-ripper: Blowfishjohn-the-ripper: MD5compress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 3, Long Mode - Compression Speedcompress-zstd: 3, Long Mode - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedasmfish: 1024 Hash Memory, 26 Depthcpuminer-opt: Magicpuminer-opt: x25xcpuminer-opt: Deepcoincpuminer-opt: Ringcoingraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacex264: H.264 Video Encodingdav1d: Summer Nature 4Kdav1d: Summer Nature 1080psvt-av1: Preset 4 - Bosphorus 4Ksvt-av1: Preset 8 - Bosphorus 4Ksvt-av1: Preset 4 - Bosphorus 1080psvt-av1: Preset 8 - Bosphorus 1080pv-ray: CPUblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyavifenc: 0avifenc: 2avifenc: 6avifenc: 10avifenc: 6, Losslessavifenc: 10, Losslessembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objoidn: Memorialindigobench: CPU - Bedroomindigobench: CPU - Supercarappleseed: Emilyappleseed: Disney Materialsudokut: Total Timepybench: Total For Average Test TimesWindows 10 b19042Windows 10 b21382Ubuntu 21.04121966210617.6912180.857.8411621.056.2511555.0839868536174839312248.35548.665111.09425.4387.21113.94722.1268.1409.0739.90316.7747.43336.5896.65715280974266509287475076.33100.6872.73646.91034.23800.439.83164.6146079219470.41878.933103.432098.09335173512655271413250.26413.231489.401.81120.6898.225127.9834898041.04103.2557.70153.77118.4754.05528.92011.2294.06528.6276.65152.079048.771542.769236.922241.038735.537429.329.83221.114158.22473.30225.3231460117637410534.3412054.557.1411379.354.9211419.5779227236974661382549.18250.591112.99726.9957.29514.17322.1758.4079.35110.19329.8537.65362.4896.4408424819461246242933362.12391.2898.33526.4454.53622.336.12661.883359123565.46697.663574.851631.44301173492620251356221.08404.211409.641.69815.7897.50482.1372994452.34139.1573.40214.42172.1656.65130.09411.5374.14029.4736.77647.957844.999342.033736.653440.037435.123225.748.93320.028245.14479.83927.3951475129292810252.1211960.758.6611489.456.3911456.5844977043734157499941.22030862.307110105.46672424.2096.39810.44814.8237.9347.4667.29916.3137.47134.0483.83416307157690882558433384.33173.5554.83761.1568.93895.344.33239.71414026242758.041648.42539503627.8066968710478837231367195.38390.62958.444.73251.49410.352132.0985143732.9086.2647.03124.77100.9248.84825.8159.7453.31627.5985.85254.772049.787144.382838.285042.476536.444830.6310.39522.215133.29258358.40971312.405966OpenBenchmarking.org

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceWindows 10 b19042Windows 10 b21382Ubuntu 21.04300K600K900K1200K1500KSE +/- 3816.60, N = 5SE +/- 502.00, N = 5SE +/- 2714.59, N = 51219662117637412929281. (CC) gcc options: -O3 -march=native

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.042K4K6K8K10KSE +/- 109.74, N = 3SE +/- 8.27, N = 3SE +/- 20.56, N = 310617.6910534.3410252.121. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.043K6K9K12K15KSE +/- 126.89, N = 3SE +/- 23.65, N = 3SE +/- 29.45, N = 312180.812054.511960.71. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.041326395265SE +/- 0.29, N = 3SE +/- 0.29, N = 3SE +/- 0.60, N = 457.8457.1458.661. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.042K4K6K8K10KSE +/- 21.30, N = 3SE +/- 31.83, N = 3SE +/- 64.82, N = 411621.011379.311489.41. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.041326395265SE +/- 0.38, N = 3SE +/- 0.61, N = 3SE +/- 0.45, N = 356.2554.9256.391. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.042K4K6K8K10KSE +/- 60.67, N = 3SE +/- 16.64, N = 3SE +/- 40.41, N = 311555.011419.511456.51. (CC) gcc options: -O3

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeWindows 10 b19042Windows 10 b21382Ubuntu 21.042M4M6M8M10MSE +/- 20758.81, N = 3SE +/- 9856.83, N = 3SE +/- 11832.19, N = 38398685779227284497701. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Windows 10 b19042Windows 10 b21382Ubuntu 21.049001800270036004500SE +/- 37.71, N = 4SE +/- 34.21, N = 20SE +/- 16.25, N = 4361736974373

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonWindows 10 b19042Windows 10 b21382Ubuntu 21.0410002000300040005000SE +/- 47.20, N = 20SE +/- 29.62, N = 4SE +/- 14.99, N = 4483946614157

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansWindows 10 b19042Windows 10 b21382Ubuntu 21.0411002200330044005500SE +/- 20.28, N = 4SE +/- 45.30, N = 4SE +/- 24.43, N = 4312238254999

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulWindows 10 b19042Windows 10 b21382Ubuntu 21.041122334455SE +/- 0.26, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 348.3649.1841.221. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireWindows 10 b19042Windows 10 b21382Ubuntu 21.041428425670SE +/- 0.44, N = 3SE +/- 0.56, N = 4SE +/- 0.39, N = 348.6750.5962.311. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupWindows 10 b19042Windows 10 b21382Ubuntu 21.04306090120150SE +/- 0.29, N = 3SE +/- 0.08, N = 3SE +/- 0.55, N = 3111.09113.00105.471. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: ETC1SWindows 10 b19042Windows 10 b21382Ubuntu 21.04612182430SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.26, N = 325.4427.0024.211. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 0

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 0Windows 10 b19042Windows 10 b21382Ubuntu 21.04246810SE +/- 0.023, N = 3SE +/- 0.009, N = 3SE +/- 0.006, N = 37.2117.2956.3981. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 2

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 2Windows 10 b19042Windows 10 b21382Ubuntu 21.0448121620SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 313.9514.1710.451. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.13Settings: UASTC Level 3Windows 10 b19042Windows 10 b21382Ubuntu 21.04510152025SE +/- 0.11, N = 3SE +/- 0.11, N = 3SE +/- 0.02, N = 322.1322.1814.821. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACWindows 10 b19042Windows 10 b21382Ubuntu 21.04246810SE +/- 0.014, N = 5SE +/- 0.019, N = 5SE +/- 0.018, N = 58.1408.4077.9341. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Windows 10 b19042Windows 10 b21382Ubuntu 21.043691215SE +/- 0.037, N = 3SE +/- 0.019, N = 3SE +/- 0.015, N = 39.0739.3517.4661. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus EncodeWindows 10 b19042Windows 10 b21382Ubuntu 21.043691215SE +/- 0.017, N = 5SE +/- 0.021, N = 5SE +/- 0.014, N = 59.90310.1937.2991. (CXX) g++ options: -fvisibility=hidden -logg -lm

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessWindows 10 b19042Windows 10 b21382Ubuntu 21.04714212835SE +/- 0.18, N = 3SE +/- 0.25, N = 3SE +/- 0.08, N = 316.7729.8516.311. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionWindows 10 b19042Windows 10 b21382Ubuntu 21.04246810SE +/- 0.019, N = 3SE +/- 0.006, N = 3SE +/- 0.021, N = 37.4337.6537.4711. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionWindows 10 b19042Windows 10 b21382Ubuntu 21.041428425670SE +/- 0.40, N = 3SE +/- 0.43, N = 13SE +/- 0.08, N = 336.5962.4934.051. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationWindows 10 b19042Windows 10 b21382Ubuntu 21.04246810SE +/- 0.030, N = 3SE +/- 0.051, N = 15SE +/- 0.021, N = 36.6576.4403.8341. (CXX) g++ options: -O3 -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 13Total TimeWindows 10 b19042Windows 10 b21382Ubuntu 21.0430M60M90M120M150MSE +/- 1254533.50, N = 15SE +/- 670252.35, N = 15SE +/- 1923758.59, N = 3152809742842481941630715761. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto -flto=jobserver

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishWindows 10 b19042Windows 10 b21382Ubuntu 21.0420K40K60K80K100KSE +/- 590.19, N = 3SE +/- 314.47, N = 3SE +/- 833.63, N = 36650961246908821. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5Windows 10 b19042Windows 10 b21382Ubuntu 21.041.2M2.4M3.6M4.8M6MSE +/- 32522.75, N = 4SE +/- 8089.77, N = 3SE +/- 32630.93, N = 32874750242933355843331. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.0420406080100SE +/- 0.25, N = 3SE +/- 0.06, N = 3SE +/- 0.26, N = 376.362.184.31. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.047001400210028003500SE +/- 4.94, N = 3SE +/- 3.09, N = 3SE +/- 3.71, N = 33100.62391.23173.51. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.042004006008001000SE +/- 28.36, N = 15SE +/- 11.41, N = 3SE +/- 2.22, N = 3872.7898.3554.81. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Decompression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.048001600240032004000SE +/- 4.48, N = 15SE +/- 0.92, N = 3SE +/- 17.21, N = 33646.93526.43761.11. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.042004006008001000SE +/- 5.96, N = 3SE +/- 2.57, N = 3SE +/- 2.10, N = 31034.2454.5568.91. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.048001600240032004000SE +/- 15.19, N = 3SE +/- 11.45, N = 3SE +/- 13.64, N = 33800.43622.33895.31. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.041020304050SE +/- 0.13, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 339.836.144.31. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.047001400210028003500SE +/- 0.78, N = 3SE +/- 1.19, N = 3SE +/- 5.20, N = 33164.62661.83239.71. (CC) gcc options: -O3 -pthread -lz

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthWindows 10 b19042Windows 10 b21382Ubuntu 21.0430M60M90M120M150MSE +/- 539061.63, N = 3SE +/- 577142.01, N = 3SE +/- 552328.59, N = 314607921983359123141402624

Cpuminer-Opt

Algorithm: Magi

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.15.5Algorithm: MagiWindows 10 b19042Windows 10 b21382Ubuntu 21.046001200180024003000SE +/- 79.87, N = 12SE +/- 66.05, N = 15SE +/- 20.72, N = 3470.41565.462758.041. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: x25x

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.15.5Algorithm: x25xWindows 10 b19042Windows 10 b21382Ubuntu 21.04400800120016002000SE +/- 116.83, N = 15SE +/- 135.16, N = 15SE +/- 22.52, N = 15878.93697.661648.421. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Deepcoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.15.5Algorithm: DeepcoinWindows 10 b19042Windows 10 b21382Ubuntu 21.0412K24K36K48K60KSE +/- 341.84, N = 13SE +/- 951.24, N = 12SE +/- 285.37, N = 33103.433574.8553950.001. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Ringcoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.15.5Algorithm: RingcoinWindows 10 b19042Windows 10 b21382Ubuntu 21.048001600240032004000SE +/- 252.03, N = 15SE +/- 305.63, N = 12SE +/- 31.62, N = 82098.091631.443627.801. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateWindows 10 b19042Windows 10 b21382Ubuntu 21.04140280420560700SE +/- 0.88, N = 3SE +/- 1.73, N = 33353016691. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenWindows 10 b19042Windows 10 b21382Ubuntu 21.04150300450600750SE +/- 1.20, N = 3SE +/- 1.53, N = 3SE +/- 4.06, N = 31731736871. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedWindows 10 b19042Windows 10 b21382Ubuntu 21.042004006008001000SE +/- 4.89, N = 15SE +/- 3.46, N = 3SE +/- 3.33, N = 351249210471. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingWindows 10 b19042Windows 10 b21382Ubuntu 21.042004006008001000SE +/- 1.20, N = 3SE +/- 5.86, N = 3SE +/- 16.21, N = 156556208831. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianWindows 10 b19042Windows 10 b21382Ubuntu 21.04160320480640800SE +/- 3.06, N = 3SE +/- 1.33, N = 32712517231. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceWindows 10 b19042Windows 10 b21382Ubuntu 21.0430060090012001500SE +/- 1.33, N = 3SE +/- 1.53, N = 3SE +/- 2.03, N = 341335613671. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingWindows 10 b19042Windows 10 b21382Ubuntu 21.0450100150200250SE +/- 1.52, N = 3SE +/- 0.41, N = 3SE +/- 2.68, N = 15250.26221.08195.381. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.2Video Input: Summer Nature 4KWindows 10 b19042Windows 10 b21382Ubuntu 21.0490180270360450SE +/- 0.44, N = 3SE +/- 0.94, N = 3SE +/- 0.82, N = 3413.23404.21390.62MIN: 411.62 / MAX: 414.63MIN: 401.62 / MAX: 406.23MIN: 194.26 / MAX: 417.481. (CC) gcc options: -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.8.2Video Input: Summer Nature 1080pWindows 10 b19042Windows 10 b21382Ubuntu 21.0430060090012001500SE +/- 1.37, N = 3SE +/- 0.74, N = 3SE +/- 0.98, N = 31489.401409.64958.44MIN: 1484.03 / MAX: 1494.25MIN: 1405.83 / MAX: 1413.84MIN: 449.67 / MAX: 1062.551. (CC) gcc options: -pthread

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8.7Encoder Mode: Preset 4 - Input: Bosphorus 4KWindows 10 b19042Windows 10 b21382Ubuntu 21.041.06472.12943.19414.25885.3235SE +/- 0.007, N = 3SE +/- 0.019, N = 4SE +/- 0.031, N = 31.8111.6984.7321. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8.7Encoder Mode: Preset 8 - Input: Bosphorus 4KWindows 10 b19042Windows 10 b21382Ubuntu 21.041224364860SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.23, N = 320.6915.7951.491. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 4 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8.7Encoder Mode: Preset 4 - Input: Bosphorus 1080pWindows 10 b19042Windows 10 b21382Ubuntu 21.043691215SE +/- 0.056, N = 15SE +/- 0.073, N = 6SE +/- 0.061, N = 38.2257.50410.3521. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8.7Encoder Mode: Preset 8 - Input: Bosphorus 1080pWindows 10 b19042Windows 10 b21382Ubuntu 21.04306090120150SE +/- 3.54, N = 15SE +/- 1.35, N = 15SE +/- 0.64, N = 3127.9882.14132.101. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgvsamples, More Is BetterChaos Group V-RAY 5Mode: CPUWindows 10 b19042Windows 10 b21382Ubuntu 21.0411K22K33K44K55KSE +/- 233.46, N = 3SE +/- 447.03, N = 15SE +/- 493.09, N = 3489802994451437

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: BMW27 - Compute: CPU-OnlyWindows 10 b19042Windows 10 b21382Ubuntu 21.041224364860SE +/- 0.09, N = 3SE +/- 0.56, N = 4SE +/- 0.09, N = 341.0452.3432.90

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Classroom - Compute: CPU-OnlyWindows 10 b19042Windows 10 b21382Ubuntu 21.04306090120150SE +/- 0.45, N = 3SE +/- 0.37, N = 3SE +/- 0.39, N = 3103.25139.1586.26

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Fishy Cat - Compute: CPU-OnlyWindows 10 b19042Windows 10 b21382Ubuntu 21.041632486480SE +/- 0.15, N = 3SE +/- 0.83, N = 3SE +/- 0.06, N = 357.7073.4047.03

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Barbershop - Compute: CPU-OnlyWindows 10 b19042Windows 10 b21382Ubuntu 21.0450100150200250SE +/- 0.33, N = 3SE +/- 1.51, N = 3SE +/- 0.37, N = 3153.77214.42124.77

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Pabellon Barcelona - Compute: CPU-OnlyWindows 10 b19042Windows 10 b21382Ubuntu 21.044080120160200SE +/- 0.49, N = 3SE +/- 1.69, N = 6SE +/- 0.32, N = 3118.47172.16100.92

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 0Windows 10 b19042Windows 10 b21382Ubuntu 21.041326395265SE +/- 0.28, N = 3SE +/- 0.34, N = 3SE +/- 0.17, N = 354.0656.6548.851. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 2Windows 10 b19042Windows 10 b21382Ubuntu 21.04714212835SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 328.9230.0925.821. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6Windows 10 b19042Windows 10 b21382Ubuntu 21.043691215SE +/- 0.101, N = 3SE +/- 0.050, N = 3SE +/- 0.038, N = 311.22911.5379.7451. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10Windows 10 b19042Windows 10 b21382Ubuntu 21.040.93151.8632.79453.7264.6575SE +/- 0.038, N = 3SE +/- 0.009, N = 3SE +/- 0.010, N = 34.0654.1403.3161. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6, LosslessWindows 10 b19042Windows 10 b21382Ubuntu 21.04714212835SE +/- 0.08, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 328.6329.4727.601. (CXX) g++ options: -O3 -fPIC -lm

libavif avifenc

Encoder Speed: 10, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10, LosslessWindows 10 b19042Windows 10 b21382Ubuntu 21.04246810SE +/- 0.055, N = 3SE +/- 0.029, N = 3SE +/- 0.034, N = 36.6516.7765.8521. (CXX) g++ options: -O3 -fPIC -lm

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: CrownWindows 10 b19042Windows 10 b21382Ubuntu 21.041224364860SE +/- 0.19, N = 3SE +/- 0.12, N = 3SE +/- 0.27, N = 352.0847.9654.77MIN: 50.91 / MAX: 54.19MIN: 46.61 / MAX: 50.44MIN: 53.47 / MAX: 57.72

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownWindows 10 b19042Windows 10 b21382Ubuntu 21.041122334455SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.15, N = 348.7745.0049.79MIN: 47.77 / MAX: 50.79MIN: 43.87 / MAX: 47.1MIN: 48.72 / MAX: 51.95

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian DragonWindows 10 b19042Windows 10 b21382Ubuntu 21.041020304050SE +/- 0.02, N = 3SE +/- 0.17, N = 3SE +/- 0.04, N = 342.7742.0344.38MIN: 42.12 / MAX: 44.37MIN: 40.79 / MAX: 44.04MIN: 43.54 / MAX: 46.2

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian Dragon ObjWindows 10 b19042Windows 10 b21382Ubuntu 21.04918273645SE +/- 0.03, N = 3SE +/- 0.21, N = 3SE +/- 0.01, N = 336.9236.6538.29MIN: 36.38 / MAX: 38.31MIN: 35.57 / MAX: 38.3MIN: 37.63 / MAX: 39.86

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian DragonWindows 10 b19042Windows 10 b21382Ubuntu 21.041020304050SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 341.0440.0442.48MIN: 40.44 / MAX: 42.51MIN: 39.09 / MAX: 41.83MIN: 41.66 / MAX: 44.13

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian Dragon ObjWindows 10 b19042Windows 10 b21382Ubuntu 21.04816243240SE +/- 0.01, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 335.5435.1236.44MIN: 35.05 / MAX: 36.89MIN: 34.33 / MAX: 36.84MIN: 35.84 / MAX: 38.16

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialWindows 10 b19042Windows 10 b21382Ubuntu 21.04714212835SE +/- 0.03, N = 3SE +/- 0.34, N = 3SE +/- 0.08, N = 329.3225.7430.63

IndigoBench

Acceleration: CPU - Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: BedroomWindows 10 b19042Windows 10 b21382Ubuntu 21.043691215SE +/- 0.036, N = 3SE +/- 0.078, N = 3SE +/- 0.055, N = 39.8328.93310.395

IndigoBench

Acceleration: CPU - Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: SupercarWindows 10 b19042Windows 10 b21382Ubuntu 21.04510152025SE +/- 0.15, N = 3SE +/- 0.15, N = 3SE +/- 0.12, N = 321.1120.0322.22

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyWindows 10 b19042Windows 10 b21382Ubuntu 21.0450100150200250158.22245.14133.29

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialWindows 10 b19042Windows 10 b21382Ubuntu 21.042040608010073.3079.8458.41

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeWindows 10 b19042Windows 10 b21382Ubuntu 21.04612182430SE +/- 0.10, N = 3SE +/- 0.11, N = 3SE +/- 0.01, N = 325.3227.4012.41

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesWindows 10 b19042Windows 10 b21382Ubuntu 21.0430060090012001500SE +/- 6.17, N = 3SE +/- 8.51, N = 3SE +/- 4.33, N = 314601475966


Phoronix Test Suite v10.8.5