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&sor.
SQLite
Threads / Copies: 8
C-Blosc
Compressor: blosclz
Crypto++
Test: All Algorithms
Crypto++
Test: Keyed Algorithms
Crypto++
Test: Unkeyed Algorithms
Crypto++
Test: Integer + Elliptic Curve Public Key Algorithms
High Performance Conjugate Gradient
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
Parboil
Test: OpenMP LBM
Parboil
Test: OpenMP CUTCP
Parboil
Test: OpenMP MRI Gridding
miniFE
Problem Size: Small
Rodinia
Test: OpenMP LavaMD
Rodinia
Test: OpenMP CFD Solver
Rodinia
Test: OpenMP Streamcluster
NAMD
ATPase Simulation - 327,506 Atoms
Nebular Empirical Analysis Tool
toyBrot Fractal Generator
Implementation: TBB
toyBrot Fractal Generator
Implementation: OpenMP
toyBrot Fractal Generator
Implementation: C++ Tasks
toyBrot Fractal Generator
Implementation: C++ Threads
Timed MrBayes Analysis
Primate Phylogeny Analysis
LAMMPS Molecular Dynamics Simulator
Model: Rhodopsin Protein
BLAKE2
libgav1
Video Input: Chimera 1080p
libgav1
Video Input: Summer Nature 4K
libgav1
Video Input: Summer Nature 1080p
libgav1
Video Input: Chimera 1080p 10-bit
DaCapo Benchmark
Java Test: H2
DaCapo Benchmark
Java Test: Jython
DaCapo Benchmark
Java Test: Tradesoap
DaCapo Benchmark
Java Test: Tradebeans
Zstd Compression
Compression Level: 3
Zstd Compression
Compression Level: 19
Nettle
Test: aes256
Nettle
Test: chacha
Nettle
Test: sha512
Nettle
Test: poly1305-aes
GraphicsMagick
Operation: Swirl
GraphicsMagick
Operation: Rotate
GraphicsMagick
Operation: Sharpen
GraphicsMagick
Operation: Enhanced
GraphicsMagick
Operation: Resizing
GraphicsMagick
Operation: Noise-Gaussian
GraphicsMagick
Operation: HWB Color Space
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
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
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
Intel Open Image Denoise
Scene: Memorial
OpenVKL
Benchmark: vklBenchmark
Coremark
CoreMark Size 666 - Iterations Per Second
LuxCoreRender
Scene: DLSC
LuxCoreRender
Scene: Rainbow Colors and Prism
Himeno Benchmark
Poisson Pressure Solver
7-Zip Compression
Compress Speed Test
Stockfish
Total Time
asmFish
1024 Hash Memory, 26 Depth
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
rays1bench
Large Scene
Numpy Benchmark
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
GROMACS
Water Benchmark
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
Redis
Test: LPOP
Redis
Test: SADD
Redis
Test: LPUSH
Redis
Test: GET
Redis
Test: SET
ctx_clock
Context Switch Time
Sysbench
Test: Memory
Sysbench
Test: CPU
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
Blender
Blend File: BMW27 - Compute: CPU-Only
Blender
Blend File: Classroom - Compute: CPU-Only
Blender
Blend File: Barbershop - Compute: CPU-Only
PyBench
Total For Average Test Times
NeatBench
Acceleration: CPU
Appleseed
Scene: Emily
Appleseed
Scene: Disney Material
Appleseed
Scene: Material Tester
PHPBench
PHP Benchmark Suite
Scikit-Learn
BRL-CAD
VGR Performance Metric
OSBench
Test: Create Files
OSBench
Test: Create Threads
OSBench
Test: Launch Programs
OSBench
Test: Create Processes
OSBench
Test: Memory Allocations
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