scikit 0905 HiSilicon TSV110 testing with a Huawei TaiShan 200 (Model 2280) BC82AMDDRA (1.86 BIOS) and Huawei Hi171x [iBMC Intelligent Management chip w/VGA support] on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2409082-NE-SCIKIT09081&grr .
scikit 0905 Processor Motherboard Chipset Memory Disk Graphics Network OS Kernel Vulkan Compiler File-System Screen Resolution HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent HiSilicon TSV110 (96 Cores) Huawei TaiShan 200 (Model 2280) BC82AMDDRA (1.86 BIOS) Huawei HiSilicon 1008GB 2 x 1200GB Seagate ST1200MM0009 Huawei Hi171x [iBMC Intelligent Management chip w/VGA support] 8 x Huawei HNS GE/10GE/25GE Ubuntu 22.04 5.15.0-119-generic (aarch64) 1.3.255 GCC 11.4.0 ext4 1024x768 OpenBenchmarking.org - Transparent Huge Pages: madvise - --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --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-link-serialization=2 --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-target-system-zlib=auto -v - Python 3.10.12 - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Not affected + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + srbds: Not affected + tsx_async_abort: Not affected
scikit 0905 scikit-learn: Isotonic / Pathological scikit-learn: Hist Gradient Boosting scikit-learn: Hist Gradient Boosting Adult scikit-learn: Isotonic / Perturbed Logarithm scikit-learn: Isotonic / Logistic scikit-learn: Hist Gradient Boosting Categorical Only scikit-learn: SAGA scikit-learn: SGDOneClassSVM scikit-learn: Plot Neighbors scikit-learn: Hist Gradient Boosting Threading scikit-learn: Sparse Rand Projections / 100 Iterations scikit-learn: Covertype Dataset Benchmark scikit-learn: Plot Fast KMeans scikit-learn: Plot Polynomial Kernel Approximation scikit-learn: Plot Hierarchical scikit-learn: Tree scikit-learn: GLM scikit-learn: Lasso scikit-learn: Isolation Forest scikit-learn: Plot Singular Value Decomposition scikit-learn: Plot Incremental PCA scikit-learn: Kernel PCA Solvers / Time vs. N Samples scikit-learn: Sample Without Replacement scikit-learn: MNIST Dataset scikit-learn: Feature Expansions scikit-learn: SGD Regression scikit-learn: Sparsify scikit-learn: Plot Ward scikit-learn: Kernel PCA Solvers / Time vs. N Components scikit-learn: Text Vectorizers scikit-learn: 20 Newsgroups / Logistic Regression scikit-learn: Glmnet HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 8366.907 5991.393 4376.133 2825.895 2533.698 964.890 2248.019 888.775 676.300 825.020 1389.993 1165.587 490.457 757.627 756.470 222.387 696.666 677.975 448.407 133.181 118.141 326.062 314.549 275.729 278.246 230.884 216.488 211.114 155.786 137.913 28.927 OpenBenchmarking.org
Scikit-Learn Benchmark: Isotonic / Pathological OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Isotonic / Pathological HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 2K 4K 6K 8K 10K SE +/- 41.92, N = 3 8366.91 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Hist Gradient Boosting OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 1300 2600 3900 5200 6500 SE +/- 85.84, N = 3 5991.39 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Hist Gradient Boosting Adult OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Adult HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 900 1800 2700 3600 4500 SE +/- 1292.14, N = 3 4376.13 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Isotonic / Perturbed Logarithm OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Isotonic / Perturbed Logarithm HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 600 1200 1800 2400 3000 SE +/- 5.80, N = 3 2825.90 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Isotonic / Logistic OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Isotonic / Logistic HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 500 1000 1500 2000 2500 SE +/- 15.97, N = 3 2533.70 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Hist Gradient Boosting Categorical Only OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Categorical Only HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 200 400 600 800 1000 SE +/- 91.05, N = 9 964.89 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: SAGA OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: SAGA HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 500 1000 1500 2000 2500 SE +/- 9.30, N = 3 2248.02 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: SGDOneClassSVM OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: SGDOneClassSVM HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 200 400 600 800 1000 SE +/- 7.45, N = 9 888.78 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Plot Neighbors OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Neighbors HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 150 300 450 600 750 SE +/- 6.01, N = 9 676.30 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Hist Gradient Boosting Threading OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Hist Gradient Boosting Threading HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 200 400 600 800 1000 SE +/- 41.73, N = 6 825.02 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Sparse Random Projections / 100 Iterations OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Sparse Random Projections / 100 Iterations HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 300 600 900 1200 1500 SE +/- 10.09, N = 3 1389.99 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Covertype Dataset Benchmark OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Covertype Dataset Benchmark HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 300 600 900 1200 1500 SE +/- 10.46, N = 3 1165.59 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Plot Fast KMeans OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Fast KMeans HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 110 220 330 440 550 SE +/- 12.36, N = 7 490.46 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Plot Polynomial Kernel Approximation OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Polynomial Kernel Approximation HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 160 320 480 640 800 SE +/- 0.59, N = 3 757.63 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Plot Hierarchical OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Hierarchical HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 160 320 480 640 800 SE +/- 1.01, N = 3 756.47 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Tree OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Tree HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 50 100 150 200 250 SE +/- 2.62, N = 12 222.39 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: GLM OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: GLM HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 150 300 450 600 750 SE +/- 0.85, N = 3 696.67 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Lasso OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Lasso HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 150 300 450 600 750 SE +/- 6.29, N = 3 677.98 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Isolation Forest OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Isolation Forest HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 100 200 300 400 500 SE +/- 1.02, N = 3 448.41 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Plot Singular Value Decomposition OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Singular Value Decomposition HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 30 60 90 120 150 SE +/- 0.95, N = 12 133.18 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Plot Incremental PCA OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Incremental PCA HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 30 60 90 120 150 SE +/- 5.48, N = 12 118.14 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Kernel PCA Solvers / Time vs. N Samples OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Kernel PCA Solvers / Time vs. N Samples HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 70 140 210 280 350 SE +/- 4.18, N = 3 326.06 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Sample Without Replacement OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Sample Without Replacement HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 70 140 210 280 350 SE +/- 0.97, N = 3 314.55 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: MNIST Dataset OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: MNIST Dataset HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 60 120 180 240 300 SE +/- 3.70, N = 3 275.73 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Feature Expansions OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Feature Expansions HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 60 120 180 240 300 SE +/- 0.77, N = 3 278.25 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: SGD Regression OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: SGD Regression HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 50 100 150 200 250 SE +/- 1.52, N = 3 230.88 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Sparsify OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Sparsify HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 50 100 150 200 250 SE +/- 0.78, N = 3 216.49 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Plot Ward OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Plot Ward HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 50 100 150 200 250 SE +/- 2.65, N = 3 211.11 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Kernel PCA Solvers / Time vs. N Components OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Kernel PCA Solvers / Time vs. N Components HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 30 60 90 120 150 SE +/- 2.09, N = 3 155.79 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: Text Vectorizers OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: Text Vectorizers HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 30 60 90 120 150 SE +/- 0.30, N = 3 137.91 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Scikit-Learn Benchmark: 20 Newsgroups / Logistic Regression OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 1.2.2 Benchmark: 20 Newsgroups / Logistic Regression HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 7 14 21 28 35 SE +/- 0.33, N = 15 28.93 1. (F9X) gfortran options: -O3 -fopenmp -fno-tree-vectorize -lm -lpthread -lgfortran -lc
Phoronix Test Suite v10.8.5