Benchmarks on the same Intel Core i9-7960X system under Ubuntu Linux bare metal and then various combinations of Windows 10 and Windows Subsystem for Linux WSL/WSL2. Benchmarks by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1910311-HU-WSLWIN30792
Ubuntu, Windows 10, WSL, WSL2 Benchmarks
Benchmarks on the same Intel Core i9-7960X system under Ubuntu Linux bare metal and then various combinations of Windows 10 and Windows Subsystem for Linux WSL/WSL2. Benchmarks by Michael Larabel for a future article.
,,"Ubuntu 19.10","Ubuntu 18.04.3 LTS","Windows 10 18362","Windows 10 18362 WSL","Windows 10 19008 WSL","Windows 10 19008 WSL2","Windows 10 19008"
Processor,,Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads),Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads),Intel Core i9-7960X @ 2.81GHz (16 Cores / 32 Threads),Intel Core i9-7960X @ 2.81GHz (16 Cores / 32 Threads),Intel Core i9-7960X @ 2.81GHz (16 Cores / 32 Threads),Intel Core i9-7960X (16 Cores / 32 Threads),Intel Core i9-7960X @ 2.81GHz (16 Cores / 32 Threads)
Motherboard,,MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS),MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS),MSI X299 SLI PLUS (MS-7A93) (1.A0 BIOS),,,,MSI X299 SLI PLUS (MS-7A93) (1.A0 BIOS)
Chipset,,Intel Sky Lake-E DMI3 Registers,Intel Sky Lake-E DMI3 Registers,,,,,
Memory,,16384MB,16384MB,4 x 4096 MB 3000MHz,16384MB,16384MB,15360MB,4 x 4096 MB 3000MHz
Disk,,256GB INTEL SSDPEKKW256G8,256GB INTEL SSDPEKKW256G8,238GB INTEL SSDPEKKW256G8,238GB,238GB,2 x 275GB Virtual Disk,238GB INTEL SSDPEKKW256G8
Graphics,,Gigabyte AMD Radeon 540/540X/550/550X / RX 540X/550/550X 2GB (1206/1750MHz),Gigabyte AMD Radeon RX 550/550X 2GB (1206/1750MHz),AMD Radeon 550 2GB,,,,AMD Radeon 550 2GB
Audio,,Realtek ALC1220,Realtek ALC1220,,,,,
Monitor,,ASUS VP28U,ASUS VP28U,,,,,
Network,,Intel I219-V + Intel I211,Intel I219-V + Intel I211,Intel I211 Gigabit Connection,,,,
OS,,Ubuntu 19.10,Ubuntu 18.04,Microsoft Windows 10 Pro Build 18362,Ubuntu 18.04,Ubuntu 18.04,Ubuntu 18.04,Microsoft Windows 10 Pro Build 19008
Kernel,,5.3.0-18-generic (x86_64),5.0.0-32-generic (x86_64),10.0 (x86_64),4.4.0-18362-Microsoft (x86_64),4.4.0-19008-Microsoft (x86_64),4.19.75-microsoft-standard (x86_64),10.0 (x86_64)
Desktop,,GNOME Shell 3.34.1,GNOME Shell 3.28.4,,,,,
Display Server,,X Server 1.20.5,X Server 1.20.4,,,,,
Display Driver,,modesetting 1.20.5,modesetting 1.20.4,26.20.12028.2,,,,26.20.12028.2
OpenGL,,4.5 Mesa 19.2.1 (LLVM 9.0.0),4.5 Mesa 19.0.8 (LLVM 8.0.0),,,,,
Compiler,,GCC 9.2.1 20191008,GCC 7.4.0,,GCC 7.4.0,GCC 7.4.0,GCC 7.4.0,GCC 7.1.0
File-System,,ext4,ext4,NTFS,wslfs,wslfs,ext4,NTFS
Screen Resolution,,3840x2160,3840x2160,3840x2160,,,,3840x2160
OpenCL,,,,OpenCL 2.1 AMD-APP (2841.19),,,,OpenCL 2.1 AMD-APP (2841.19)
System Layer,,,,,wsl,wsl,microsoft,
,,"Ubuntu 19.10","Ubuntu 18.04.3 LTS","Windows 10 18362","Windows 10 18362 WSL","Windows 10 19008 WSL","Windows 10 19008 WSL2","Windows 10 19008"
"Go Benchmarks - Test: http (ns/op)",LIB,4193,4224,5197,,35730,31316,4398
"Renaissance - Test: Apache Spark ALS (ms)",LIB,5793.07,5655.47,20990.76,,43347.56,7374.59,15745.59
"Git - Time To Complete Common Git Commands (sec)",LIB,5.59,5.17,13.23,35.01,38.52,5.63,15.37
"Ethr - Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 (Mbits/s)",HIB,1630.83,1435.00,,834.85,664.63,232.19,740.82
"Redis - Test: GET (Reqs/sec)",HIB,2732254.00,2790856.83,,,424929.66,2263274.42,
"Redis - Test: SET (Reqs/sec)",HIB,2042230.08,2063421.79,,,399733.70,1873961.12,
"Ethr - Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 (us)",LIB,14.31,13.65,,51.41,64.85,69.17,31.52
"Ethr - Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 2 (us)",LIB,14.35,13.75,,51.36,65.25,69.05,30.95
"Ethr - Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 (us)",LIB,14.20,13.75,,51.74,65.42,68.66,30.62
"SQLite Speedtest - Timed Time - Size 1,000 (sec)",LIB,66.36,65.58,,274.80,308.31,74.10,
"Apache Benchmark - Static Web Page Serving (Reqs/sec)",HIB,30413.67,32109.37,7251.53,,7252.37,10712.25,
"Renaissance - Test: Savina Reactors.IO (ms)",LIB,26972.18,27166.95,26966.02,21577.53,22657.80,70568.93,20129.35
"Facebook RocksDB - Test: Sequential Fill (Op/s)",HIB,1155389,1074670,,102040,63251,52134,
"Go Benchmarks - Test: json (ns/op)",LIB,3288061,3350097,7711368,3632057,3660922,3770911,3650324
"Timed Linux Kernel Compilation - Time To Compile (sec)",LIB,48.40,49.39,,96.20,104.56,54.76,
"Ethr - Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 (Mbits/s)",HIB,269509.78,304684.67,26456.40,18432.73,18964.67,222272.44,26296.00
"Ethr - Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 2 (Mbits/s)",HIB,2963.13,2691.46,2242.97,1342.50,1120.21,291.71,1039.92
"Timed LLVM Compilation - Time To Compile (sec)",LIB,240.77,249.39,476.21,317.44,321.42,,390.37
"QMCPACK - (Execution Time - sec)",LIB,2153.20,2219.30,,2357.30,2364.10,1208,
"Facebook RocksDB - Test: Read While Writing (Op/s)",HIB,3580273,3463558,,1834161,2153799,3095316,
"Intel Open Image Denoise - Scene: Memorial (Images / Sec)",HIB,21.43,21.98,11.88,21.22,20.91,19.22,20.60
"Blender - Blend File: BMW27 - Compute: CPU-Only (sec)",LIB,105.31,102.41,174.18,102.78,103.68,108.68,111.62
"LAME MP3 Encoding - WAV To MP3 (sec)",LIB,9.81,9.50,15.90,9.65,9.75,9.75,11.18
"Go Benchmarks - Test: garbage (ns/op)",LIB,795772,761125,1237588,952785,990405,1100399,798599
"Embree - Binary: Pathtracer - Model: Asian Dragon (FPS)",HIB,20.94,20.99,12.94,20.94,20.64,19.60,19.37
"ACES DGEMM - Sustained Floating-Point Rate (GFLOP/s)",HIB,6.27,5.91,,5.67,3.93,3.88,
"Embree - Binary: Pathtracer - Model: Crown (FPS)",HIB,17.17,17.44,10.82,17.46,17.21,16.15,16.19
"DaCapo Benchmark - Java Test: Jython (msec)",LIB,3759,3700,5954,4394,4469,4003,4067
"LuxCoreRender - Scene: Rainbow Colors and Prism (M samples/sec)",HIB,2.39,2.43,1.58,2.54,2.54,2.49,1.94
"Embree - Binary: Pathtracer ISPC - Model: Asian Dragon (FPS)",HIB,26.39,26.55,16.85,26.51,26.00,24.26,25.79
"Embree - Binary: Pathtracer ISPC - Model: Crown (FPS)",HIB,20.03,20.20,13.05,20.19,19.86,18.50,19.71
"7-Zip Compression - Compress Speed Test (MIPS)",HIB,87186,88265,64189,66873,59771,57516,88952
"LuxCoreRender - Scene: DLSC (M samples/sec)",HIB,2.54,2.57,1.80,2.61,2.61,2.62,2.19
"SVT-HEVC - 1080p 8-bit YUV To HEVC Video Encode (FPS)",HIB,81.62,80.36,58.26,81.40,80.59,73.30,80.28
"FLAC Audio Encoding - WAV To FLAC (sec)",LIB,10.23,10.44,13.54,10.42,10.65,10.79,9.71
"ASKAP - Test: tConvolve OpenMP - Degridding (Million Grid Points/sec)",HIB,5325.40,3840.41,,5187.24,5078.91,4930.67,
"SVT-AV1 - Encoder Mode: Enc Mode 4 - Input: 1080p (FPS)",HIB,4.72,4.76,3.44,4.74,4.57,4.20,4.68
"SVT-AV1 - Encoder Mode: Enc Mode 8 - Input: 1080p (FPS)",HIB,46.02,47.22,35.84,48.80,47.89,43.12,47.25
"Renaissance - Test: Apache Spark PageRank (ms)",LIB,21078.91,20565.87,27638.12,,23461.44,22257.26,20763.45
"DaCapo Benchmark - Java Test: H2 (msec)",LIB,3154,3265,3849,3689,3968,4143,3361
"N-Queens - Elapsed Time (sec)",LIB,10.24,9.27,11.48,9.28,9.29,10.28,9.41
"Zstd Compression - Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 (sec)",LIB,10.48,10.59,12.95,11.37,12.08,,10.85
"OSPray - Demo: San Miguel - Renderer: Path Tracer (FPS)",HIB,2.40,2.41,,2.42,2.35,2.09,
"Facebook RocksDB - Test: Random Read (Op/s)",HIB,81236692,73463498,,72413845,72312295,70733000,
"miniFE - Problem Size: Small (CG Mflops)",HIB,8629.88,9565.45,,8525.19,8441.03,8358.51,
"OSPray - Demo: XFrog Forest - Renderer: Path Tracer (FPS)",HIB,2.41,2.44,,2.44,2.41,2.21,
"OSPray - Demo: NASA Streamlines - Renderer: Path Tracer (FPS)",HIB,6.57,6.62,,6.67,6.57,6.05,
"Himeno Benchmark - Poisson Pressure Solver (MFLOPS)",HIB,3903.50,3910.83,,3753.58,3684.44,3660.55,
"NAMD - ATPase Simulation - 327,506 Atoms (days/ns)",LIB,1.07453,1.06728,,1.07284,1.08338,1.12163,
"Facebook RocksDB - Test: Random Fill Sync (Op/s)",HIB,14535,13061,,13067,6149,4708,
"Facebook RocksDB - Test: Random Fill (Op/s)",HIB,552649,661276,,100990,63600,51682,
"Apache Cassandra - Test: Writes (Op/s)",HIB,127584,139035,,,24973,30333,
"ASKAP - Test: tConvolve OpenMP - Gridding (Million Grid Points/sec)",HIB,3132.84,2662.56,,3260.38,3204.95,2784.03,
"OSPray - Demo: Magnetic Reconnection - Renderer: Path Tracer (FPS)",HIB,411.11,422.22,,333.33,333.33,333.33,
"Renaissance - Test: Akka Unbalanced Cobwebbed Tree (ms)",LIB,12250.09,12410.67,13639.53,15439.73,15548.98,39091.82,13620.98
"Go Benchmarks - Test: build (ns/op)",LIB,21574811141,15159987583,37624749453,25563232620,27723018153,16633389325,32511404060
"Ethr - Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 2 (Mbits/s)",HIB,51558.89,61798.89,10947.09,4408.67,4970.04,53229.02,28310.39
"IOR - Read Test (MB/s)",HIB,842.18,823.99,,260.47,234.49,394.28,
"IOR - Write Test (MB/s)",HIB,174.30,157.82,,358.70,135.81,100.25,
"SQLite - Threads / Copies: 32 (sec)",LIB,222.99,274.20,442.15,606.62,475.50,272.94,339.13
"SQLite - Threads / Copies: 8 (sec)",LIB,89.37,144.66,143.01,122.82,153.51,166.95,127.51
"SQLite - Threads / Copies: 1 (sec)",LIB,25.31,48.66,67.13,41.07,36.20,60.73,45.45