Threadripper 3970X Ubuntu 20.04 LTS vs. Windows WSL/WSL2
Windows WSL/WSL2 benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2006226-NE-WSL82843829&obr_sgm=y&obr_swl=y&gru&sor.
miniFE
Problem Size: Small
Sysbench
Test: Memory
Sysbench
Test: CPU
libgav1
Video Input: Chimera 1080p
libgav1
Video Input: Summer Nature 4K
libgav1
Video Input: Summer Nature 1080p
libgav1
Video Input: Chimera 1080p 10-bit
dav1d
Video Input: Chimera 1080p
dav1d
Video Input: Summer Nature 4K
dav1d
Video Input: Summer Nature 1080p
dav1d
Video Input: Chimera 1080p 10-bit
TTSIOD 3D Renderer
Phong Rendering With Soft-Shadow Mapping
NeatBench
Acceleration: CPU
AOM AV1
Encoder Mode: Speed 0 Two-Pass
AOM AV1
Encoder Mode: Speed 4 Two-Pass
AOM AV1
Encoder Mode: Speed 6 Realtime
AOM AV1
Encoder Mode: Speed 6 Two-Pass
AOM AV1
Encoder Mode: Speed 8 Realtime
Embree
Binary: Pathtracer - Model: Crown
Embree
Binary: Pathtracer ISPC - Model: Crown
SVT-AV1
Encoder Mode: Enc Mode 0 - Input: 1080p
SVT-AV1
Encoder Mode: Enc Mode 4 - Input: 1080p
SVT-AV1
Encoder Mode: Enc Mode 8 - Input: 1080p
SVT-HEVC
1080p 8-bit YUV To HEVC Video Encode
SVT-VP9
Tuning: VMAF Optimized - Input: Bosphorus 1080p
SVT-VP9
Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p
SVT-VP9
Tuning: Visual Quality Optimized - Input: Bosphorus 1080p
VP9 libvpx Encoding
Speed: Speed 0
VP9 libvpx Encoding
Speed: Speed 5
x264
H.264 Video Encoding
x265
H.265 1080p Video Encoding
High Performance Conjugate Gradient
Intel Open Image Denoise
Scene: Memorial
OpenVKL
Benchmark: vklBenchmark
GraphicsMagick
Operation: Swirl
GraphicsMagick
Operation: Rotate
GraphicsMagick
Operation: Sharpen
GraphicsMagick
Operation: Enhanced
GraphicsMagick
Operation: Resizing
GraphicsMagick
Operation: Noise-Gaussian
GraphicsMagick
Operation: HWB Color Space
Coremark
CoreMark Size 666 - Iterations Per Second
LuxCoreRender
Scene: DLSC
LuxCoreRender
Scene: Rainbow Colors and Prism
C-Blosc
Compressor: blosclz
Zstd Compression
Compression Level: 3
Zstd Compression
Compression Level: 19
Nettle
Test: aes256
Nettle
Test: chacha
Nettle
Test: sha512
Nettle
Test: poly1305-aes
Himeno Benchmark
Poisson Pressure Solver
Crypto++
Test: All Algorithms
Crypto++
Test: Keyed Algorithms
Crypto++
Test: Unkeyed Algorithms
Crypto++
Test: Integer + Elliptic Curve Public Key Algorithms
7-Zip Compression
Compress Speed Test
rays1bench
Large Scene
Stockfish
Total Time
asmFish
1024 Hash Memory, 26 Depth
GROMACS
Water Benchmark
LAMMPS Molecular Dynamics Simulator
Model: Rhodopsin Protein
Facebook RocksDB
Test: Random Fill
Facebook RocksDB
Test: Random Read
Facebook RocksDB
Test: Sequential Fill
Facebook RocksDB
Test: Random Fill Sync
Facebook RocksDB
Test: Read While Writing
Redis
Test: LPOP
Redis
Test: SADD
Redis
Test: LPUSH
Redis
Test: GET
Redis
Test: SET
Numpy Benchmark
PHPBench
PHP Benchmark Suite
NAS Parallel Benchmarks
Test / Class: BT.C
NAS Parallel Benchmarks
Test / Class: CG.C
NAS Parallel Benchmarks
Test / Class: EP.C
NAS Parallel Benchmarks
Test / Class: EP.D
NAS Parallel Benchmarks
Test / Class: FT.C
NAS Parallel Benchmarks
Test / Class: IS.D
NAS Parallel Benchmarks
Test / Class: LU.C
NAS Parallel Benchmarks
Test / Class: MG.C
BRL-CAD
VGR Performance Metric
ctx_clock
Context Switch Time
BLAKE2
NAMD
ATPase Simulation - 327,506 Atoms
PyBench
Total For Average Test Times
toyBrot Fractal Generator
Implementation: TBB
toyBrot Fractal Generator
Implementation: OpenMP
toyBrot Fractal Generator
Implementation: C++ Tasks
toyBrot Fractal Generator
Implementation: C++ Threads
oneDNN
Harness: IP Batch 1D - Data Type: f32 - Engine: CPU
oneDNN
Harness: IP Batch All - Data Type: f32 - Engine: CPU
oneDNN
Harness: IP Batch 1D - Data Type: u8s8f32 - Engine: CPU
oneDNN
Harness: IP Batch All - Data Type: u8s8f32 - Engine: CPU
oneDNN
Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU
oneDNN
Harness: Deconvolution Batch deconv_1d - Data Type: f32 - Engine: CPU
oneDNN
Harness: Deconvolution Batch deconv_3d - Data Type: f32 - Engine: CPU
oneDNN
Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU
oneDNN
Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 - Engine: CPU
oneDNN
Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 - Engine: CPU
oneDNN
Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU
oneDNN
Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU
oneDNN
Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU
oneDNN
Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU
DaCapo Benchmark
Java Test: H2
DaCapo Benchmark
Java Test: Jython
DaCapo Benchmark
Java Test: Tradesoap
DaCapo Benchmark
Java Test: Tradebeans
OSBench
Test: Memory Allocations
SQLite
Threads / Copies: 8
Parboil
Test: OpenMP LBM
Parboil
Test: OpenMP CUTCP
Parboil
Test: OpenMP MRI Gridding
Rodinia
Test: OpenMP LavaMD
Rodinia
Test: OpenMP CFD Solver
Rodinia
Test: OpenMP Streamcluster
Nebular Empirical Analysis Tool
Timed MrBayes Analysis
Primate Phylogeny Analysis
libavif avifenc
Encoder Speed: 0
libavif avifenc
Encoder Speed: 2
libavif avifenc
Encoder Speed: 8
libavif avifenc
Encoder Speed: 10
Timed Apache Compilation
Time To Compile
Timed FFmpeg Compilation
Time To Compile
Timed GCC Compilation
Time To Compile
Timed GDB GNU Debugger Compilation
Time To Compile
Timed ImageMagick Compilation
Time To Compile
Timed Linux Kernel Compilation
Time To Compile
Timed LLVM Compilation
Time To Compile
Timed MPlayer Compilation
Time To Compile
Timed PHP Compilation
Time To Compile
Build2
Time To Compile
Tungsten Renderer
Scene: Hair
Tungsten Renderer
Scene: Water Caustic
Tungsten Renderer
Scene: Non-Exponential
Tungsten Renderer
Scene: Volumetric Caustic
YafaRay
Total Time For Sample Scene
XZ Compression
Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9
DeepSpeech
FLAC Audio Encoding
WAV To FLAC
LAME MP3 Encoding
WAV To MP3
FFmpeg
H.264 HD To NTSC DV
Basis Universal
Settings: ETC1S
Basis Universal
Settings: UASTC Level 0
Basis Universal
Settings: UASTC Level 2
Basis Universal
Settings: UASTC Level 3
Basis Universal
Settings: UASTC Level 2 + RDO Post-Processing
SQLite Speedtest
Timed Time - Size 1,000
Darktable
Test: Boat - Acceleration: CPU-only
Darktable
Test: Masskrug - Acceleration: CPU-only
Darktable
Test: Server Rack - Acceleration: CPU-only
Darktable
Test: Server Room - Acceleration: CPU-only
GIMP
Test: resize
GIMP
Test: rotate
GIMP
Test: auto-levels
GIMP
Test: unsharp-mask
G'MIC
Test: 2D Function Plotting, 1000 Times
G'MIC
Test: Plotting Isosurface Of A 3D Volume, 1000 Times
GNU Octave Benchmark
RawTherapee
Total Benchmark Time
librsvg
Operation: SVG Files To PNG
Blender
Blend File: BMW27 - Compute: CPU-Only
Blender
Blend File: Classroom - Compute: CPU-Only
Blender
Blend File: Barbershop - Compute: CPU-Only
Appleseed
Scene: Emily
Appleseed
Scene: Disney Material
Appleseed
Scene: Material Tester
Scikit-Learn
OSBench
Test: Create Files
OSBench
Test: Create Threads
OSBench
Test: Launch Programs
OSBench
Test: Create Processes
Geometric Mean Of All Test Results
Result Composite - Threadripper 3970X Ubuntu 20.04 LTS vs. Windows WSL/WSL2
Number Of First Place Finishes
Wins - 172 Tests
Number Of Last Place Finishes
Losses - 172 Tests
Phoronix Test Suite v10.8.5