AMD Ryzen 9 3900X 12-Core testing with a MSI X570-A PRO (MS-7C37) v3.0 (H.70 BIOS) and NVIDIA GeForce RTX 3060 on Ubuntu 24.04 via the Phoronix Test Suite. Noble python 3.12 performance vs. python compiled without frame pointers.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2405056-VPA1-MERGE7223
SCIKIT-leaRn tests,
"Scikit-Learn 1.2.2 - Benchmark: GLM",
Lower Results Are Better
"noble",285.036,283.526,268.581,287.805,286.377,276.025,286.779,287.278
"scikit-learn-python-disabled-fp",282.691,271.806,284.41
"Scikit-Learn 1.2.2 - Benchmark: SAGA",
Lower Results Are Better
"noble",887.52,843.382,884.563,877.562
"scikit-learn-python-disabled-fp",854.077,886.36,850.377
"Scikit-Learn 1.2.2 - Benchmark: Tree",
Lower Results Are Better
"noble",47.549,45.963,50.845,47.085,48.573,47.758,46.037,54.052,47.615,47.561,47.047,48.998,47.357,49.333,49.099
"scikit-learn-python-disabled-fp",46.316,45.152,47.418
"Scikit-Learn 1.2.2 - Benchmark: Lasso",
Lower Results Are Better
"noble",347.671,350.62,354.779
"scikit-learn-python-disabled-fp",347.329,350.235,345.846
"Scikit-Learn 1.2.2 - Benchmark: Glmnet",
Lower Results Are Better
"noble",
"scikit-learn-python-disabled-fp",
"Scikit-Learn 1.2.2 - Benchmark: Sparsify",
Lower Results Are Better
"noble",127.188,131.561,132.142
"scikit-learn-python-disabled-fp",125.929,126.293,132.92,130.69,125.375,131.372,130.803
"Scikit-Learn 1.2.2 - Benchmark: Plot Ward",
Lower Results Are Better
"noble",55.592,52.924,55.256,52.872,53.307
"scikit-learn-python-disabled-fp",55.09,52.925,54.665
"Scikit-Learn 1.2.2 - Benchmark: MNIST Dataset",
Lower Results Are Better
"noble",65.031,66.467,65.62
"scikit-learn-python-disabled-fp",64.342,66.694,64.478
"Scikit-Learn 1.2.2 - Benchmark: Plot Neighbors",
Lower Results Are Better
"noble",143.508,147.712,142.111
"scikit-learn-python-disabled-fp",146.504,142.45,143.949
"Scikit-Learn 1.2.2 - Benchmark: SGD Regression",
Lower Results Are Better
"noble",79.685,100.296,100.618,79.426,81.518,79.813,78.626,78.905,81.54,81.575,78.988,82.366,78.508,82.157,81.659
"scikit-learn-python-disabled-fp",78.059,80.341,82.041
"Scikit-Learn 1.2.2 - Benchmark: SGDOneClassSVM",
Lower Results Are Better
"noble",403.802,309.245,317.332,322.565,324.71,318.111,326.367,328.089,310.221
"scikit-learn-python-disabled-fp",323.066,312.807,315.893
"Scikit-Learn 1.2.2 - Benchmark: Plot Lasso Path",
Lower Results Are Better
"noble",232.05,232.587,232.553
"scikit-learn-python-disabled-fp",232.63,233.76,230.638
"Scikit-Learn 1.2.2 - Benchmark: Isolation Forest",
Lower Results Are Better
"noble",297.738,305.258,298.993
"scikit-learn-python-disabled-fp",309.764,297.485,305.219
"Scikit-Learn 1.2.2 - Benchmark: Plot Fast KMeans",
Lower Results Are Better
"noble",171.391,174.192,173.349
"scikit-learn-python-disabled-fp",172.641,173.32,171.963
"Scikit-Learn 1.2.2 - Benchmark: Text Vectorizers",
Lower Results Are Better
"noble",65.75,65.804,65.666
"scikit-learn-python-disabled-fp",64.081,63.47,62.89
"Scikit-Learn 1.2.2 - Benchmark: Plot Hierarchical",
Lower Results Are Better
"noble",209.776,203.623,207.945
"scikit-learn-python-disabled-fp",205.832,200.967,205.595
"Scikit-Learn 1.2.2 - Benchmark: Plot OMP vs. LARS",
Lower Results Are Better
"noble",70.059,69.721,70.482
"scikit-learn-python-disabled-fp",69.572,70.224,69.71
"Scikit-Learn 1.2.2 - Benchmark: Feature Expansions",
Lower Results Are Better
"noble",136.883,134.057,134.424
"scikit-learn-python-disabled-fp",134.573,138.2,134.151
"Scikit-Learn 1.2.2 - Benchmark: LocalOutlierFactor",
Lower Results Are Better
"noble",53.399,53.21,53.555
"scikit-learn-python-disabled-fp",52.689,52.965,53.36
"Scikit-Learn 1.2.2 - Benchmark: TSNE MNIST Dataset",
Lower Results Are Better
"noble",261.201,257.384,260.689
"scikit-learn-python-disabled-fp",253.915,254.216,256.461
"Scikit-Learn 1.2.2 - Benchmark: Isotonic / Logistic",
Lower Results Are Better
"noble",1439.862,1436.72,1429.238
"scikit-learn-python-disabled-fp",1451.691,1408.074,1401.407
"Scikit-Learn 1.2.2 - Benchmark: Plot Incremental PCA",
Lower Results Are Better
"noble",101.991,102.822,103.546
"scikit-learn-python-disabled-fp",102.288,101.481,101.785
"Scikit-Learn 1.2.2 - Benchmark: Hist Gradient Boosting",
Lower Results Are Better
"noble",117.682,117.242,116.342
"scikit-learn-python-disabled-fp",115.21,115.77,115.19
"Scikit-Learn 1.2.2 - Benchmark: Plot Parallel Pairwise",
Lower Results Are Better
"noble",
"scikit-learn-python-disabled-fp",
"Scikit-Learn 1.2.2 - Benchmark: Isotonic / Pathological",
Lower Results Are Better
"noble",
"scikit-learn-python-disabled-fp",
"Scikit-Learn 1.2.2 - Benchmark: RCV1 Logreg Convergencet",
Lower Results Are Better
"noble",
"scikit-learn-python-disabled-fp",
"Scikit-Learn 1.2.2 - Benchmark: Sample Without Replacement",
Lower Results Are Better
"noble",182.132,176.171,182.013
"scikit-learn-python-disabled-fp",172.062,177.221,169.174
"Scikit-Learn 1.2.2 - Benchmark: Covertype Dataset Benchmark",
Lower Results Are Better
"noble",379.347,369.148,379.367
"scikit-learn-python-disabled-fp",365.134,378.648,382.599
"Scikit-Learn 1.2.2 - Benchmark: Hist Gradient Boosting Adult",
Lower Results Are Better
"noble",111.555,112.008,111.926
"scikit-learn-python-disabled-fp",109.694,111.084,110.419
"Scikit-Learn 1.2.2 - Benchmark: Isotonic / Perturbed Logarithm",
Lower Results Are Better
"noble",1784.935,1785.68,1792.517
"scikit-learn-python-disabled-fp",1837.265,1835.328,1800.303
"Scikit-Learn 1.2.2 - Benchmark: Hist Gradient Boosting Threading",
Lower Results Are Better
"noble",111.432,111.72,112.376
"scikit-learn-python-disabled-fp",111.342,111.348,111.442
"Scikit-Learn 1.2.2 - Benchmark: Plot Singular Value Decomposition",
Lower Results Are Better
"noble",96.992,95.307,97.542
"scikit-learn-python-disabled-fp",96.023,96.373,94.579
"Scikit-Learn 1.2.2 - Benchmark: Hist Gradient Boosting Higgs Boson",
Lower Results Are Better
"noble",61.396,61.366,61.327
"scikit-learn-python-disabled-fp",60.739,61.833,60.924
"Scikit-Learn 1.2.2 - Benchmark: 20 Newsgroups / Logistic Regression",
Lower Results Are Better
"noble",37.269,37.792,37.702
"scikit-learn-python-disabled-fp",38.078,37.81,37.524
"Scikit-Learn 1.2.2 - Benchmark: Plot Polynomial Kernel Approximation",
Lower Results Are Better
"noble",155.791,153.755,156.935
"scikit-learn-python-disabled-fp",153.363,152.27,152.159
"Scikit-Learn 1.2.2 - Benchmark: Plot Non-Negative Matrix Factorization",
Lower Results Are Better
"noble",
"scikit-learn-python-disabled-fp",
"Scikit-Learn 1.2.2 - Benchmark: Hist Gradient Boosting Categorical Only",
Lower Results Are Better
"noble",19.837,20.235,20.088
"scikit-learn-python-disabled-fp",19.721,19.966,19.701
"Scikit-Learn 1.2.2 - Benchmark: Kernel PCA Solvers / Time vs. N Samples",
Lower Results Are Better
"noble",268.603,263.357,267.389
"scikit-learn-python-disabled-fp",266.589,267.522,265.284
"Scikit-Learn 1.2.2 - Benchmark: Kernel PCA Solvers / Time vs. N Components",
Lower Results Are Better
"noble",72.036,72.014,67.974,68.358,70.771,69.429,72.103,69.161
"scikit-learn-python-disabled-fp",69.119,68.596,69.762
"Scikit-Learn 1.2.2 - Benchmark: Sparse Random Projections / 100 Iterations",
Lower Results Are Better
"noble",561.414,552.326,560.215
"scikit-learn-python-disabled-fp",576.399,552.248,572.206