Threadripper 3970X Ubuntu 20.04 LTS

wsl testing on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2006213-NE-2006196PT44&grr.

Threadripper 3970X Ubuntu 20.04 LTSProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionSystem LayerUbuntu 20.04WSLAMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)ASUS ROG ZENITH II EXTREME (0702 BIOS)AMD Starship/Matisse64GB1000GB Force MP600Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1900/875MHz)AMD Navi 10 HDMI AudioASUS MG28UAquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.045.4.0-37-generic (x86_64)GNOME Shell 3.36.2X Server 1.20.8modesetting 1.20.84.6 Mesa 20.0.4 (LLVM 9.0.1)GCC 9.3.0ext43840x2160AMD Ryzen Threadripper 3970X 32-Core @ 3.69GHz (32 Cores / 64 Threads)931GB4.4.0-19041-Microsoft (x86_64)wslfswslOpenBenchmarking.orgCompiler 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 Disk Details- Ubuntu 20.04: NONE / errors=remount-ro,relatime,rwProcessor Details- Ubuntu 20.04: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025- WSL: CPU Microcode: 0xffffffffGraphics Details- Ubuntu 20.04: GLAMORJava Details- OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)Python Details- Python 3.8.2Security Details- Ubuntu 20.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

Threadripper 3970X Ubuntu 20.04 LTSnpb: CG.Cmcperf: Delete - 1build-gcc: Time To Compilegromacs: Water Benchmarkmcperf: Replace - 16mcperf: Prepend - 16mcperf: Append - 16mcperf: Add - 16amg: mcperf: Set - 16openvkl: vklBenchmarkcryptopp: All Algorithmsbasis: UASTC Level 2 + RDO Post-Processingrocksdb: Seq Fillcassandra: Readsmcperf: Get - 16libgav1: Chimera 1080p 10-bitcryptopp: Keyed Algorithmsnpb: IS.Dcryptopp: Integer + Elliptic Curve Public Key Algorithmsbuild-llvm: Time To Compilenumpy: build-linux-kernel: Time To Compilebrl-cad: VGR Performance Metricmcperf: Delete - 16cassandra: Writeshpcg: blender: Barbershop - CPU-Onlyradiance: Serialbuild-gdb: Time To Compilegmic: 2D Function Plotting, 1000 Timessvt-av1: Enc Mode 0 - 1080psqlite-speedtest: Timed Time - Size 1,000npb: LU.Clibgav1: Chimera 1080plibgav1: Summer Nature 4Kasmfish: 1024 Hash Memory, 26 Depthleveldb: Seq Fillleveldb: Seq Fillbuild-ffmpeg: Time To Compilemcperf: Replace - 1deepspeech: leveldb: Rand Deletedacapobench: Tradesoapblender: Classroom - CPU-Onlyblosc: blosclzappleseed: Material Testerrsvg: SVG Files To PNGhimeno: Poisson Pressure Solverappleseed: Emilymcperf: Add - 1parboil: OpenMP LBMmcperf: Append - 1rawtherapee: Total Benchmark Timevpxenc: Speed 0gmic: 3D Elevated Function In Rand Colors, 100 Timesdav1d: Chimera 1080p 10-bitbuild-mplayer: Time To Compilemrbayes: Primate Phylogeny Analysisbuild2: Time To Compilecryptopp: Unkeyed Algorithmsleveldb: Seek Randmcperf: Get - 1npb: MG.Cluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismbuild-imagemagick: Time To Compilerocksdb: Rand Fill Syncrocksdb: Rand Fillrocksdb: Read While Writinggraphics-magick: Enhancedgraphics-magick: Sharpengraphics-magick: Swirlparboil: OpenMP MRI Griddinggraphics-magick: Resizinggraphics-magick: Rotaterocksdb: Rand Readgraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacesvt-av1: Enc Mode 4 - 1080ponednn: IP Batch All - u8s8f32 - CPUonednn: IP Batch All - f32 - CPUradiance: SMP Parallelyafaray: Total Time For Sample Sceneavifenc: 0sqlite: 8build-php: Time To Compilecompress-7zip: Compress Speed Teststockfish: Total Timeblender: BMW27 - CPU-Onlynpb: EP.Drodinia: OpenMP Streamclusterappleseed: Disney Materialbasis: ETC1Spolyhedron: proteinnamd: ATPase Simulation - 327,506 Atomsleveldb: Rand Readleveldb: Hot Readlibgav1: Summer Nature 1080pcompress-zstd: 19sqlite: 1npb: BT.Conednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUmcperf: Set - 1avifenc: 2build-apache: Time To Compileaom-av1: Speed 0 Two-Passcompress-zstd: 3gimp: resizescikit-learn: coremark: CoreMark Size 666 - Iterations Per Seconddacapobench: Tradebeansaom-av1: Speed 6 Realtimeminife: Smallpolyhedron: linpkredis: LPUSHleveldb: Rand Fillleveldb: Rand Fillredis: SETleveldb: Overwriteleveldb: Overwritemcperf: Prepend - 1redis: SADDredis: GETredis: LPOPaom-av1: Speed 6 Two-Passtoybrot: OpenMPlibreoffice: 20 Documents To PDFtoybrot: C++ Threadssysbench: Memorytoybrot: C++ Taskstoybrot: TBBvpxenc: Speed 5inkscape: SVG Files To PNGgimp: unsharp-maskdacapobench: Jythonparboil: OpenMP Stenciltungsten: Water Causticpybench: Total For Average Test Timesonednn: Deconvolution Batch deconv_1d - u8s8f32 - CPUonednn: Deconvolution Batch deconv_1d - f32 - CPUbasis: UASTC Level 3gmic: Plotting Isosurface Of A 3D Volume, 1000 Timespolyhedron: acosbench: Create Filescompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9x265: H.265 1080p Video Encodingswet: Averagegimp: auto-levelsaom-av1: Speed 4 Two-Passnpb: EP.Cembree: Pathtracer ISPC - Crownneat: embree: Pathtracer - Crownphpbench: PHP Benchmark Suiteosbench: Launch Programsaom-av1: Speed 8 Realtimeonednn: IP Batch 1D - f32 - CPUonednn: IP Batch 1D - u8s8f32 - CPUosbench: Create Threadsttsiod-renderer: Phong Rendering With Soft-Shadow Mappinggimp: rotatenpb: FT.Cbasis: UASTC Level 2encode-flac: WAV To FLACoctave-benchmark: dav1d: Chimera 1080ppolyhedron: aironednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUdav1d: Summer Nature 4Krodinia: OpenMP CFD Solverneatbench: CPUnpb: SP.Bdacapobench: H2sysbench: CPUffmpeg: H.264 HD To NTSC DVsvt-av1: Enc Mode 8 - 1080poidn: Memorialtungsten: Hairrodinia: OpenMP LavaMDdarktable: Boat - CPU-onlyctx-clock: Context Switch Timex264: H.264 Video Encodingdarktable: Masskrug - CPU-onlyencode-mp3: WAV To MP3basis: UASTC Level 0osbench: Create Processesonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUavifenc: 8avifenc: 10nettle: aes256rays1bench: Large Scenedarktable: Server Room - CPU-onlysvt-vp9: VMAF Optimized - Bosphorus 1080posbench: Memory Allocationsdav1d: Summer Nature 1080plammps: Rhodopsin Proteinsvt-hevc: 1080p 8-bit YUV To HEVC Video Encodetungsten: Volumetric Caustictungsten: Non-Exponentialonednn: Deconvolution Batch deconv_3d - u8s8f32 - CPUonednn: Deconvolution Batch deconv_3d - f32 - CPUsvt-vp9: Visual Quality Optimized - Bosphorus 1080pnettle: sha512svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pleveldb: Fill Syncleveldb: Fill Syncdarktable: Server Rack - CPU-onlynettle: chachaparboil: OpenMP CUTCPblake2: nettle: poly1305-aesUbuntu 20.04WSL11041.4277026.5665.7393.35049905.850495.950614.748736.625077.9948614.3400.191780.973787584.03211938681345579516.121.14708.7012761491.095332.258280229.125421.1528.24552589075830.028130910.9674192.69555.71386.145162.4420.12957.89867805.4852.1524.28100073524265.52826.722.53352507.656.10731254.9673121118.4112042.8129.27768426.3324853.694556134.48967946927.741.89252353583.542.5357.7482.192143.9612.71373.74655.606380.21494566.68276209.131503.995.996.8914.9263468911214566125796734465173759.842616279076018348039668817058.66510.313620.1367171.7556.36452.44047.56735.5361995829555644146.942912.3614.57268.71328942.35312.550.5635241.61241.36477.22102.814.36075785.03191.44557.850145832.531.51220.5780.348519.67.0498.2561388435.017601447919.2111548.72.521608583.76272.87825.91973056.88271.34126.047584.82155428.562582950.572721549.784.13254736.447245599204341.3244244892452725.0124.59816.65139367.03988218.48849091.656551.4327819.51019.0635.9211.49716218.10265.3082864157613.6842.682913.2737.840513.15739.694466192247.85060939.991.347090.91875718.9908351113.6411.24735263.5212.4787.6996.213803.401.640.3934900.792268365.227.22638.235399.27368069805.63897.39170.77126.518.085588.0134.502148209.162.5957.1666.15838.3515366.047504.551374.5354.4206070.41226.991.756451.2568.341255794.8020.124176.943.494503.194881.539972.74251373.26625.12465.731929.0653.70.079993.9610.9633698.432708.2410538.3219986.72026.1722.78846.323465.625318.6321086.2400.911798.032809589.9538644926985.527.70706.9847341304.285449.499097284.193323.6282.94153117610.8141200.55260.5080.127256.36361837.8384.7731.569849263648.55661.665624375118.019289.7176.84765635.8955007.197871139.07653322995.542.65372720769.1118.5077.18164.9229.59280.55798.422400.97496927673.429754.216.036.8226.7217416687674360722528627230860.2088564153461979095593384556.4089.9249722.566755.33956.67160.11167.020797119606842247.212892.2715.50365.21520944.9870.56066119.2385.913.46971792.64214.55458.335324010.435.72444.7720.348289.311.13710.1361434901.448795333924.6811446.9735867.31791796.27841524.38908561.48939564.854.34259093.828257622131865.5977253722461326.6030.47546934.62495218.89399251.699381.4905820.81620.860524.69327220.20121.3423.2852.752904.8936.599120.33338.26446480651980.36511741.721.160710.93083153.1873701143.4216.48430569.9913.7728.1509.424758.950.3922430.803423204.929.83137.2336768475.00435.31476.31321.188.099208.4749.3135451173.529.8267.1367.4861738.1032315.389495.799317.8267.7056171.31225.526.546346.17109.809637606.8517.265181.563.536583.145231.703052.79344342.36625.05354.520.3871009.4760.9884288.432778.75OpenBenchmarking.org

NAS Parallel Benchmarks

Test / Class: CG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CUbuntu 20.04WSL2K4K6K8K10KSE +/- 21.21, N = 3SE +/- 22.78, N = 211041.4210538.321. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Memcached mcperf

Method: Delete - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Delete - Connections: 1Ubuntu 20.04WSL16K32K48K64K80KSE +/- 1055.08, N = 15SE +/- 2245.43, N = 1077026.519986.71. (CC) gcc options: -O2 -lm -rdynamic

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To CompileUbuntu 20.04WSL400800120016002000SE +/- 0.23, N = 3SE +/- 6.63, N = 3665.742026.17

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020.1Water BenchmarkUbuntu 20.04WSL0.75381.50762.26143.01523.769SE +/- 0.003, N = 3SE +/- 0.011, N = 23.3502.7881. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

Memcached mcperf

Method: Replace - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Replace - Connections: 16Ubuntu 20.0411K22K33K44K55KSE +/- 773.87, N = 949905.81. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Prepend - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Prepend - Connections: 16Ubuntu 20.0411K22K33K44K55KSE +/- 1029.09, N = 950495.91. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Append - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Append - Connections: 16Ubuntu 20.04WSL11K22K33K44K55KSE +/- 71.22, N = 350614.746.31. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Add - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Add - Connections: 16Ubuntu 20.04WSL10K20K30K40K50KSE +/- 606.32, N = 9SE +/- 138.34, N = 348736.623465.61. (CC) gcc options: -O2 -lm -rdynamic

Algebraic Multi-Grid Benchmark

OpenBenchmarking.orgFigure Of Merit, More Is BetterAlgebraic Multi-Grid BenchmarkUbuntu 20.04WSL5K10K15K20K25KSE +/- 8.71, N = 3SE +/- 746.32, N = 525077.9925318.631. (CC) gcc options: -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi

Memcached mcperf

Method: Set - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Set - Connections: 16Ubuntu 20.04WSL10K20K30K40K50KSE +/- 517.06, N = 7SE +/- 194.60, N = 348614.321086.21. (CC) gcc options: -O2 -lm -rdynamic

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkUbuntu 20.04WSL90180270360450SE +/- 0.39, N = 3SE +/- 1.77, N = 3400.19400.91MIN: 1 / MAX: 1371MIN: 1 / MAX: 1545

Crypto++

Test: All Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: All AlgorithmsUbuntu 20.04WSL400800120016002000SE +/- 12.86, N = 3SE +/- 3.73, N = 31780.971798.031. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

Basis Universal

Settings: UASTC Level 2 + RDO Post-Processing

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2 + RDO Post-ProcessingUbuntu 20.04WSL130260390520650SE +/- 0.15, N = 3SE +/- 0.36, N = 3584.03589.951. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillUbuntu 20.04WSL300K600K900K1200K1500KSE +/- 15393.89, N = 5SE +/- 1173.57, N = 31193868864491. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Apache Cassandra

Test: Reads

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: ReadsUbuntu 20.043K6K9K12K15KSE +/- 4801.50, N = 913455

Memcached mcperf

Method: Get - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Get - Connections: 16Ubuntu 20.04WSL20K40K60K80K100KSE +/- 1181.34, N = 3SE +/- 376.59, N = 379516.126985.51. (CC) gcc options: -O2 -lm -rdynamic

libgav1

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Chimera 1080p 10-bitUbuntu 20.04WSL714212835SE +/- 0.09, N = 3SE +/- 0.03, N = 321.1427.701. (CXX) g++ options: -O3 -lpthread

Crypto++

Test: Keyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Keyed AlgorithmsUbuntu 20.04WSL150300450600750SE +/- 4.64, N = 3SE +/- 0.67, N = 3708.70706.981. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

NAS Parallel Benchmarks

Test / Class: IS.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: IS.DUbuntu 20.04WSL30060090012001500SE +/- 15.96, N = 31491.091304.281. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Crypto++

Test: Integer + Elliptic Curve Public Key Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Integer + Elliptic Curve Public Key AlgorithmsUbuntu 20.04WSL12002400360048006000SE +/- 4.32, N = 3SE +/- 4.92, N = 35332.265449.501. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileUbuntu 20.04WSL60120180240300SE +/- 0.74, N = 3SE +/- 3.71, N = 3229.13284.19

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkUbuntu 20.04WSL90180270360450SE +/- 0.57, N = 3SE +/- 1.47, N = 3421.15323.62

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileUbuntu 20.04WSL20406080100SE +/- 0.42, N = 4SE +/- 0.97, N = 1528.2582.94

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance MetricUbuntu 20.04WSL110K220K330K440K550K5258905311761. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

Memcached mcperf

Method: Delete - Connections: 16

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Delete - Connections: 16Ubuntu 20.0416K32K48K64K80KSE +/- 695.67, N = 375830.01. (CC) gcc options: -O2 -lm -rdynamic

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 3.11.4Test: WritesUbuntu 20.0460K120K180K240K300KSE +/- 2906.58, N = 8281309

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1Ubuntu 20.04WSL3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 310.9710.811. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Barbershop - Compute: CPU-OnlyUbuntu 20.04WSL4080120160200SE +/- 0.25, N = 3SE +/- 0.32, N = 3192.69200.55

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialUbuntu 20.04120240360480600555.71

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileUbuntu 20.04WSL60120180240300SE +/- 0.04, N = 3SE +/- 1.76, N = 386.15260.51

G'MIC

Test: 2D Function Plotting, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 2D Function Plotting, 1000 TimesUbuntu 20.044080120160200SE +/- 1.04, N = 3162.441. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

SVT-AV1

Encoder Mode: Enc Mode 0 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 0 - Input: 1080pUbuntu 20.04WSL0.0290.0580.0870.1160.145SE +/- 0.000, N = 3SE +/- 0.000, N = 30.1290.1271. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Ubuntu 20.04WSL60120180240300SE +/- 0.17, N = 3SE +/- 0.37, N = 357.90256.361. (CC) gcc options: -O2 -ldl -lz -lpthread

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CUbuntu 20.04WSL15K30K45K60K75KSE +/- 84.94, N = 367805.4861837.831. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

libgav1

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Chimera 1080pUbuntu 20.04WSL20406080100SE +/- 0.07, N = 3SE +/- 0.19, N = 352.1584.771. (CXX) g++ options: -O3 -lpthread

libgav1

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Summer Nature 4KUbuntu 20.04WSL714212835SE +/- 0.06, N = 3SE +/- 0.06, N = 324.2831.561. (CXX) g++ options: -O3 -lpthread

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthUbuntu 20.04WSL20M40M60M80M100MSE +/- 717614.68, N = 3SE +/- 1024998.96, N = 310007352498492636

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillUbuntu 20.0460120180240300SE +/- 0.51, N = 3265.531. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillUbuntu 20.04612182430SE +/- 0.07, N = 326.71. (CXX) g++ options: -O3 -lsnappy -lpthread

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileUbuntu 20.04WSL1122334455SE +/- 0.01, N = 3SE +/- 0.71, N = 1522.5348.56

Memcached mcperf

Method: Replace - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Replace - Connections: 1Ubuntu 20.0411K22K33K44K55KSE +/- 2965.90, N = 1552507.61. (CC) gcc options: -O2 -lm -rdynamic

DeepSpeech

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Ubuntu 20.04WSL1428425670SE +/- 0.13, N = 3SE +/- 1.18, N = 1556.1161.67

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteUbuntu 20.0460120180240300SE +/- 0.17, N = 3254.971. (CXX) g++ options: -O3 -lsnappy -lpthread

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapUbuntu 20.04WSL9001800270036004500SE +/- 32.10, N = 20SE +/- 69.99, N = 2031214375

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: Classroom - Compute: CPU-OnlyUbuntu 20.04WSL306090120150SE +/- 0.27, N = 3SE +/- 0.19, N = 3118.41118.01

C-Blosc

Compressor: blosclz

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.0 Beta 5Compressor: blosclzUbuntu 20.04WSL3K6K9K12K15KSE +/- 166.35, N = 3SE +/- 141.05, N = 312042.89289.71. (CXX) g++ options: -rdynamic

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterUbuntu 20.04WSL4080120160200129.28176.85

librsvg

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterlibrsvgOperation: SVG Files To PNGUbuntu 20.04WSL816243240SE +/- 0.14, N = 3SE +/- 0.31, N = 1426.3335.901. rsvg-convert version 2.48.2

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverUbuntu 20.04WSL11002200330044005500SE +/- 54.22, N = 7SE +/- 78.28, N = 34853.695007.201. (CC) gcc options: -O3 -mavx2

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyUbuntu 20.04WSL306090120150134.49139.08

Memcached mcperf

Method: Add - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Add - Connections: 1Ubuntu 20.04WSL10K20K30K40K50KSE +/- 737.31, N = 15SE +/- 92.50, N = 346927.722995.51. (CC) gcc options: -O2 -lm -rdynamic

Parboil

Test: OpenMP LBM

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMUbuntu 20.04WSL1020304050SE +/- 0.11, N = 3SE +/- 0.42, N = 941.8942.651. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Memcached mcperf

Method: Append - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Append - Connections: 1Ubuntu 20.04WSL11K22K33K44K55KSE +/- 4286.18, N = 15SE +/- 70.42, N = 353583.520769.11. (CC) gcc options: -O2 -lm -rdynamic

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeUbuntu 20.04WSL306090120150SE +/- 0.04, N = 3SE +/- 0.08, N = 342.54118.511. RawTherapee, version 5.8, command line.

VP9 libvpx Encoding

Speed: Speed 0

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 0Ubuntu 20.04WSL246810SE +/- 0.01, N = 3SE +/- 0.10, N = 37.747.181. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

G'MIC

Test: 3D Elevated Function In Random Colors, 100 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: 3D Elevated Function In Random Colors, 100 TimesUbuntu 20.0420406080100SE +/- 0.15, N = 382.191. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

dav1d

Video Input: Chimera 1080p 10-bit

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080p 10-bitUbuntu 20.04WSL4080120160200SE +/- 0.23, N = 3SE +/- 0.82, N = 3143.96164.92MIN: 98.3 / MAX: 244.11MIN: 70.58 / MAX: 217.451. (CC) gcc options: -pthread

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileUbuntu 20.04WSL714212835SE +/- 0.04, N = 3SE +/- 0.44, N = 1512.7129.59

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisUbuntu 20.04WSL20406080100SE +/- 0.21, N = 3SE +/- 0.89, N = 373.7580.56-lreadline1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileUbuntu 20.04WSL20406080100SE +/- 0.15, N = 3SE +/- 0.63, N = 355.6198.42

Crypto++

Test: Unkeyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.2Test: Unkeyed AlgorithmsUbuntu 20.04WSL90180270360450SE +/- 0.56, N = 3SE +/- 0.65, N = 3380.21400.971. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomUbuntu 20.041530456075SE +/- 0.15, N = 366.681. (CXX) g++ options: -O3 -lsnappy -lpthread

Memcached mcperf

Method: Get - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Get - Connections: 1Ubuntu 20.04WSL16K32K48K64K80KSE +/- 632.85, N = 15SE +/- 227.35, N = 376209.127673.41. (CC) gcc options: -O2 -lm -rdynamic

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CUbuntu 20.04WSL7K14K21K28K35KSE +/- 29.74, N = 331503.9929754.211. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCUbuntu 20.04WSL246810SE +/- 0.01, N = 3SE +/- 0.01, N = 35.996.03MIN: 5.79 / MAX: 6.35MIN: 5.92 / MAX: 6.28

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismUbuntu 20.04WSL246810SE +/- 0.02, N = 3SE +/- 0.03, N = 36.896.82MIN: 6.74 / MAX: 6.96MIN: 6.77 / MAX: 6.87

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileUbuntu 20.04WSL612182430SE +/- 0.04, N = 3SE +/- 0.51, N = 1214.9326.72

Facebook RocksDB

Test: Random Fill Sync

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncUbuntu 20.04WSL16K32K48K64K80KSE +/- 119.03, N = 3SE +/- 44.03, N = 334689741661. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillUbuntu 20.04WSL200K400K600K800K1000KSE +/- 8760.16, N = 3SE +/- 112.19, N = 31121456876741. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingUbuntu 20.04WSL1.3M2.6M3.9M5.2M6.5MSE +/- 35868.77, N = 3SE +/- 46984.97, N = 3612579636072251. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedUbuntu 20.04WSL160320480640800SE +/- 0.58, N = 3SE +/- 2.19, N = 37342861. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenUbuntu 20.04WSL100200300400500SE +/- 1.15, N = 3SE +/- 1.20, N = 34652721. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlUbuntu 20.04WSL400800120016002000SE +/- 2.91, N = 3SE +/- 1.20, N = 317373081. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

Parboil

Test: OpenMP MRI Gridding

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingUbuntu 20.04WSL1326395265SE +/- 0.01, N = 3SE +/- 0.36, N = 359.8460.211. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingUbuntu 20.04WSL6001200180024003000SE +/- 8.14, N = 3SE +/- 6.12, N = 327904151. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateUbuntu 20.04WSL160320480640800SE +/- 5.24, N = 37603461. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

Facebook RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadUbuntu 20.04WSL40M80M120M160M200MSE +/- 1522382.82, N = 3SE +/- 931494.07, N = 31834803961979095591. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianUbuntu 20.04WSL150300450600750SE +/- 1.45, N = 36883381. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceUbuntu 20.04WSL400800120016002000SE +/- 0.58, N = 317054551. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 4 - Input: 1080pUbuntu 20.04WSL246810SE +/- 0.027, N = 3SE +/- 0.231, N = 158.6656.4081. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

oneDNN

Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPUUbuntu 20.04WSL3691215SE +/- 0.00801, N = 3SE +/- 0.09845, N = 310.313609.92497MIN: 10.04MIN: 9.481. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: IP Batch All - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch All - Data Type: f32 - Engine: CPUUbuntu 20.04WSL510152025SE +/- 0.19, N = 3SE +/- 0.03, N = 320.1422.57MIN: 19.5MIN: 22.061. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelUbuntu 20.044080120160200171.75

YafaRay

Total Time For Sample Scene

OpenBenchmarking.orgSeconds, Fewer Is BetterYafaRay 3.4.1Total Time For Sample SceneUbuntu 20.04WSL1326395265SE +/- 0.42, N = 3SE +/- 0.80, N = 356.3655.341. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 0Ubuntu 20.04WSL1326395265SE +/- 0.05, N = 3SE +/- 0.11, N = 352.4456.671. (CXX) g++ options: -O3 -fPIC

SQLite

Threads / Copies: 8

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8Ubuntu 20.04WSL1326395265SE +/- 0.42, N = 3SE +/- 0.95, N = 347.5760.11-lreadline -ltermcap1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileUbuntu 20.04WSL1530456075SE +/- 0.07, N = 3SE +/- 1.01, N = 335.5467.02

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestUbuntu 20.04WSL40K80K120K160K200KSE +/- 350.32, N = 3SE +/- 347.71, N = 3199582797111. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeUbuntu 20.04WSL20M40M60M80M100MSE +/- 835007.84, N = 3SE +/- 361925.76, N = 395556441960684221. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.82Blend File: BMW27 - Compute: CPU-OnlyUbuntu 20.04WSL1122334455SE +/- 0.10, N = 3SE +/- 0.14, N = 346.9447.21

NAS Parallel Benchmarks

Test / Class: EP.D

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DUbuntu 20.04WSL6001200180024003000SE +/- 2.87, N = 3SE +/- 3.35, N = 32912.362892.271. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Rodinia

Test: OpenMP Streamcluster

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP StreamclusterUbuntu 20.04WSL48121620SE +/- 0.02, N = 3SE +/- 0.28, N = 1514.5715.501. (CXX) g++ options: -O2 -lOpenCL

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialUbuntu 20.04WSL153045607568.7165.22

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: ETC1SUbuntu 20.04WSL1020304050SE +/- 0.05, N = 3SE +/- 0.03, N = 342.3544.991. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Polyhedron Fortran Benchmarks

Benchmark: protein

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: proteinUbuntu 20.04369121512.55

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13ATPase Simulation - 327,506 AtomsUbuntu 20.04WSL0.12680.25360.38040.50720.634SE +/- 0.00079, N = 3SE +/- 0.00026, N = 30.563520.56066

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadUbuntu 20.04918273645SE +/- 0.16, N = 341.611. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadUbuntu 20.04918273645SE +/- 0.11, N = 341.361. (CXX) g++ options: -O3 -lsnappy -lpthread

libgav1

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Summer Nature 1080pUbuntu 20.04WSL306090120150SE +/- 0.21, N = 3SE +/- 0.37, N = 377.22119.231. (CXX) g++ options: -O3 -lpthread

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Ubuntu 20.04WSL20406080100SE +/- 0.09, N = 3SE +/- 0.70, N = 3102.885.91. (CC) gcc options: -O3 -pthread -lz -llzma

SQLite

Threads / Copies: 1

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1Ubuntu 20.04WSL48121620SE +/- 0.05, N = 3SE +/- 0.20, N = 1514.3613.47-lreadline -ltermcap1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

NAS Parallel Benchmarks

Test / Class: BT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CUbuntu 20.04WSL16K32K48K64K80KSE +/- 515.87, N = 3SE +/- 172.40, N = 375785.0371792.641. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

oneDNN

Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPUUbuntu 20.04WSL50100150200250SE +/- 0.47, N = 3SE +/- 0.39, N = 3191.45214.55MIN: 188.95MIN: 211.441. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPUUbuntu 20.04WSL1326395265SE +/- 0.25, N = 3SE +/- 0.23, N = 357.8558.34MIN: 56.58MIN: 57.041. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

Memcached mcperf

Method: Set - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Set - Connections: 1Ubuntu 20.04WSL10K20K30K40K50KSE +/- 552.67, N = 3SE +/- 100.80, N = 345832.524010.41. (CC) gcc options: -O2 -lm -rdynamic

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 2Ubuntu 20.04WSL816243240SE +/- 0.15, N = 3SE +/- 0.30, N = 331.5135.721. (CXX) g++ options: -O3 -fPIC

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileUbuntu 20.04WSL1020304050SE +/- 0.01, N = 3SE +/- 0.38, N = 320.5844.77

AOM AV1

Encoder Mode: Speed 0 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 0 Two-PassUbuntu 20.04WSL0.07650.1530.22950.3060.3825SE +/- 0.00, N = 3SE +/- 0.00, N = 30.340.341. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Ubuntu 20.04WSL2K4K6K8K10KSE +/- 12.59, N = 3SE +/- 20.07, N = 38519.68289.31. (CC) gcc options: -O3 -pthread -lz -llzma

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizeUbuntu 20.04WSL3691215SE +/- 0.054, N = 3SE +/- 0.170, N = 147.04911.137

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.22.1Ubuntu 20.04WSL3691215SE +/- 0.074, N = 3SE +/- 0.222, N = 158.25610.136

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondUbuntu 20.04WSL300K600K900K1200K1500KSE +/- 2119.42, N = 3SE +/- 6909.27, N = 31388435.021434901.451. (CC) gcc options: -O2 -lrt" -lrt

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansUbuntu 20.04WSL10002000300040005000SE +/- 21.25, N = 4SE +/- 37.12, N = 444793339

AOM AV1

Encoder Mode: Speed 6 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 RealtimeUbuntu 20.04WSL612182430SE +/- 0.09, N = 3SE +/- 0.02, N = 319.2124.681. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallUbuntu 20.04WSL2K4K6K8K10KSE +/- 2.41, N = 3SE +/- 17.99, N = 311548.711446.91. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

Polyhedron Fortran Benchmarks

Benchmark: linpk

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: linpkUbuntu 20.040.5671.1341.7012.2682.8352.52

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPUSHUbuntu 20.04WSL300K600K900K1200K1500KSE +/- 22565.04, N = 15SE +/- 3438.95, N = 31608583.76735867.311. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillUbuntu 20.0460120180240300SE +/- 0.48, N = 3272.881. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillUbuntu 20.04612182430SE +/- 0.06, N = 325.91. (CXX) g++ options: -O3 -lsnappy -lpthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETUbuntu 20.04WSL400K800K1200K1600K2000KSE +/- 28399.91, N = 15SE +/- 3476.88, N = 31973056.88791796.271. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteUbuntu 20.0460120180240300SE +/- 0.86, N = 3271.341. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteUbuntu 20.04612182430SE +/- 0.09, N = 326.01. (CXX) g++ options: -O3 -lsnappy -lpthread

Memcached mcperf

Method: Prepend - Connections: 1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.6.0Method: Prepend - Connections: 1Ubuntu 20.0410K20K30K40K50KSE +/- 760.72, N = 347584.81. (CC) gcc options: -O2 -lm -rdynamic

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SADDUbuntu 20.04WSL500K1000K1500K2000K2500KSE +/- 34445.44, N = 15SE +/- 2012.23, N = 32155428.56841524.381. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: GETUbuntu 20.04WSL600K1200K1800K2400K3000KSE +/- 61649.67, N = 15SE +/- 3102.30, N = 32582950.57908561.481. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: LPOPUbuntu 20.04WSL600K1200K1800K2400K3000KSE +/- 42477.90, N = 15SE +/- 2118.36, N = 32721549.78939564.851. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

AOM AV1

Encoder Mode: Speed 6 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 6 Two-PassUbuntu 20.04WSL0.97651.9532.92953.9064.8825SE +/- 0.01, N = 3SE +/- 0.01, N = 34.134.341. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

toyBrot Fractal Generator

Implementation: OpenMP

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: OpenMPUbuntu 20.04WSL6K12K18K24K30KSE +/- 107.07, N = 3SE +/- 19.68, N = 32547325909-isystem -fopenmp -std=c++141. (CXX) g++ options: -lpthread

LibreOffice

Test: 20 Documents To PDF

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFUbuntu 20.04WSL246810SE +/- 0.047, N = 236.4473.8281. LibreOffice 6.4.3.2 40(Build:2)

toyBrot Fractal Generator

Implementation: C++ Threads

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: C++ ThreadsUbuntu 20.04WSL6K12K18K24K30KSE +/- 38.19, N = 3SE +/- 46.20, N = 32455925762-isystem -fopenmp -std=c++141. (CXX) g++ options: -lpthread

Sysbench

Test: Memory

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: MemoryUbuntu 20.04WSL2M4M6M8M10MSE +/- 22122.86, N = 3SE +/- 44918.26, N = 129204341.322131865.601. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

toyBrot Fractal Generator

Implementation: C++ Tasks

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: C++ TasksUbuntu 20.04WSL5K10K15K20K25KSE +/- 42.51, N = 3SE +/- 91.48, N = 32448925372-isystem -fopenmp -std=c++141. (CXX) g++ options: -lpthread

toyBrot Fractal Generator

Implementation: TBB

OpenBenchmarking.orgms, Fewer Is BettertoyBrot Fractal GeneratorImplementation: TBBUbuntu 20.04WSL5K10K15K20K25KSE +/- 330.27, N = 3SE +/- 112.78, N = 32452724613-isystem -fopenmp -std=c++141. (CXX) g++ options: -lpthread

VP9 libvpx Encoding

Speed: Speed 5

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 5Ubuntu 20.04WSL612182430SE +/- 0.15, N = 3SE +/- 0.41, N = 325.0126.601. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGUbuntu 20.04612182430SE +/- 0.06, N = 324.601. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: unsharp-maskUbuntu 20.04WSL714212835SE +/- 0.00, N = 3SE +/- 0.03, N = 316.6530.48

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonUbuntu 20.04WSL10002000300040005000SE +/- 20.29, N = 4SE +/- 37.33, N = 1439364693

Parboil

Test: OpenMP Stencil

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP StencilUbuntu 20.04WSL246810SE +/- 0.206288, N = 13SE +/- 0.014344, N = 37.0398824.6249521. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Tungsten Renderer

Scene: Water Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticUbuntu 20.04WSL510152025SE +/- 0.01, N = 3SE +/- 0.05, N = 318.4918.891. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 20.04WSL2004006008001000SE +/- 1.33, N = 3SE +/- 4.48, N = 3909925

oneDNN

Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPUUbuntu 20.04WSL0.38240.76481.14721.52961.912SE +/- 0.00299, N = 3SE +/- 0.01301, N = 31.656551.69938MIN: 1.59MIN: 1.621. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPUUbuntu 20.04WSL0.33540.67081.00621.34161.677SE +/- 0.00257, N = 3SE +/- 0.00203, N = 31.432781.49058MIN: 1.39MIN: 1.441. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 3Ubuntu 20.04WSL510152025SE +/- 0.02, N = 3SE +/- 0.03, N = 319.5120.821. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

G'MIC

Test: Plotting Isosurface Of A 3D Volume, 1000 Times

OpenBenchmarking.orgSeconds, Fewer Is BetterG'MICTest: Plotting Isosurface Of A 3D Volume, 1000 TimesUbuntu 20.04WSL510152025SE +/- 0.07, N = 3SE +/- 0.34, N = 319.0620.861. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.

Polyhedron Fortran Benchmarks

Benchmark: ac

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: acUbuntu 20.041.3322.6643.9965.3286.665.92

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesUbuntu 20.04WSL110220330440550SE +/- 0.04, N = 3SE +/- 2.15, N = 311.50524.691. (CC) gcc options: -lm

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Ubuntu 20.04WSL510152025SE +/- 0.11, N = 3SE +/- 0.04, N = 318.1020.201. (CC) gcc options: -pthread -fvisibility=hidden -O2

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingUbuntu 20.04WSL1530456075SE +/- 0.39, N = 3SE +/- 0.03, N = 365.3021.341. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageUbuntu 20.04200M400M600M800M1000MSE +/- 12611056.93, N = 38286415761. (CC) gcc options: -lm -lpthread -lcurses -lrt

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: auto-levelsUbuntu 20.04WSL612182430SE +/- 0.07, N = 3SE +/- 0.13, N = 313.6823.29

AOM AV1

Encoder Mode: Speed 4 Two-Pass

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 4 Two-PassUbuntu 20.04WSL0.61881.23761.85642.47523.094SE +/- 0.00, N = 3SE +/- 0.00, N = 32.682.751. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

NAS Parallel Benchmarks

Test / Class: EP.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CUbuntu 20.04WSL6001200180024003000SE +/- 6.46, N = 3SE +/- 3.60, N = 22913.272904.891. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: CrownUbuntu 20.04WSL918273645SE +/- 0.09, N = 3SE +/- 0.04, N = 337.8436.60MIN: 37.26 / MAX: 39.05MIN: 36.11 / MAX: 37.54

Nebular Empirical Analysis Tool

OpenBenchmarking.orgSeconds, Fewer Is BetterNebular Empirical Analysis Tool 2020-02-29Ubuntu 20.04WSL510152025SE +/- 0.02, N = 3SE +/- 0.09, N = 313.1620.331. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: CrownUbuntu 20.04WSL918273645SE +/- 0.07, N = 3SE +/- 0.07, N = 339.6938.26MIN: 39.16 / MAX: 40.68MIN: 37.69 / MAX: 39.4

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu 20.04WSL140K280K420K560K700KSE +/- 1960.30, N = 3SE +/- 1179.00, N = 3661922648065

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsUbuntu 20.04WSL400800120016002000SE +/- 0.44, N = 3SE +/- 24.52, N = 1547.851980.371. (CC) gcc options: -lm

AOM AV1

Encoder Mode: Speed 8 Realtime

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 2.0Encoder Mode: Speed 8 RealtimeUbuntu 20.04WSL1020304050SE +/- 0.08, N = 3SE +/- 0.14, N = 339.9941.721. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread

oneDNN

Harness: IP Batch 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch 1D - Data Type: f32 - Engine: CPUUbuntu 20.04WSL0.30310.60620.90931.21241.5155SE +/- 0.00668, N = 3SE +/- 0.00677, N = 31.347091.16071MIN: 1.3MIN: 1.11. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPUUbuntu 20.04WSL0.20940.41880.62820.83761.047SE +/- 0.001432, N = 3SE +/- 0.001604, N = 30.9187570.930831MIN: 0.89MIN: 0.891. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsUbuntu 20.04WSL1224364860SE +/- 0.12, N = 3SE +/- 1.60, N = 1518.9953.191. (CC) gcc options: -lm

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingUbuntu 20.04WSL2004006008001000SE +/- 2.88, N = 3SE +/- 0.88, N = 31113.641143.421. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotateUbuntu 20.04WSL48121620SE +/- 0.05, N = 3SE +/- 0.03, N = 311.2516.48

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CUbuntu 20.04WSL8K16K24K32K40KSE +/- 11.44, N = 3SE +/- 53.06, N = 335263.5230569.991. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

Basis Universal

Settings: UASTC Level 2

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2Ubuntu 20.04WSL48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 312.4813.771. (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 FLACUbuntu 20.04WSL246810SE +/- 0.009, N = 5SE +/- 0.012, N = 57.6998.1501. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 5.2.0Ubuntu 20.04WSL3691215SE +/- 0.058, N = 5SE +/- 0.086, N = 56.2139.424

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Chimera 1080pUbuntu 20.04WSL2004006008001000SE +/- 1.43, N = 3SE +/- 1.84, N = 3803.40758.95MIN: 566.27 / MAX: 1028.87MIN: 124.9 / MAX: 909.331. (CC) gcc options: -pthread

Polyhedron Fortran Benchmarks

Benchmark: air

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: airUbuntu 20.040.3690.7381.1071.4761.8451.64

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPUUbuntu 20.04WSL0.08850.1770.26550.3540.4425SE +/- 0.001382, N = 3SE +/- 0.000238, N = 30.3934900.392243MIN: 0.38MIN: 0.381. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPUUbuntu 20.04WSL0.18080.36160.54240.72320.904SE +/- 0.001043, N = 3SE +/- 0.001350, N = 30.7922680.803423MIN: 0.74MIN: 0.761. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

dav1d

Video Input: Summer Nature 4K

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 4KUbuntu 20.04WSL80160240320400SE +/- 1.10, N = 3SE +/- 2.97, N = 3365.22204.92MIN: 224.84 / MAX: 391.94MIN: 19.72 / MAX: 294.591. (CC) gcc options: -pthread

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverUbuntu 20.04WSL3691215SE +/- 0.095, N = 5SE +/- 0.011, N = 37.2269.8311. (CXX) g++ options: -O2 -lOpenCL

NeatBench

Acceleration: CPU

OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPUUbuntu 20.04WSL918273645SE +/- 0.50, N = 3SE +/- 0.07, N = 338.237.2

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BUbuntu 20.048K16K24K32K40KSE +/- 263.66, N = 335399.271. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Ubuntu 20.04WSL8001600240032004000SE +/- 33.97, N = 4SE +/- 37.51, N = 436803367

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUUbuntu 20.04WSL15K30K45K60K75KSE +/- 127.36, N = 3SE +/- 115.15, N = 369805.6468475.001. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVUbuntu 20.04WSL246810SE +/- 0.057, N = 3SE +/- 0.065, N = 67.3915.3141. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8Encoder Mode: Enc Mode 8 - Input: 1080pUbuntu 20.04WSL20406080100SE +/- 0.10, N = 3SE +/- 0.24, N = 370.7776.311. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie

Intel Open Image Denoise

Scene: Memorial

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialUbuntu 20.04WSL612182430SE +/- 0.03, N = 3SE +/- 0.08, N = 326.5121.18

Tungsten Renderer

Scene: Hair

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: HairUbuntu 20.04WSL246810SE +/- 0.00942, N = 3SE +/- 0.04264, N = 38.085588.099201. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDUbuntu 20.04WSL246810SE +/- 0.012, N = 3SE +/- 0.012, N = 38.0138.4741. (CXX) g++ options: -O2 -lOpenCL

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Boat - Acceleration: CPU-onlyUbuntu 20.04WSL3691215SE +/- 0.012, N = 3SE +/- 0.082, N = 34.5029.313

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeUbuntu 20.04WSL12002400360048006000SE +/- 12.33, N = 31485451

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingUbuntu 20.04WSL50100150200250SE +/- 1.76, N = 12SE +/- 0.37, N = 3209.16173.521. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Masskrug - Acceleration: CPU-onlyUbuntu 20.04WSL3691215SE +/- 0.008, N = 3SE +/- 0.061, N = 32.5959.826

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Ubuntu 20.04WSL246810SE +/- 0.013, N = 3SE +/- 0.005, N = 37.1667.136-lncurses1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

Basis Universal

Settings: UASTC Level 0

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 0Ubuntu 20.04WSL246810SE +/- 0.046, N = 3SE +/- 0.006, N = 36.1587.4861. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesUbuntu 20.04WSL400800120016002000SE +/- 0.47, N = 5SE +/- 14.63, N = 338.351738.101. (CC) gcc options: -lm

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPUUbuntu 20.04WSL246810SE +/- 0.03711, N = 3SE +/- 0.09134, N = 36.047505.38949MIN: 5.91MIN: 4.91. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPUUbuntu 20.04WSL1.30482.60963.91445.21926.524SE +/- 0.01742, N = 3SE +/- 0.02760, N = 34.551375.79931MIN: 4.48MIN: 4.71. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

libavif avifenc

Encoder Speed: 8

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8Ubuntu 20.04WSL246810SE +/- 0.006, N = 3SE +/- 0.007, N = 34.5357.8261. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10Ubuntu 20.04WSL246810SE +/- 0.017, N = 3SE +/- 0.010, N = 34.4207.7051. (CXX) g++ options: -O3 -fPIC

Nettle

Test: aes256

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: aes256Ubuntu 20.04WSL13002600390052006500SE +/- 7.26, N = 3SE +/- 71.59, N = 56070.416171.31MIN: 4386.41 / MAX: 9448.19-lhogweed - MIN: 4168.75 / MAX: 10012.011. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneUbuntu 20.04WSL50100150200250SE +/- 0.15, N = 3SE +/- 0.12, N = 3226.99225.52

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Server Room - Acceleration: CPU-onlyUbuntu 20.04WSL246810SE +/- 0.002, N = 3SE +/- 0.098, N = 31.7566.546

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: VMAF Optimized - Input: Bosphorus 1080pUbuntu 20.04WSL100200300400500SE +/- 11.16, N = 12SE +/- 1.73, N = 3451.25346.171. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsUbuntu 20.04WSL20406080100SE +/- 0.29, N = 3SE +/- 0.27, N = 368.34109.811. (CC) gcc options: -lm

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.7.0Video Input: Summer Nature 1080pUbuntu 20.04WSL2004006008001000SE +/- 3.44, N = 3SE +/- 7.24, N = 3794.80606.85MIN: 484.15 / MAX: 885.72MIN: 71.25 / MAX: 853.161. (CC) gcc options: -pthread

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 9Jan2020Model: Rhodopsin ProteinUbuntu 20.04WSL510152025SE +/- 0.47, N = 12SE +/- 0.26, N = 320.1217.271. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm

SVT-HEVC

1080p 8-bit YUV To HEVC Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.4.11080p 8-bit YUV To HEVC Video EncodeUbuntu 20.04WSL4080120160200SE +/- 1.20, N = 3SE +/- 0.50, N = 3176.94181.561. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt

Tungsten Renderer

Scene: Volumetric Caustic

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticUbuntu 20.04WSL0.79571.59142.38713.18283.9785SE +/- 0.00808, N = 3SE +/- 0.00695, N = 33.494503.536581. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

Tungsten Renderer

Scene: Non-Exponential

OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialUbuntu 20.04WSL0.71881.43762.15642.87523.594SE +/- 0.01273, N = 3SE +/- 0.00337, N = 33.194883.145231. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPUUbuntu 20.04WSL0.38320.76641.14961.53281.916SE +/- 0.00207, N = 3SE +/- 0.00419, N = 31.539971.70305MIN: 1.47MIN: 1.641. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

oneDNN

Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 1.5Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPUUbuntu 20.04WSL0.62851.2571.88552.5143.1425SE +/- 0.01820, N = 3SE +/- 0.00248, N = 32.742512.79344MIN: 2.66MIN: 2.51. (CXX) g++ options: -O3 -march=native -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread -ldl

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pUbuntu 20.04WSL80160240320400SE +/- 2.92, N = 3SE +/- 1.88, N = 3373.26342.361. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Nettle

Test: sha512

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: sha512Ubuntu 20.04WSL130260390520650SE +/- 0.11, N = 3SE +/- 0.00, N = 3625.12625.05-lhogweed1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pUbuntu 20.04WSL100200300400500SE +/- 1.56, N = 3SE +/- 2.95, N = 3465.73354.521. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncUbuntu 20.04400800120016002000SE +/- 8.24, N = 31929.071. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Fill Sync

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncUbuntu 20.040.83251.6652.49753.334.1625SE +/- 0.03, N = 33.71. (CXX) g++ options: -O3 -lsnappy -lpthread

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.0.1Test: Server Rack - Acceleration: CPU-onlyUbuntu 20.04WSL0.08710.17420.26130.34840.4355SE +/- 0.000, N = 3SE +/- 0.004, N = 70.0790.387

Nettle

Test: chacha

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: chachaUbuntu 20.04WSL2004006008001000SE +/- 0.53, N = 3SE +/- 3.70, N = 3993.961009.48MIN: 506.31 / MAX: 2706.98-lhogweed - MIN: 500.03 / MAX: 2778.71. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto

Parboil

Test: OpenMP CUTCP

OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPUbuntu 20.04WSL0.22240.44480.66720.88961.112SE +/- 0.004340, N = 3SE +/- 0.004441, N = 30.9633690.9884281. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Ubuntu 20.04WSL246810SE +/- 0.01, N = 3SE +/- 0.02, N = 38.438.431. (CC) gcc options: -O3 -march=native -lcrypto -lz

Nettle

Test: poly1305-aes

OpenBenchmarking.orgMbyte/s, More Is BetterNettle 3.5.1Test: poly1305-aesUbuntu 20.04WSL6001200180024003000SE +/- 0.46, N = 3SE +/- 0.05, N = 32708.242778.75-lhogweed1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto


Phoronix Test Suite v10.8.4