WSL Ryzen

microsoft testing on Ubuntu 18.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1907234-HV-WSLRYZEN731.

WSL RyzenProcessorMemoryDiskOSKernelCompilerFile-SystemSystem LayerWindows 10 Ubuntu WSLWSL2AMD Ryzen 9 3900X 12-Core @ 3.79GHz (12 Cores / 24 Threads)16384MB1863GBUbuntu 18.044.4.0-18362-Microsoft (x86_64)GCC 7.4.0wslfswslAMD Ryzen 9 3900X 12-Core (4 Cores / 8 Threads)15360MB275GB Virtual Disk4.19.43-microsoft-standard (x86_64)ext4microsoftOpenBenchmarking.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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Python Details- Python 2.7.15+ + Python 3.6.8Disk Details- WSL2: NOOP / data=ordered,discard,errors=remount-ro,relatime,rwSecurity Details- WSL2: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional STIBP: conditional RSB filling

WSL Ryzensqlite: Timed SQLite Insertionsluajit: Compositettsiod-renderer: Phong Rendering With Soft-Shadow Mappingsvt-av1: 1080p 8-bit YUV To AV1 Video Encodex265: H.265 1080p Video Encodingbuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild-php: Time To Compileprimesieve: 1e12 Prime Number Generationhackbench: 16 - Threadhackbench: 16 - Processhackbench: 32 - Processtjbench: Decompression Throughputstress-ng: Forkingstress-ng: Semaphoresstress-ng: Socket Activityoptcarrot: Optimized Benchmarkblender: Barbershop - CPU-Onlymcperf: Getmcperf: Setpybench: Total For Average Test Timesnumenta-nab: Time To Completionappleseed: Emilyappleseed: Disney Materialappleseed: Material Testerphpbench: PHP Benchmark SuiteWindows 10 Ubuntu WSLWSL225.141675.35606.4749.7659.06101.33350.4668.3419.93126.0676.35149.53225.042981.714366372.03680.09111.98701.1418916.5716868.13962205.80265.15157.45183.1160863224.991681.37351.9226.9940.7387.80556.4053.7525.1482.1958.8396.06225.5330894.339265922.674610.31112.871597.2024204.1013849.57981277.54558.17299.54312.56656211OpenBenchmarking.org

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsWindows 10 Ubuntu WSLWSL2612182430SE +/- 0.15, N = 3SE +/- 0.29, N = 1525.1424.991. (CC) gcc options: -O2 -lz -ldl -lpthread

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: CompositeWindows 10 Ubuntu WSLWSL2400800120016002000SE +/- 5.29, N = 3SE +/- 6.08, N = 31675.351681.371. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingWindows 10 Ubuntu WSLWSL2130260390520650SE +/- 8.80, N = 3SE +/- 5.89, N = 15606.47351.921. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

SVT-AV1

1080p 8-bit YUV To AV1 Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.51080p 8-bit YUV To AV1 Video EncodeWindows 10 Ubuntu WSLWSL21122334455SE +/- 0.06, N = 3SE +/- 0.21, N = 349.7626.991. (CXX) g++ options: -O3 -pie -lpthread -lm

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video EncodingWindows 10 Ubuntu WSLWSL21326395265SE +/- 0.10, N = 3SE +/- 0.26, N = 359.0640.731. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileWindows 10 Ubuntu WSLWSL220406080100SE +/- 1.13, N = 15SE +/- 0.82, N = 3101.3387.80

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileWindows 10 Ubuntu WSLWSL2120240360480600350.46556.40

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileWindows 10 Ubuntu WSLWSL21530456075SE +/- 0.23, N = 3SE +/- 0.23, N = 368.3453.751. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationWindows 10 Ubuntu WSLWSL2612182430SE +/- 0.01, N = 3SE +/- 0.06, N = 319.9325.141. (CXX) g++ options: -O3 -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadWindows 10 Ubuntu WSLWSL2306090120150SE +/- 0.60, N = 3SE +/- 1.56, N = 12126.0682.191. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessWindows 10 Ubuntu WSLWSL220406080100SE +/- 0.13, N = 3SE +/- 1.65, N = 1576.3558.831. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessWindows 10 Ubuntu WSLWSL2306090120150SE +/- 0.05, N = 3SE +/- 2.94, N = 15149.5396.061. (CC) gcc options: -lpthread

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputWindows 10 Ubuntu WSLWSL250100150200250SE +/- 0.85, N = 3SE +/- 0.83, N = 3225.04225.531. (CC) gcc options: -O3 -rdynamic

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingWindows 10 Ubuntu WSLWSL27K14K21K28K35KSE +/- 4.41, N = 3SE +/- 89.82, N = 32981.7130894.331. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresWindows 10 Ubuntu WSLWSL22M4M6M8M10MSE +/- 134026.01, N = 15SE +/- 18433.67, N = 34366372.039265922.671. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityWindows 10 Ubuntu WSLWSL210002000300040005000SE +/- 7.33, N = 3SE +/- 195.82, N = 15680.094610.311. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkWindows 10 Ubuntu WSLWSL2306090120150SE +/- 0.23, N = 4SE +/- 0.18, N = 4111.98112.871. ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyWindows 10 Ubuntu WSLWSL230060090012001500701.141597.20

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetWindows 10 Ubuntu WSLWSL25K10K15K20K25KSE +/- 94.01, N = 3SE +/- 90.39, N = 318916.5724204.101. (CC) gcc options: -O2 -lm -rdynamic

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetWindows 10 Ubuntu WSLWSL24K8K12K16K20KSE +/- 105.86, N = 3SE +/- 69.57, N = 316868.1313849.571. (CC) gcc options: -O2 -lm -rdynamic

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesWindows 10 Ubuntu WSLWSL22004006008001000SE +/- 1.45, N = 3SE +/- 1.20, N = 3962981

Numenta Anomaly Benchmark

Time To Completion

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 2018-11-09Time To CompletionWindows 10 Ubuntu WSLWSL260120180240300SE +/- 3.35, N = 3SE +/- 1.57, N = 3205.80277.54

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyWindows 10 Ubuntu WSLWSL2120240360480600265.15558.17

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialWindows 10 Ubuntu WSLWSL270140210280350157.45299.54

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterWindows 10 Ubuntu WSLWSL270140210280350183.11312.56

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteWindows 10 Ubuntu WSLWSL2140K280K420K560K700KSE +/- 3091.54, N = 3SE +/- 936.99, N = 3608632656211


Phoronix Test Suite v10.8.4