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&sor&grs.

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 3990Xgraphics-magick: Sharpengraphics-magick: HWB Color Spacesvt-av1: Preset 8 - Bosphorus 4Kgraphics-magick: Noise-Gaussiansvt-av1: Preset 4 - Bosphorus 4Kjohn-the-ripper: MD5compress-zstd: 8, Long Mode - Compression Speedgraphics-magick: Rotatesudokut: Total Timegraphics-magick: Enhancedstockfish: Total Timeappleseed: Emilywebp: Quality 100, Lossless, Highest Compressionwebp: Quality 100, Losslessasmfish: 1024 Hash Memory, 26 Depthprimesieve: 1e12 Prime Number Generationblender: Barbershop - CPU-Onlyv-ray: CPUblender: Pabellon Barcelona - CPU-Onlyblender: Classroom - CPU-Onlydacapobench: Tradebeansblender: BMW27 - CPU-Onlyblender: Fishy Cat - CPU-Onlydav1d: Summer Nature 1080ppybench: Total For Average Test Timesbasis: UASTC Level 3john-the-ripper: Blowfishencode-opus: WAV To Opus Encodesvt-av1: Preset 4 - Bosphorus 1080pappleseed: Disney Materialcompress-zstd: 19 - Compression Speedbasis: UASTC Level 2compress-zstd: 19 - Decompression Speedx264: H.264 Video Encodingminion: Solitaireencode-mp3: WAV To MP3avifenc: 10compress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speeddacapobench: H2minion: Gracefuloidn: Memorialavifenc: 6avifenc: 2dacapobench: Jythonindigobench: CPU - Bedroomavifenc: 0avifenc: 10, Losslessembree: Pathtracer - Crownbasis: UASTC Level 0basis: ETC1Sindigobench: CPU - Supercarembree: Pathtracer ISPC - Crowntscp: AI Chess Performancecrafty: Elapsed Timecompress-zstd: 8, Long Mode - Decompression Speedminion: Quasigroupavifenc: 6, Losslesscompress-zstd: 3, Long Mode - Decompression Speedembree: Pathtracer ISPC - Asian Dragonencode-flac: WAV To FLACdav1d: Summer Nature 4Kembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragon Objcompress-lz4: 1 - Compression Speedwebp: Quality 100, Highest Compressioncompress-lz4: 9 - Compression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 9 - Decompression Speedcpuminer-opt: Ringcoincpuminer-opt: Deepcoincpuminer-opt: x25xcpuminer-opt: Magisvt-av1: Preset 8 - Bosphorus 1080pgraphics-magick: Resizingcompress-zstd: 3, Long Mode - Compression SpeedWindows 10 b19042Windows 10 b21382Ubuntu 21.0417341320.6892711.81128747501034.233525.323512152809742158.22436.58916.7741460792196.657153.7748980118.47103.25312241.0457.701489.40146022.126665099.9038.22573.30276.313.9473100.6250.2648.6659.0734.06539.83164.6361748.35529.3211.22928.92048399.83254.0556.65152.07907.21125.43821.11448.7715121966283986853800.4111.09428.6273646.941.03878.140413.2342.769236.922235.537410617.697.43356.2557.8411621.012180.811555.02098.093103.43878.93470.41127.983655872.717335615.7892511.6982429333454.530127.39549284248194245.14462.48929.853833591236.440214.4229944172.16139.15382552.3473.401409.64147522.1756124610.1937.50479.83962.114.1732391.2221.0850.5919.3514.14036.12661.8369749.18225.7411.53730.09446618.93356.6516.77647.95787.29526.99520.02844.9993117637477922723622.3112.99729.4733526.440.03748.407404.2142.033736.653435.123210534.347.65354.9257.1411379.312054.511419.51631.443574.85697.66565.4682.137620898.3687136751.4947234.7325584333568.966912.4051047163071576133.29258334.04816.3131414026243.834124.7751437100.9286.26499932.9047.03958.4496614.823908827.29910.35258.40971384.310.4483173.5195.3862.3071107.4663.31644.33239.7437341.22030830.639.74525.815415710.39548.8485.85254.77206.39824.20922.21549.7871129292884497703895.3105.46672427.5983761.142.47657.934390.6244.382838.285036.444810252.127.47156.3958.6611489.411960.711456.53627.80539501648.422758.04132.098883554.8OpenBenchmarking.org

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenUbuntu 21.04Windows 10 b21382Windows 10 b19042150300450600750SE +/- 4.06, N = 3SE +/- 1.53, N = 3SE +/- 1.20, N = 36871731731. (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 SpaceUbuntu 21.04Windows 10 b19042Windows 10 b2138230060090012001500SE +/- 2.03, N = 3SE +/- 1.33, N = 3SE +/- 1.53, N = 313674133561. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread

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 4KUbuntu 21.04Windows 10 b19042Windows 10 b213821224364860SE +/- 0.23, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 351.4920.6915.791. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

GraphicsMagick

Operation: Noise-Gaussian

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

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 4KUbuntu 21.04Windows 10 b19042Windows 10 b213821.06472.12943.19414.25885.3235SE +/- 0.031, N = 3SE +/- 0.007, N = 3SE +/- 0.019, N = 44.7321.8111.6981. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

John The Ripper

Test: MD5

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

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 b19042Ubuntu 21.04Windows 10 b213822004006008001000SE +/- 5.96, N = 3SE +/- 2.10, N = 3SE +/- 2.57, N = 31034.2568.9454.51. (CC) gcc options: -O3 -pthread -lz

GraphicsMagick

Operation: Rotate

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

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total TimeUbuntu 21.04Windows 10 b19042Windows 10 b21382612182430SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.11, N = 312.4125.3227.40

GraphicsMagick

Operation: Enhanced

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

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 13Total TimeUbuntu 21.04Windows 10 b19042Windows 10 b2138230M60M90M120M150MSE +/- 1923758.59, N = 3SE +/- 1254533.50, N = 15SE +/- 670252.35, N = 15163071576152809742842481941. (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

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyUbuntu 21.04Windows 10 b19042Windows 10 b2138250100150200250133.29158.22245.14

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 CompressionUbuntu 21.04Windows 10 b19042Windows 10 b213821428425670SE +/- 0.08, N = 3SE +/- 0.40, N = 3SE +/- 0.43, N = 1334.0536.5962.491. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

WebP Image Encode

Encode Settings: Quality 100, Lossless

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

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthWindows 10 b19042Ubuntu 21.04Windows 10 b2138230M60M90M120M150MSE +/- 539061.63, N = 3SE +/- 552328.59, N = 3SE +/- 577142.01, N = 314607921914140262483359123

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationUbuntu 21.04Windows 10 b21382Windows 10 b19042246810SE +/- 0.021, N = 3SE +/- 0.051, N = 15SE +/- 0.030, N = 33.8346.4406.6571. (CXX) g++ options: -O3 -lpthread

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Barbershop - Compute: CPU-OnlyUbuntu 21.04Windows 10 b19042Windows 10 b2138250100150200250SE +/- 0.37, N = 3SE +/- 0.33, N = 3SE +/- 1.51, N = 3124.77153.77214.42

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgvsamples, More Is BetterChaos Group V-RAY 5Mode: CPUUbuntu 21.04Windows 10 b19042Windows 10 b2138211K22K33K44K55KSE +/- 493.09, N = 3SE +/- 233.46, N = 3SE +/- 447.03, N = 15514374898029944

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Pabellon Barcelona - Compute: CPU-OnlyUbuntu 21.04Windows 10 b19042Windows 10 b213824080120160200SE +/- 0.32, N = 3SE +/- 0.49, N = 3SE +/- 1.69, N = 6100.92118.47172.16

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Classroom - Compute: CPU-OnlyUbuntu 21.04Windows 10 b19042Windows 10 b21382306090120150SE +/- 0.39, N = 3SE +/- 0.45, N = 3SE +/- 0.37, N = 386.26103.25139.15

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

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: BMW27 - Compute: CPU-OnlyUbuntu 21.04Windows 10 b19042Windows 10 b213821224364860SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.56, N = 432.9041.0452.34

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.92Blend File: Fishy Cat - Compute: CPU-OnlyUbuntu 21.04Windows 10 b19042Windows 10 b213821632486480SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 0.83, N = 347.0357.7073.40

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

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 21.04Windows 10 b19042Windows 10 b2138230060090012001500SE +/- 4.33, N = 3SE +/- 6.17, N = 3SE +/- 8.51, N = 396614601475

Basis Universal

Settings: UASTC Level 3

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

John The Ripper

Test: Blowfish

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

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus EncodeUbuntu 21.04Windows 10 b19042Windows 10 b213823691215SE +/- 0.014, N = 5SE +/- 0.017, N = 5SE +/- 0.021, N = 57.2999.90310.1931. (CXX) g++ options: -fvisibility=hidden -logg -lm

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 1080pUbuntu 21.04Windows 10 b19042Windows 10 b213823691215SE +/- 0.061, N = 3SE +/- 0.056, N = 15SE +/- 0.073, N = 610.3528.2257.5041. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialUbuntu 21.04Windows 10 b19042Windows 10 b213822040608010058.4173.3079.84

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedUbuntu 21.04Windows 10 b19042Windows 10 b2138220406080100SE +/- 0.26, N = 3SE +/- 0.25, N = 3SE +/- 0.06, N = 384.376.362.11. (CC) gcc options: -O3 -pthread -lz

Basis Universal

Settings: UASTC Level 2

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

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedUbuntu 21.04Windows 10 b19042Windows 10 b213827001400210028003500SE +/- 3.71, N = 3SE +/- 4.94, N = 3SE +/- 3.09, N = 33173.53100.62391.21. (CC) gcc options: -O3 -pthread -lz

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

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

LAME MP3 Encoding

WAV To MP3

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

libavif avifenc

Encoder Speed: 10

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

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedUbuntu 21.04Windows 10 b19042Windows 10 b213821020304050SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.09, N = 344.339.836.11. (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 SpeedUbuntu 21.04Windows 10 b19042Windows 10 b213827001400210028003500SE +/- 5.20, N = 3SE +/- 0.78, N = 3SE +/- 1.19, N = 33239.73164.62661.81. (CC) gcc options: -O3 -pthread -lz

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

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulUbuntu 21.04Windows 10 b19042Windows 10 b213821122334455SE +/- 0.08, N = 3SE +/- 0.26, N = 3SE +/- 0.13, N = 341.2248.3649.181. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialUbuntu 21.04Windows 10 b19042Windows 10 b21382714212835SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.34, N = 330.6329.3225.74

libavif avifenc

Encoder Speed: 6

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

libavif avifenc

Encoder Speed: 2

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

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonUbuntu 21.04Windows 10 b21382Windows 10 b1904210002000300040005000SE +/- 14.99, N = 4SE +/- 29.62, N = 4SE +/- 47.20, N = 20415746614839

IndigoBench

Acceleration: CPU - Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: BedroomUbuntu 21.04Windows 10 b19042Windows 10 b213823691215SE +/- 0.055, N = 3SE +/- 0.036, N = 3SE +/- 0.078, N = 310.3959.8328.933

libavif avifenc

Encoder Speed: 0

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

libavif avifenc

Encoder Speed: 10, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10, LosslessUbuntu 21.04Windows 10 b19042Windows 10 b21382246810SE +/- 0.034, N = 3SE +/- 0.055, N = 3SE +/- 0.029, N = 35.8526.6516.7761. (CXX) g++ options: -O3 -fPIC -lm

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: CrownUbuntu 21.04Windows 10 b19042Windows 10 b213821224364860SE +/- 0.27, N = 3SE +/- 0.19, N = 3SE +/- 0.12, N = 354.7752.0847.96MIN: 53.47 / MAX: 57.72MIN: 50.91 / MAX: 54.19MIN: 46.61 / MAX: 50.44

Basis Universal

Settings: UASTC Level 0

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

Basis Universal

Settings: ETC1S

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

IndigoBench

Acceleration: CPU - Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: SupercarUbuntu 21.04Windows 10 b19042Windows 10 b21382510152025SE +/- 0.12, N = 3SE +/- 0.15, N = 3SE +/- 0.15, N = 322.2221.1120.03

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownUbuntu 21.04Windows 10 b19042Windows 10 b213821122334455SE +/- 0.15, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 349.7948.7745.00MIN: 48.72 / MAX: 51.95MIN: 47.77 / MAX: 50.79MIN: 43.87 / MAX: 47.1

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceUbuntu 21.04Windows 10 b19042Windows 10 b21382300K600K900K1200K1500KSE +/- 2714.59, N = 5SE +/- 3816.60, N = 5SE +/- 502.00, N = 51292928121966211763741. (CC) gcc options: -O3 -march=native

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeUbuntu 21.04Windows 10 b19042Windows 10 b213822M4M6M8M10MSE +/- 11832.19, N = 3SE +/- 20758.81, N = 3SE +/- 9856.83, N = 38449770839868577922721. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

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

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupUbuntu 21.04Windows 10 b19042Windows 10 b21382306090120150SE +/- 0.55, N = 3SE +/- 0.29, N = 3SE +/- 0.08, N = 3105.47111.09113.001. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6, LosslessUbuntu 21.04Windows 10 b19042Windows 10 b21382714212835SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.15, N = 327.6028.6329.471. (CXX) g++ options: -O3 -fPIC -lm

Zstd Compression

Compression Level: 3, Long Mode - Decompression Speed

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

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

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

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACUbuntu 21.04Windows 10 b19042Windows 10 b21382246810SE +/- 0.018, N = 5SE +/- 0.014, N = 5SE +/- 0.019, N = 57.9348.1408.4071. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

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

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian DragonUbuntu 21.04Windows 10 b19042Windows 10 b213821020304050SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.17, N = 344.3842.7742.03MIN: 43.54 / MAX: 46.2MIN: 42.12 / MAX: 44.37MIN: 40.79 / MAX: 44.04

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

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

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

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

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

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 b19042Ubuntu 21.04Windows 10 b21382246810SE +/- 0.019, N = 3SE +/- 0.021, N = 3SE +/- 0.006, N = 37.4337.4717.6531. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedUbuntu 21.04Windows 10 b19042Windows 10 b213821326395265SE +/- 0.45, N = 3SE +/- 0.38, N = 3SE +/- 0.61, N = 356.3956.2554.921. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedUbuntu 21.04Windows 10 b19042Windows 10 b213821326395265SE +/- 0.60, N = 4SE +/- 0.29, N = 3SE +/- 0.29, N = 358.6657.8457.141. (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 b19042Ubuntu 21.04Windows 10 b213822K4K6K8K10KSE +/- 21.30, N = 3SE +/- 64.82, N = 4SE +/- 31.83, N = 311621.011489.411379.31. (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: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedWindows 10 b19042Ubuntu 21.04Windows 10 b213822K4K6K8K10KSE +/- 60.67, N = 3SE +/- 40.41, N = 3SE +/- 16.64, N = 311555.011456.511419.51. (CC) gcc options: -O3

Cpuminer-Opt

Algorithm: Ringcoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.15.5Algorithm: RingcoinUbuntu 21.04Windows 10 b19042Windows 10 b213828001600240032004000SE +/- 31.62, N = 8SE +/- 252.03, N = 15SE +/- 305.63, N = 123627.802098.091631.441. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: Deepcoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.15.5Algorithm: DeepcoinUbuntu 21.04Windows 10 b21382Windows 10 b1904212K24K36K48K60KSE +/- 285.37, N = 3SE +/- 951.24, N = 12SE +/- 341.84, N = 1353950.003574.853103.431. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

Cpuminer-Opt

Algorithm: x25x

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

Cpuminer-Opt

Algorithm: Magi

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 3.15.5Algorithm: MagiUbuntu 21.04Windows 10 b21382Windows 10 b190426001200180024003000SE +/- 20.72, N = 3SE +/- 66.05, N = 15SE +/- 79.87, N = 122758.04565.46470.411. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp

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 1080pUbuntu 21.04Windows 10 b19042Windows 10 b21382306090120150SE +/- 0.64, N = 3SE +/- 3.54, N = 15SE +/- 1.35, N = 15132.10127.9882.141. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

GraphicsMagick

Operation: Resizing

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

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 b21382Windows 10 b19042Ubuntu 21.042004006008001000SE +/- 11.41, N = 3SE +/- 28.36, N = 15SE +/- 2.22, N = 3898.3872.7554.81. (CC) gcc options: -O3 -pthread -lz


Phoronix Test Suite v10.8.5