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&grw .
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: GLM scikit-learn: SAGA scikit-learn: Tree scikit-learn: Lasso scikit-learn: Sparsify scikit-learn: Plot Ward scikit-learn: MNIST Dataset scikit-learn: Plot Neighbors scikit-learn: SGD Regression scikit-learn: SGDOneClassSVM scikit-learn: Isolation Forest scikit-learn: Plot Fast KMeans scikit-learn: Text Vectorizers scikit-learn: Plot Hierarchical scikit-learn: Feature Expansions scikit-learn: Isotonic / Logistic scikit-learn: Plot Incremental PCA scikit-learn: Hist Gradient Boosting scikit-learn: Isotonic / Pathological scikit-learn: Sample Without Replacement scikit-learn: Covertype Dataset Benchmark scikit-learn: Hist Gradient Boosting Adult scikit-learn: Isotonic / Perturbed Logarithm scikit-learn: Hist Gradient Boosting Threading scikit-learn: Plot Singular Value Decomposition scikit-learn: 20 Newsgroups / Logistic Regression scikit-learn: Plot Polynomial Kernel Approximation scikit-learn: Hist Gradient Boosting Categorical Only scikit-learn: Kernel PCA Solvers / Time vs. N Samples scikit-learn: Kernel PCA Solvers / Time vs. N Components scikit-learn: Sparse Rand Projections / 100 Iterations HiSilicon TSV110 - Huawei Hi171x [iBMC Intelligent 696.666 2248.019 222.387 677.975 216.488 211.114 275.729 676.300 230.884 888.775 448.407 490.457 137.913 756.470 278.246 2533.698 118.141 5991.393 8366.907 314.549 1165.587 4376.133 2825.895 825.020 133.181 28.927 757.627 964.890 326.062 155.786 1389.993 OpenBenchmarking.org
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: 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: 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: 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: 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: 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: 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: 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: 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: 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 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
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: 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: 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: 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: 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
Phoronix Test Suite v10.8.5