Ryzen 7 Windows WSL2 Ubuntu Linux

Benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2304183-NE-2304171NE71&sor&gru.

Ryzen 7 Windows WSL2 Ubuntu LinuxProcessorMemoryDiskGraphicsMotherboardChipsetAudioMonitorNetworkOSKernelDisplay ServerVulkanCompilerFile-SystemSystem LayerDesktopOpenGLScreen ResolutionUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04Ubuntu 22.04.2 LTSAMD Ryzen 7 7800X3D 8-Core (8 Cores / 16 Threads)16GB0GB Virtual Disk + 4GB Virtual Disk + 1100GB Virtual DiskNVIDIA GeForce RTX 4080 16GBUbuntu 22.045.15.90.1-microsoft-standard-WSL2 (x86_64)Wayland1.3.224GCC 11.3.0ext4wslAMD Ryzen 7 7800X3D 8-Core @ 4.20GHz (8 Cores / 16 Threads)ASUS ROG CROSSHAIR X670E HERO (9927 BIOS)AMD Device 14d832GB2048GB SOLIDIGM SSDPFKKW020X7 + 2000GBAMD Radeon RX 7900 XTX 24GB (2304/1249MHz)AMD Device ab30ASUS MG28UIntel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 23.046.3.0-060300rc6daily20230416-generic (x86_64)GNOME Shell 44.0X Server 1.21.1.7 + Wayland4.6 Mesa 23.2.0-devel (git-60cfe15 2023-04-16 lunar-oibaf-ppa) (LLVM 15.0.7 DRM 3.52)GCC 12.2.03840x21602048GB SOLIDIGM SSDPFKKW020X7EFI VGAUbuntu 22.045.19.0-38-generic (x86_64)GNOME Shell 42.5X Server 1.21.1.31.3.224GCC 11.3.0OpenBenchmarking.orgKernel Details- Ubuntu 22.04 on WSL2 Windows 11: Transparent Huge Pages: always- Ubuntu 23.04: Transparent Huge Pages: madvise- Ubuntu 22.04.2 LTS: Transparent Huge Pages: madviseCompiler Details- Ubuntu 22.04 on WSL2 Windows 11: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Ubuntu 23.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-Pa930Z/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Ubuntu 22.04.2 LTS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details- Ubuntu 22.04 on WSL2 Windows 11: CPU Microcode: 0xffffffff- Ubuntu 23.04: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203- Ubuntu 22.04.2 LTS: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Python Details- Ubuntu 22.04 on WSL2 Windows 11: Python 3.10.6- Ubuntu 23.04: Python 3.11.2- Ubuntu 22.04.2 LTS: Python 3.10.6Security Details- Ubuntu 22.04 on WSL2 Windows 11: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Ubuntu 23.04: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Ubuntu 22.04.2 LTS: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected

Ryzen 7 Windows WSL2 Ubuntu Linuxopenssl: SHA512openssl: ChaCha20openssl: AES-256-GCMopenssl: ChaCha20-Poly1305svt-av1: Preset 12 - Bosphorus 4Ksvt-av1: Preset 13 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 1080psvt-av1: Preset 13 - Bosphorus 1080pvvenc: Bosphorus 4K - Fastervvenc: Bosphorus 1080p - Fasterx265: Bosphorus 4Kx265: Bosphorus 1080ptensorflow: CPU - 32 - ResNet-50openvkl: vklBenchmark ISPCcompress-7zip: Compression Ratingcompress-7zip: Decompression Ratingrocksdb: Rand Readrocksdb: Update Randrocksdb: Read While Writingrocksdb: Read Rand Write Randmemcached: 1:5memcached: 1:10memcached: 1:100mysqlslap: 128john-the-ripper: bcryptjohn-the-ripper: WPA PSKjohn-the-ripper: Blowfishjohn-the-ripper: HMAC-SHA512john-the-ripper: MD5nginx: 100nginx: 200nginx: 500nginx: 1000specfem3d: Mount St. Helensspecfem3d: Tomographic Modelspecfem3d: Homogeneous Halfspacespecfem3d: Water-layered Halfspacebuild-ffmpeg: Time To Compilebuild-godot: Time To Compilebuild-llvm: Ninjabuild-llvm: Unix Makefilesbuild-nodejs: Time To CompileUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04Ubuntu 22.04.2 LTS50751105876485177740010804520059046179898800130.000142.344495.246550.23211.02436.2895.1919.8132.572121076217893068873795795177285076725585854166215.494149244.614078532.8384921536828072140294436667222333397355.9099221.90101564.7898910.3055.78214147748.37596071661.323709948116.87414769533.700249.839523.910538.507432.70451047083636495072610710833815588346317051540150.273158.479601.285664.09911.39837.14517.5786.5433.642361122628726770640618790305272467425362373518585.113093465.582966170.331243217668259521771112324000207833399745.4199815.4798465.2195549.2154.58679424247.91090917759.816667077116.90057848638.279299.826589.761605.262478.09450886001676502176540310878071594046373084453151.207157.618595.314655.49411.01336.54617.1584.6333.682111089778673568621052797884283800626608913465720.153174823.433002477.6312662182983335218161167116672250000102299.37103007.82102281.4998961.5354.45904500947.21626818160.263255597116.18966702433.783245.751509.064522.600414.233OpenBenchmarking.org

OpenSSL

Algorithm: SHA512

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512Ubuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 111100M2200M3300M4400M5500MSE +/- 780874.48, N = 3SE +/- 2040763.63, N = 3SE +/- 1709965.17, N = 35104708363508860016750751105871. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20Ubuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 1114000M28000M42000M56000M70000MSE +/- 3075999.63, N = 3SE +/- 33523600.62, N = 3SE +/- 1546144.03, N = 36502176540364950726107648517774001. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: AES-256-GCM

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMUbuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 1120000M40000M60000M80000M100000MSE +/- 160915735.97, N = 3SE +/- 55534870.46, N = 3SE +/- 297840950.54, N = 31087807159401083381558831080452005901. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenSSL

Algorithm: ChaCha20-Poly1305

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305Ubuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 1110000M20000M30000M40000M50000MSE +/- 8533729.90, N = 3SE +/- 21796973.42, N = 3SE +/- 7292555.13, N = 34637308445346317051540461798988001. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 12 - Input: Bosphorus 4KUbuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 11306090120150SE +/- 0.88, N = 15SE +/- 1.65, N = 5SE +/- 3.48, N = 15151.21150.27130.001. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 13 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 13 - Input: Bosphorus 4KUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 114080120160200SE +/- 0.23, N = 3SE +/- 0.83, N = 3SE +/- 1.34, N = 3158.48157.62142.341. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 12 - Input: Bosphorus 1080pUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11130260390520650SE +/- 4.37, N = 12SE +/- 4.48, N = 11SE +/- 12.32, N = 12601.29595.31495.251. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

SVT-AV1

Encoder Mode: Preset 13 - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 1.4Encoder Mode: Preset 13 - Input: Bosphorus 1080pUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11140280420560700SE +/- 2.06, N = 3SE +/- 3.01, N = 3SE +/- 3.90, N = 3664.10655.49550.231. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq

VVenC

Video Input: Bosphorus 4K - Video Preset: Faster

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.8Video Input: Bosphorus 4K - Video Preset: FasterUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 11Ubuntu 22.04.2 LTS3691215SE +/- 0.07, N = 3SE +/- 0.09, N = 9SE +/- 0.10, N = 311.4011.0211.01-flto-flto1. (CXX) g++ options: -O3 -flto=auto -fno-fat-lto-objects

VVenC

Video Input: Bosphorus 1080p - Video Preset: Faster

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.8Video Input: Bosphorus 1080p - Video Preset: FasterUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11918273645SE +/- 0.16, N = 3SE +/- 0.26, N = 3SE +/- 0.27, N = 1037.1536.5536.29-flto-flto1. (CXX) g++ options: -O3 -flto=auto -fno-fat-lto-objects

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 1148121620SE +/- 0.21, N = 3SE +/- 0.13, N = 3SE +/- 0.02, N = 317.5717.155.191. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 1120406080100SE +/- 0.96, N = 3SE +/- 0.83, N = 6SE +/- 0.01, N = 386.5484.6319.811. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

TensorFlow

Device: CPU - Batch Size: 32 - Model: ResNet-50

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.12Device: CPU - Batch Size: 32 - Model: ResNet-50Ubuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 11816243240SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 333.6833.6432.57

OpenVKL

Benchmark: vklBenchmark ISPC

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.3.1Benchmark: vklBenchmark ISPCUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 11Ubuntu 22.04.2 LTS50100150200250SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3236212211MIN: 26 / MAX: 3501MIN: 26 / MAX: 2430MIN: 26 / MAX: 2391

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Compression RatingUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 1120K40K60K80K100KSE +/- 120.95, N = 3SE +/- 194.85, N = 3SE +/- 867.13, N = 91122621089771076211. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 22.01Test: Decompression RatingUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 1120K40K60K80K100KSE +/- 51.41, N = 3SE +/- 119.18, N = 3SE +/- 956.84, N = 98726786735789301. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

RocksDB

Test: Random Read

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Random ReadUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 11Ubuntu 22.04.2 LTS15M30M45M60M75MSE +/- 37668.32, N = 3SE +/- 70567.17, N = 3SE +/- 250492.44, N = 37064061868873795686210521. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Update RandomUbuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04200K400K600K800K1000KSE +/- 2247.71, N = 3SE +/- 1954.55, N = 3SE +/- 1960.33, N = 37978847951777903051. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Read While Writing

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read While WritingUbuntu 22.04 on WSL2 Windows 11Ubuntu 22.04.2 LTSUbuntu 23.04600K1200K1800K2400K3000KSE +/- 23742.46, N = 9SE +/- 11858.61, N = 3SE +/- 10569.21, N = 32850767283800627246741. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 8.0Test: Read Random Write RandomUbuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04600K1200K1800K2400K3000KSE +/- 5629.45, N = 3SE +/- 4551.57, N = 3SE +/- 13533.46, N = 32660891255858525362371. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Memcached

Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:5Ubuntu 22.04 on WSL2 Windows 11Ubuntu 23.04Ubuntu 22.04.2 LTS900K1800K2700K3600K4500KSE +/- 27860.24, N = 3SE +/- 2454.22, N = 3SE +/- 4421.33, N = 34166215.493518585.113465720.151. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Memcached

Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:10Ubuntu 22.04 on WSL2 Windows 11Ubuntu 22.04.2 LTSUbuntu 23.04900K1800K2700K3600K4500KSE +/- 5804.19, N = 3SE +/- 1907.22, N = 3SE +/- 7684.74, N = 34149244.613174823.433093465.581. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Memcached

Set To Get Ratio: 1:100

OpenBenchmarking.orgOps/sec, More Is BetterMemcached 1.6.19Set To Get Ratio: 1:100Ubuntu 22.04 on WSL2 Windows 11Ubuntu 22.04.2 LTSUbuntu 23.04900K1800K2700K3600K4500KSE +/- 8156.53, N = 3SE +/- 4764.87, N = 3SE +/- 7109.62, N = 34078532.833002477.632966170.331. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

MariaDB

Clients: 128

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 11.0.1Clients: 128Ubuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 1130060090012001500SE +/- 2.83, N = 3SE +/- 9.49, N = 3SE +/- 3.01, N = 312661243849-lsystemd1. (CXX) g++ options: -pie -fPIC -fstack-protector -O3 -lnuma -lpcre2-8 -lcrypt -lz -lm -lssl -lcrypto -lpthread -ldl

John The Ripper

Test: bcrypt

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: bcryptUbuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 115K10K15K20K25KSE +/- 14.18, N = 3SE +/- 28.75, N = 3SE +/- 6.44, N = 32182921766215361. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lm -lrt -lz -ldl -lcrypt

John The Ripper

Test: WPA PSK

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: WPA PSKUbuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.0420K40K60K80K100KSE +/- 118.37, N = 3SE +/- 19.63, N = 3SE +/- 97.24, N = 38333582807825951. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lm -lrt -lz -ldl -lcrypt

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: BlowfishUbuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 115K10K15K20K25KSE +/- 5.24, N = 3SE +/- 30.60, N = 3SE +/- 75.69, N = 32181621771214021. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lm -lrt -lz -ldl -lcrypt

John The Ripper

Test: HMAC-SHA512

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: HMAC-SHA512Ubuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 1120M40M60M80M100MSE +/- 68666.67, N = 3SE +/- 140763.39, N = 3SE +/- 79074.51, N = 3116711667112324000944366671. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lm -lrt -lz -ldl -lcrypt

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 2023.03.14Test: MD5Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04500K1000K1500K2000K2500KSE +/- 2516.61, N = 3SE +/- 2185.81, N = 3SE +/- 333.33, N = 32250000222333320783331. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lm -lrt -lz -ldl -lcrypt

nginx

Connections: 100

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100Ubuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 1120K40K60K80K100KSE +/- 139.43, N = 3SE +/- 27.30, N = 3SE +/- 50.76, N = 3102299.3799745.4197355.901. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 200

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200Ubuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 1120K40K60K80K100KSE +/- 193.70, N = 3SE +/- 61.21, N = 3SE +/- 40.72, N = 3103007.8299815.4799221.901. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 500

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.0420K40K60K80K100KSE +/- 84.66, N = 3SE +/- 77.35, N = 3SE +/- 7.54, N = 3102281.49101564.7898465.211. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

nginx

Connections: 1000

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.0420K40K60K80K100KSE +/- 22.04, N = 3SE +/- 74.50, N = 3SE +/- 23.44, N = 398961.5398910.3095549.211. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

SPECFEM3D

Model: Mount St. Helens

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.0Model: Mount St. HelensUbuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 111326395265SE +/- 0.82, N = 15SE +/- 0.74, N = 15SE +/- 0.66, N = 1554.4654.5955.781. (F9X) gfortran options: -O2 -fopenmp -std=f2003 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

SPECFEM3D

Model: Tomographic Model

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.0Model: Tomographic ModelUbuntu 22.04.2 LTSUbuntu 23.04Ubuntu 22.04 on WSL2 Windows 111122334455SE +/- 0.68, N = 3SE +/- 0.17, N = 3SE +/- 0.08, N = 347.2247.9148.381. (F9X) gfortran options: -O2 -fopenmp -std=f2003 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

SPECFEM3D

Model: Homogeneous Halfspace

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.0Model: Homogeneous HalfspaceUbuntu 23.04Ubuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 111428425670SE +/- 0.22, N = 3SE +/- 0.42, N = 3SE +/- 0.34, N = 359.8260.2661.321. (F9X) gfortran options: -O2 -fopenmp -std=f2003 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

SPECFEM3D

Model: Water-layered Halfspace

OpenBenchmarking.orgSeconds, Fewer Is BetterSPECFEM3D 4.0Model: Water-layered HalfspaceUbuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04306090120150SE +/- 0.32, N = 3SE +/- 1.15, N = 3SE +/- 1.06, N = 3116.19116.87116.901. (F9X) gfortran options: -O2 -fopenmp -std=f2003 -fimplicit-none -fmax-errors=10 -pedantic -pedantic-errors -O3 -finline-functions -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 6.0Time To CompileUbuntu 22.04 on WSL2 Windows 11Ubuntu 22.04.2 LTSUbuntu 23.04918273645SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 333.7033.7838.28

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 4.0Time To CompileUbuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.0470140210280350SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.17, N = 3245.75249.84299.83

Timed LLVM Compilation

Build System: Ninja

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: NinjaUbuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04130260390520650SE +/- 0.08, N = 3SE +/- 0.81, N = 3SE +/- 0.32, N = 3509.06523.91589.76

Timed LLVM Compilation

Build System: Unix Makefiles

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: Unix MakefilesUbuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04130260390520650SE +/- 1.45, N = 3SE +/- 0.38, N = 3SE +/- 0.03, N = 3522.60538.51605.26

Timed Node.js Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Node.js Compilation 19.8.1Time To CompileUbuntu 22.04.2 LTSUbuntu 22.04 on WSL2 Windows 11Ubuntu 23.04100200300400500SE +/- 0.25, N = 3SE +/- 0.46, N = 3SE +/- 0.26, N = 3414.23432.70478.09


Phoronix Test Suite v10.8.5