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