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&grw.
toyBrot Fractal Generator
Implementation: TBB
toyBrot Fractal Generator
Implementation: OpenMP
toyBrot Fractal Generator
Implementation: C++ Tasks
toyBrot Fractal Generator
Implementation: C++ Threads
Crypto++
Test: All Algorithms
Crypto++
Test: Keyed Algorithms
Crypto++
Test: Unkeyed Algorithms
Crypto++
Test: Integer + Elliptic Curve Public Key Algorithms
Nettle
Test: aes256
Nettle
Test: chacha
Nettle
Test: sha512
Nettle
Test: poly1305-aes
XZ Compression
Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9
ctx_clock
Context Switch Time
DaCapo Benchmark
Java Test: H2
DaCapo Benchmark
Java Test: Jython
DaCapo Benchmark
Java Test: Tradesoap
DaCapo Benchmark
Java Test: Tradebeans
BLAKE2
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
FLAC Audio Encoding
WAV To FLAC
LAME MP3 Encoding
WAV To MP3
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
BRL-CAD
VGR Performance Metric
G'MIC
Test: 2D Function Plotting, 1000 Times
G'MIC
Test: Plotting Isosurface Of A 3D Volume, 1000 Times
RawTherapee
Total Benchmark Time
librsvg
Operation: SVG Files To PNG
GIMP
Test: resize
GIMP
Test: rotate
GIMP
Test: auto-levels
GIMP
Test: unsharp-mask
Timed MrBayes Analysis
Primate Phylogeny Analysis
Himeno Benchmark
Poisson Pressure Solver
Scikit-Learn
Numpy Benchmark
GNU Octave Benchmark
DeepSpeech
GROMACS
Water Benchmark
LAMMPS Molecular Dynamics Simulator
Model: Rhodopsin Protein
High Performance Conjugate Gradient
Parboil
Test: OpenMP LBM
Parboil
Test: OpenMP CUTCP
Parboil
Test: OpenMP MRI Gridding
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
Rodinia
Test: OpenMP LavaMD
Rodinia
Test: OpenMP CFD Solver
Rodinia
Test: OpenMP Streamcluster
NAMD
ATPase Simulation - 327,506 Atoms
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
Nebular Empirical Analysis Tool
miniFE
Problem Size: Small
OSBench
Test: Create Files
OSBench
Test: Create Threads
OSBench
Test: Launch Programs
OSBench
Test: Create Processes
OSBench
Test: Memory Allocations
Coremark
CoreMark Size 666 - Iterations Per Second
Timed FFmpeg Compilation
Time To Compile
Timed GDB GNU Debugger Compilation
Time To Compile
Timed ImageMagick Compilation
Time To Compile
Timed MPlayer Compilation
Time To Compile
Timed Apache Compilation
Time To Compile
Stockfish
Total Time
7-Zip Compression
Compress Speed Test
Timed LLVM Compilation
Time To Compile
Timed PHP Compilation
Time To Compile
Zstd Compression
Compression Level: 3
Zstd Compression
Compression Level: 19
asmFish
1024 Hash Memory, 26 Depth
Timed GCC Compilation
Time To Compile
Timed Linux Kernel Compilation
Time To Compile
Sysbench
Test: Memory
Sysbench
Test: 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
libgav1
Video Input: Chimera 1080p
libgav1
Video Input: Summer Nature 4K
libgav1
Video Input: Summer Nature 1080p
libgav1
Video Input: Chimera 1080p 10-bit
Tungsten Renderer
Scene: Hair
Tungsten Renderer
Scene: Water Caustic
Tungsten Renderer
Scene: Non-Exponential
Tungsten Renderer
Scene: Volumetric Caustic
VP9 libvpx Encoding
Speed: Speed 0
VP9 libvpx Encoding
Speed: Speed 5
GraphicsMagick
Operation: Swirl
GraphicsMagick
Operation: Rotate
GraphicsMagick
Operation: Sharpen
GraphicsMagick
Operation: Enhanced
GraphicsMagick
Operation: Resizing
GraphicsMagick
Operation: Noise-Gaussian
GraphicsMagick
Operation: HWB Color Space
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
x264
H.264 Video Encoding
dav1d
Video Input: Chimera 1080p
dav1d
Video Input: Summer Nature 4K
dav1d
Video Input: Summer Nature 1080p
dav1d
Video Input: Chimera 1080p 10-bit
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
x265
H.265 1080p Video Encoding
TTSIOD 3D Renderer
Phong Rendering With Soft-Shadow Mapping
SVT-HEVC
1080p 8-bit YUV To HEVC Video Encode
Blender
Blend File: BMW27 - Compute: CPU-Only
Blender
Blend File: Classroom - Compute: CPU-Only
Blender
Blend File: Barbershop - Compute: CPU-Only
FFmpeg
H.264 HD To NTSC DV
libavif avifenc
Encoder Speed: 0
libavif avifenc
Encoder Speed: 2
libavif avifenc
Encoder Speed: 8
libavif avifenc
Encoder Speed: 10
NeatBench
Acceleration: CPU
Embree
Binary: Pathtracer - Model: Crown
Embree
Binary: Pathtracer ISPC - Model: Crown
Intel Open Image Denoise
Scene: Memorial
OpenVKL
Benchmark: vklBenchmark
LuxCoreRender
Scene: DLSC
LuxCoreRender
Scene: Rainbow Colors and Prism
rays1bench
Large Scene
YafaRay
Total Time For Sample Scene
Appleseed
Scene: Emily
Appleseed
Scene: Disney Material
Appleseed
Scene: Material Tester
Build2
Time To Compile
C-Blosc
Compressor: blosclz
PHPBench
PHP Benchmark Suite
Redis
Test: LPOP
Redis
Test: SADD
Redis
Test: LPUSH
Redis
Test: GET
Redis
Test: SET
SQLite
Threads / Copies: 8
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
SQLite Speedtest
Timed Time - Size 1,000
PyBench
Total For Average Test Times
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