wsl-benchmark

wsl testing on Ubuntu 20.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2008179-NE-WSLBENCHM68.

wsl-benchmarkProcessorMemoryDiskGraphicsOSKernelDisplay ServerCompilerFile-SystemSystem Layerwsl1.0wsl1.1wsl1.2AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)32GB931GBNVIDIA GeForce GTX 980Ubuntu 20.044.4.0-19041-Microsoft (x86_64)X ServerGCC 9.3.0 + LLVM 10.0.0wslfswslOpenBenchmarking.orgProcessor Details- CPU Microcode: 0xffffffffJava Details- wsl1.1, wsl1.2: OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)

wsl-benchmarkoptcarrot: Optimized Benchmarksqlite: Timed SQLite Insertionsfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSynccompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treepostmark: Disk Transaction Performancejava-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationbork: File Encryption Timejava-gradle-perf: Reactordacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeansrenaissance: Scala Dottyrenaissance: Rand Forestrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: Twitter HTTP Requestsrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treerenaissance: Genetic Algorithm Using Jenetics + Futuressunflow: Global Illumination + Image Synthesisbuild-apache: Time To Compilebuild-gcc: Time To Compilebuild-gdb: Time To Compilebuild-imagemagick: Time To Compilebuild-linux-kernel: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilewsl1.0wsl1.1wsl1.2125.9510.777228.1245.2155.5489.5324.1919.59203.195442839.201593.411941.382508.916308.511843.7914.185241.83231584628510738731744.7671868.1322606.83644.0751920.978222.52839.775148.49890.425136.9101632.8561812.4411652.035667.16712620.7014248.1146820.9938786.42911019.1331559.0360.958OpenBenchmarking.org

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized Benchmarkwsl1.0306090120150SE +/- 0.29, N = 4125.951. ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-linux]

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Timed SQLite Insertionswsl1.03691215SE +/- 0.19, N = 1510.781. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm -ldl -lpthread

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Sizewsl1.050100150200250SE +/- 29.42, N = 15228.11. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 Threadswsl1.050100150200250SE +/- 7.45, N = 15245.21. (CC) gcc options: -static

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB Sizewsl1.0306090120150SE +/- 6.00, N = 15155.51. (CC) gcc options: -static

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncwsl1.0110220330440550SE +/- 62.38, N = 15489.51. (CC) gcc options: -static

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compilewsl1.070140210280350SE +/- 3.53, N = 3324.19

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createwsl1.0510152025SE +/- 0.83, N = 319.59

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treewsl1.04080120160200SE +/- 7.54, N = 3203.19

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performancewsl1.0120240360480600SE +/- 8.26, N = 95441. (CC) gcc options: -O3

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Compositewsl1.06001200180024003000SE +/- 28.20, N = 42839.20

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte Carlowsl1.030060090012001500SE +/- 9.74, N = 41593.41

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier Transformwsl1.0400800120016002000SE +/- 8.17, N = 41941.38

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix Multiplywsl1.05001000150020002500SE +/- 23.32, N = 42508.91

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix Factorizationwsl1.014002800420056007000SE +/- 105.33, N = 46308.51

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-Relaxationwsl1.0400800120016002000SE +/- 4.60, N = 41843.79

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timewsl1.048121620SE +/- 0.13, N = 1014.19

Java Gradle Build

Gradle Build: Reactor

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle BuildGradle Build: Reactorwsl1.050100150200250SE +/- 4.40, N = 9241.83

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2wsl1.07001400210028003500SE +/- 28.58, N = 203158

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonwsl1.010002000300040005000SE +/- 13.18, N = 44628

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradesoapwsl1.011002200330044005500SE +/- 49.35, N = 95107

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeanswsl1.08001600240032004000SE +/- 18.59, N = 43873

Renaissance

Test: Scala Dotty

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Scala Dottywsl1.0wsl1.1wsl1.2400800120016002000SE +/- 18.10, N = 5SE +/- 12.33, N = 5SE +/- 9.95, N = 51744.771632.861652.04

Renaissance

Test: Random Forest

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Random Forestwsl1.0wsl1.1400800120016002000SE +/- 22.03, N = 5SE +/- 21.97, N = 51868.131812.44

Renaissance

Test: Apache Spark ALS

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark ALSwsl1.06001200180024003000SE +/- 55.25, N = 252606.84

Renaissance

Test: Apache Spark Bayes

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark Bayeswsl1.2140280420560700SE +/- 75.17, N = 25667.17

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Savina Reactors.IOwsl1.23K6K9K12K15KSE +/- 188.67, N = 1512620.70

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Apache Spark PageRankwsl1.29001800270036004500SE +/- 56.12, N = 254248.11

Renaissance

Test: Twitter HTTP Requests

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Twitter HTTP Requestswsl1.215003000450060007500SE +/- 44.35, N = 56820.99

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: In-Memory Database Shootoutwsl1.22K4K6K8K10KSE +/- 96.62, N = 58786.43

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Akka Unbalanced Cobwebbed Treewsl1.22K4K6K8K10KSE +/- 380.46, N = 1511019.13

Renaissance

Test: Genetic Algorithm Using Jenetics + Futures

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: Genetic Algorithm Using Jenetics + Futureswsl1.230060090012001500SE +/- 6.80, N = 51559.04

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image Synthesiswsl1.20.21560.43120.64680.86241.078SE +/- 0.014, N = 150.958

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To Compilewsl1.01020304050SE +/- 0.08, N = 344.08

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 9.3.0Time To Compilewsl1.0400800120016002000SE +/- 26.63, N = 81920.98

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To Compilewsl1.050100150200250SE +/- 3.27, N = 3222.53

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To Compilewsl1.0918273645SE +/- 0.35, N = 1539.78

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To Compilewsl1.0306090120150SE +/- 5.05, N = 12148.50

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To Compilewsl1.020406080100SE +/- 0.32, N = 390.43

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To Compilewsl1.0306090120150SE +/- 1.18, N = 3136.91


Phoronix Test Suite v10.8.4