scikit learn zen 4 3d v-cache AMD Ryzen 9 7950X3D 16-Core testing with a ASRock X670E PG Lightning (1.24.AS02 BIOS) and Gigabyte AMD Radeon RX 6600 8GB on Ubuntu 23.04 via the Phoronix Test Suite. AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX: Processor: AMD Ryzen 9 7950X3D 16-Core @ 4.20GHz (16 Cores / 32 Threads), Motherboard: ASRock X670E PG Lightning (1.24.AS02 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 2000GB Corsair MP700, Graphics: Gigabyte AMD Radeon RX 6600 8GB (2750/875MHz), Audio: AMD Navi 21/23, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE OS: Ubuntu 23.04, Kernel: 6.2.0-20-generic (x86_64), Desktop: GNOME Shell 44.0, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 23.0.2 (LLVM 15.0.7 DRM 3.49), Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 3840x2160 b: Processor: AMD Ryzen 9 7950X3D 16-Core @ 4.20GHz (16 Cores / 32 Threads), Motherboard: ASRock X670E PG Lightning (1.24.AS02 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 2000GB Corsair MP700, Graphics: Gigabyte AMD Radeon RX 6600 8GB (2750/875MHz), Audio: AMD Navi 21/23, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE OS: Ubuntu 23.04, Kernel: 6.2.0-20-generic (x86_64), Desktop: GNOME Shell 44.0, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 23.0.2 (LLVM 15.0.7 DRM 3.49), Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 3840x2160 c: Processor: AMD Ryzen 9 7950X3D 16-Core @ 4.20GHz (16 Cores / 32 Threads), Motherboard: ASRock X670E PG Lightning (1.24.AS02 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 2000GB Corsair MP700, Graphics: Gigabyte AMD Radeon RX 6600 8GB (2750/875MHz), Audio: AMD Navi 21/23, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE OS: Ubuntu 23.04, Kernel: 6.2.0-20-generic (x86_64), Desktop: GNOME Shell 44.0, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 23.0.2 (LLVM 15.0.7 DRM 3.49), Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 3840x2160 Scikit-Learn 1.2.2 Benchmark: GLM Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 174.63 |================ b .................................................... 173.32 |================ c .................................................... 174.19 |================ Scikit-Learn 1.2.2 Benchmark: SAGA Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 603.63 |================ b .................................................... 603.39 |================ c .................................................... 591.39 |================ Scikit-Learn 1.2.2 Benchmark: Tree Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 35.18 |================= b .................................................... 35.59 |================= c .................................................... 36.11 |================= Scikit-Learn 1.2.2 Benchmark: Lasso Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 323.28 |================ b .................................................... 323.26 |================ c .................................................... 323.79 |================ Scikit-Learn 1.2.2 Benchmark: Glmnet Seconds < Lower Is Better Scikit-Learn 1.2.2 Benchmark: Sparsify Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 97.73 |================= b .................................................... 98.52 |================= c .................................................... 97.81 |================= Scikit-Learn 1.2.2 Benchmark: Plot Ward Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 37.48 |================= b .................................................... 37.02 |================= c .................................................... 37.33 |================= Scikit-Learn 1.2.2 Benchmark: MNIST Dataset Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 44.94 |================= b .................................................... 44.99 |================= c .................................................... 44.18 |================= Scikit-Learn 1.2.2 Benchmark: Plot Neighbors Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 108.73 |================ b .................................................... 109.16 |================ c .................................................... 107.31 |================ Scikit-Learn 1.2.2 Benchmark: SGD Regression Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 84.29 |================= b .................................................... 83.47 |================= c .................................................... 84.79 |================= Scikit-Learn 1.2.2 Benchmark: SGDOneClassSVM Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 212.49 |================ b .................................................... 200.96 |=============== c .................................................... 210.31 |================ Scikit-Learn 1.2.2 Benchmark: Plot Lasso Path Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 144.35 |================ b .................................................... 143.79 |================ c .................................................... 144.78 |================ Scikit-Learn 1.2.2 Benchmark: Isolation Forest Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 174.86 |================ b .................................................... 172.96 |================ c .................................................... 175.05 |================ Scikit-Learn 1.2.2 Benchmark: Plot Fast KMeans Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 120.32 |================ b .................................................... 118.89 |================ c .................................................... 120.21 |================ Scikit-Learn 1.2.2 Benchmark: Text Vectorizers Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 38.34 |================= b .................................................... 38.66 |================= c .................................................... 38.19 |================= Scikit-Learn 1.2.2 Benchmark: Plot Hierarchical Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 123.83 |================ b .................................................... 122.41 |================ c .................................................... 124.28 |================ Scikit-Learn 1.2.2 Benchmark: Plot OMP vs. LARS Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 49.50 |================= b .................................................... 49.68 |================= c .................................................... 49.55 |================= Scikit-Learn 1.2.2 Benchmark: Feature Expansions Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 81.58 |================= b .................................................... 79.93 |================ c .................................................... 82.41 |================= Scikit-Learn 1.2.2 Benchmark: LocalOutlierFactor Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 27.08 |================= b .................................................... 27.07 |================= c .................................................... 27.21 |================= Scikit-Learn 1.2.2 Benchmark: TSNE MNIST Dataset Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 146.42 |================ b .................................................... 145.81 |================ c .................................................... 145.58 |================ Scikit-Learn 1.2.2 Benchmark: Isotonic / Logistic Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 1074.17 |=============== b .................................................... 1072.39 |=============== c .................................................... 1069.99 |=============== Scikit-Learn 1.2.2 Benchmark: Plot Incremental PCA Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 39.34 |================ b .................................................... 42.01 |================= c .................................................... 41.26 |================= Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 88.68 |================= b .................................................... 88.00 |================= c .................................................... 87.78 |================= Scikit-Learn 1.2.2 Benchmark: Plot Parallel Pairwise Seconds < Lower Is Better Scikit-Learn 1.2.2 Benchmark: Isotonic / Pathological Seconds < Lower Is Better Scikit-Learn 1.2.2 Benchmark: RCV1 Logreg Convergencet Seconds < Lower Is Better Scikit-Learn 1.2.2 Benchmark: Sample Without Replacement Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 77.67 |================= b .................................................... 77.07 |================= c .................................................... 78.45 |================= Scikit-Learn 1.2.2 Benchmark: Covertype Dataset Benchmark Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 275.95 |================ b .................................................... 278.96 |================ c .................................................... 276.94 |================ Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Adult Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 83.48 |================= b .................................................... 83.52 |================= c .................................................... 84.62 |================= Scikit-Learn 1.2.2 Benchmark: Isotonic / Perturbed Logarithm Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 3133.62 |============== b .................................................... 3272.18 |=============== c .................................................... 3297.13 |=============== Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Threading Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 56.91 |================= b .................................................... 57.10 |================= c .................................................... 56.83 |================= Scikit-Learn 1.2.2 Benchmark: Plot Singular Value Decomposition Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 45.16 |================= b .................................................... 44.67 |================= c .................................................... 45.35 |================= Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Higgs Boson Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 32.34 |================ b .................................................... 33.33 |================= c .................................................... 32.89 |================= Scikit-Learn 1.2.2 Benchmark: 20 Newsgroups / Logistic Regression Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 29.07 |================= b .................................................... 29.32 |================= c .................................................... 29.17 |================= Scikit-Learn 1.2.2 Benchmark: Plot Polynomial Kernel Approximation Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 98.12 |================= b .................................................... 98.88 |================= c .................................................... 93.54 |================ Scikit-Learn 1.2.2 Benchmark: Plot Non-Negative Matrix Factorization Seconds < Lower Is Better Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Categorical Only Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 16.01 |================= b .................................................... 16.13 |================= c .................................................... 16.10 |================= Scikit-Learn 1.2.2 Benchmark: Kernel PCA Solvers / Time vs. N Samples Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 100.04 |================ b .................................................... 98.80 |================ c .................................................... 100.38 |================ Scikit-Learn 1.2.2 Benchmark: Kernel PCA Solvers / Time vs. N Components Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 243.24 |=============== b .................................................... 237.61 |=============== c .................................................... 254.66 |================ Scikit-Learn 1.2.2 Benchmark: Sparse Random Projections / 100 Iterations Seconds < Lower Is Better AMD Ryzen 9 7950X3D 16-Core - Gigabyte AMD Radeon RX . 427.68 |================ b .................................................... 435.00 |================ c .................................................... 428.58 |================