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&grr.

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 Ryzenblender: Barbershop - CPU-Onlyhackbench: 32 - Processbuild-linux-kernel: Time To Compileappleseed: Emilyttsiod-renderer: Phong Rendering With Soft-Shadow Mappingnumenta-nab: Time To Completionhackbench: 16 - Threadhackbench: 16 - Processappleseed: Material Testerappleseed: Disney Materialbuild-llvm: Time To Compilestress-ng: Semaphoresstress-ng: Socket Activitybuild-php: Time To Compilesqlite: Timed SQLite Insertionsmcperf: Setmcperf: Getluajit: Compositestress-ng: Forkingprimesieve: 1e12 Prime Number Generationpybench: Total For Average Test Timesphpbench: PHP Benchmark Suitex265: H.265 1080p Video Encodingsvt-av1: 1080p 8-bit YUV To AV1 Video Encodetjbench: Decompression Throughputoptcarrot: Optimized BenchmarkWindows 10 Ubuntu WSLWSL2701.14149.53101.33265.15606.47205.80126.0676.35183.11157.45350.464366372.03680.0968.3425.1416868.1318916.571675.352981.7119.9396260863259.0649.76225.04111.981597.2096.0687.80558.17351.92277.5482.1958.83312.56299.54556.409265922.674610.3153.7524.9913849.5724204.101681.3730894.3325.1498165621140.7326.99225.53112.87OpenBenchmarking.org

Blender

Blend File: Barbershop - Compute: CPU-Only

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

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

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

Appleseed

Scene: Emily

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

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++

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

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

Appleseed

Scene: Material Tester

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

Appleseed

Scene: Disney Material

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

Timed LLVM Compilation

Time To Compile

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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]


Phoronix Test Suite v10.8.4