From c348de311336d68e9a2e2b36108792cb00ef9193 Mon Sep 17 00:00:00 2001 From: Franck Charras <29153872+fcharras@users.noreply.github.com> Date: Fri, 13 Oct 2023 14:32:06 -0700 Subject: [PATCH] Add results for kmeans with torch xpu backend --- .../benchopt_run_2023-10-13_14h17m44.parquet | Bin 0 -> 35310 bytes benchmarks/kmeans/results.csv | 12 ++++++++++++ 2 files changed, 12 insertions(+) create mode 100644 benchmarks/kmeans/outputs/benchopt_run_2023-10-13_14h17m44.parquet diff --git a/benchmarks/kmeans/outputs/benchopt_run_2023-10-13_14h17m44.parquet b/benchmarks/kmeans/outputs/benchopt_run_2023-10-13_14h17m44.parquet new file mode 100644 index 0000000000000000000000000000000000000000..fb595827f759edbe58f0a21de3fc0358ee99e207 GIT binary patch literal 35310 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 Lq!?zLi@N_0olJ(k literal 0 HcmV?d00001 diff --git a/benchmarks/kmeans/results.csv b/benchmarks/kmeans/results.csv index 654ff83..170dc2b 100644 --- a/benchmarks/kmeans/results.csv +++ b/benchmarks/kmeans/results.csv @@ -5,6 +5,7 @@ d100dd1c,float32,50000000,14,127,random,None,9.047839867067523,cuml,gpu,,2,Intel d100dd1c,float32,50000000,14,127,random,None,12.359038264956324,kmeans-dpcpp,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,267392256.0,123,123 d100dd1c,float32,50000000,14,127,random,None,28.222608721000142,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,267392288.0,123,123 d100dd1c,float32,50000000,14,127,random,None,41.58391990099335,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,267391360.0,123,123 +d100dd1c,float32,50000000,14,127,random,None,114.11866115697194,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,267391872.0,123,123 d100dd1c,float32,50000000,14,127,random,None,176.8714012787677,kmeans-dpcpp,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,267392176.0,123,123 d100dd1c,float32,50000000,14,127,random,None,502.3397317589842,scikit-learn-intelex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn-intelex 2023.2.1,,100,408405920.0,123,123 d100dd1c,float32,50000000,14,127,random,None,550.4733134238049,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,1332001536.0,123,123 @@ -13,14 +14,17 @@ d100dd1c,float32,50000000,14,127,random,None,550.4733134238049,sklearn-numba-dpe 8a3b498a,float32,50000000,14,127,random,random,11.609843468759207,kmeans-dpcpp,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,133726280.0,123,123 8a3b498a,float32,50000000,14,127,random,random,27.25345578195993,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,133726096.0,123,123 8a3b498a,float32,50000000,14,127,random,random,39.5421568119782,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,133722120.0,123,123 +8a3b498a,float32,50000000,14,127,random,random,114.4760073539801,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,133725992.0,123,123 8a3b498a,float32,50000000,14,127,random,random,185.84053454175591,kmeans-dpcpp,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,133726376.0,123,123 8a3b498a,float32,50000000,14,127,random,random,541.6780978450552,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,429838976.0,123,123 e8a8e807,float32,50000000,14,127,k-means++,None,13.02205453699571,scikit-learn-intelex,cpu,numpy,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn-intelex 2023.2.1,,100,267389460.0,123,123 e8a8e807,float32,50000000,14,127,k-means++,None,37.75450605992228,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,267390224.0,123,123 +e8a8e807,float32,50000000,14,127,k-means++,None,176.76626781502273,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,267388976.0,123,123 e8a8e807,float32,50000000,14,127,k-means++,None,213.69462664984167,sklearn-numba-dpex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,,100,267531648.0,123,123 e8a8e807,float32,50000000,14,127,k-means++,None,378.2799343410006,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,267425120.0,123,123 e8a8e807,float32,50000000,14,127,k-means++,None,797.0063908197917,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,1050765504.0,123,123 9920bee3,float32,50000000,14,127,k-means++,random,38.11649014998693,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,133676016.0,123,123 +9920bee3,float32,50000000,14,127,k-means++,random,176.63954107603058,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,133663824.0,123,123 9920bee3,float32,50000000,14,127,k-means++,random,199.10239065578207,sklearn-numba-dpex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,,100,133742264.0,123,123 9920bee3,float32,50000000,14,127,k-means++,random,771.055262075999,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,133709264.0,123,123 9920bee3,float32,50000000,14,127,k-means++,random,799.1304603572935,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,519604800.0,123,123 @@ -30,6 +34,7 @@ d3535c07,float32,10000000,14,127,random,None,3.5918378862552345,sklearn-numba-dp d3535c07,float32,10000000,14,127,random,None,4.642229963093996,kmeans-dpcpp,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,53474032.0,123,123 d3535c07,float32,10000000,14,127,random,None,5.614239262999035,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,53474000.0,123,123 d3535c07,float32,10000000,14,127,random,None,8.147124312992673,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,53473952.0,123,123 +d3535c07,float32,10000000,14,127,random,None,22.45866049604956,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,53474040.0,123,123 d3535c07,float32,10000000,14,127,random,None,45.36837301682681,kmeans-dpcpp,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,53474044.0,123,123 d3535c07,float32,10000000,14,127,random,None,100.84608627998388,scikit-learn-intelex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn-intelex 2023.2.1,,100,81649416.0,123,123 d3535c07,float32,10000000,14,127,random,None,120.81275535188615,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,336330816.0,123,123 @@ -38,15 +43,18 @@ e9fb2542,float32,10000000,14,127,random,random,2.805791037157178,sklearn-numba-d e9fb2542,float32,10000000,14,127,random,random,4.725059314165264,kmeans-dpcpp,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,26728474.0,123,123 e9fb2542,float32,10000000,14,127,random,random,5.365097710979171,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,26728456.0,123,123 e9fb2542,float32,10000000,14,127,random,random,8.048907054995652,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,26728412.0,123,123 +e9fb2542,float32,10000000,14,127,random,random,22.41113988100551,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,26728492.0,123,123 e9fb2542,float32,10000000,14,127,random,random,43.432053801603615,kmeans-dpcpp,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,26728440.0,123,123 e9fb2542,float32,10000000,14,127,random,random,121.37097851000726,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,104161736.0,123,123 5b29b557,float32,10000000,14,127,k-means++,None,2.6313928160234354,scikit-learn-intelex,cpu,numpy,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn-intelex 2023.2.1,,100,53468250.0,123,123 5b29b557,float32,10000000,14,127,k-means++,None,7.316019086050801,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,53476752.0,123,123 +5b29b557,float32,10000000,14,127,k-means++,None,34.04771954700118,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,53466160.0,123,123 5b29b557,float32,10000000,14,127,k-means++,None,49.13013430498541,sklearn-numba-dpex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,,100,53482060.0,123,123 5b29b557,float32,10000000,14,127,k-means++,None,82.62662220199127,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,53500444.0,123,123 5b29b557,float32,10000000,14,127,k-means++,None,156.6326032038778,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,353163712.0,123,123 00047a47,float32,10000000,14,127,k-means++,random,7.387294158921577,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,26730000.0,123,123 00047a47,float32,10000000,14,127,k-means++,random,25.19594551809132,sklearn-numba-dpex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,,100,26737180.0,123,123 +00047a47,float32,10000000,14,127,k-means++,random,34.31175317900488,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,26733730.0,123,123 00047a47,float32,10000000,14,127,k-means++,random,82.0960545539856,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,26726834.0,123,123 00047a47,float32,10000000,14,127,k-means++,random,153.47472040820867,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,169065104.0,123,123 9a20a3a6,float32,1000000,14,127,random,None,0.1894174760673195,cuml,gpu,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,cuml 23.8.0,TODO: check it runs Lloyd ?,101,5345060.0,123,123 @@ -54,6 +62,7 @@ e9fb2542,float32,10000000,14,127,random,random,121.37097851000726,sklearn-numba- 9a20a3a6,float32,1000000,14,127,random,None,0.5943243299843743,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,5345148.0,123,123 9a20a3a6,float32,1000000,14,127,random,None,0.8563868579803966,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,5345157.0,123,123 9a20a3a6,float32,1000000,14,127,random,None,1.6890147812664509,sklearn-numba-dpex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,,100,5345147.5,123,123 +9a20a3a6,float32,1000000,14,127,random,None,2.29646700900048,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,5345100.5,123,123 9a20a3a6,float32,1000000,14,127,random,None,3.6189018562436095,kmeans-dpcpp,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,5345142.0,123,123 9a20a3a6,float32,1000000,14,127,random,None,4.418679291033186,scikit-learn,,,8,Apple M1,Apple M1,16,Darwin,arm64,23.0.0,2023-10-11,scikit-learn 1.4.dev0,,100,5345126.0,123,123 9a20a3a6,float32,1000000,14,127,random,None,7.263195015955716,kmeans-dpcpp,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,5345123.5,123,123 @@ -65,6 +74,7 @@ e9fb2542,float32,10000000,14,127,random,random,121.37097851000726,sklearn-numba- 7c25e932,float32,1000000,14,127,random,random,0.5647175390040502,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,2671412.0,123,123 7c25e932,float32,1000000,14,127,random,random,0.8499407440249342,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,2671371.0,123,123 7c25e932,float32,1000000,14,127,random,random,1.7322648712433877,sklearn-numba-dpex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,,100,2671394.0,123,123 +7c25e932,float32,1000000,14,127,random,random,2.32000207999954,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,2671366.5,123,123 7c25e932,float32,1000000,14,127,random,random,3.244271691888571,kmeans-dpcpp,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,2671453.5,123,123 7c25e932,float32,1000000,14,127,random,random,4.458148790989071,scikit-learn,,,8,Apple M1,Apple M1,16,Darwin,arm64,23.0.0,2023-10-11,scikit-learn 1.4.dev0,,100,2671385.25,123,123 7c25e932,float32,1000000,14,127,random,random,7.301524247974157,kmeans-dpcpp,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-09,dev,,100,2671395.25,123,123 @@ -73,6 +83,7 @@ e9fb2542,float32,10000000,14,127,random,random,121.37097851000726,sklearn-numba- 7c25e932,float32,1000000,14,127,random,random,151.08150166703854,sklearn-pytorch-engine,mps,,8,Apple M1,Apple M1,16,Darwin,arm64,23.0.0,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,2671363.5,123,123 d93db8bf,float32,1000000,14,127,k-means++,None,0.2746370940003544,scikit-learn-intelex,cpu,numpy,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn-intelex 2023.2.1,,100,5345824.0,123,123 d93db8bf,float32,1000000,14,127,k-means++,None,0.7744729309342802,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,5345201.5,123,123 +d93db8bf,float32,1000000,14,127,k-means++,None,3.0764805669896305,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,5344330.0,123,123 d93db8bf,float32,1000000,14,127,k-means++,None,6.200527431908995,sklearn-numba-dpex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,,100,5344455.0,123,123 d93db8bf,float32,1000000,14,127,k-means++,None,6.554130992997671,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,5345791.5,123,123 d93db8bf,float32,1000000,14,127,k-means++,None,9.252505333046429,scikit-learn,,,8,Apple M1,Apple M1,16,Darwin,arm64,23.0.0,2023-10-11,scikit-learn 1.4.dev0,,100,5347334.0,123,123 @@ -80,6 +91,7 @@ d93db8bf,float32,1000000,14,127,k-means++,None,24.24171679199208,sklearn-pytorch d93db8bf,float32,1000000,14,127,k-means++,None,27.05576689634472,sklearn-numba-dpex,cpu,opencl,64,Intel(R) Xeon(R) Platinum 8480L,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,Not optimized for CPU.,100,24322330.0,123,123 d93db8bf,float32,1000000,14,127,k-means++,None,160.543718208035,sklearn-pytorch-engine,mps,,8,Apple M1,Apple M1,16,Darwin,arm64,23.0.0,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,5345512.5,123,123 006dbe93,float32,1000000,14,127,k-means++,random,0.7828009460354224,sklearn-pytorch-engine,cuda,,2,Intel(R) Xeon(R) Silver 4214R CPU @ 2.40GHz,NVIDIA A100-PCIE-40GB,377,Linux,x86_64,4.18.0-394.el8.x86_64,2023-10-11,sklearn-pytorch-engine dev; torch 2.1.0,,100,2671423.75,123,123 +006dbe93,float32,1000000,14,127,k-means++,random,3.0811578829889186,sklearn-pytorch-engine,xpu,,224,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-13,sklearn-pytorch-engine dev; torch 1.13.0a0+git6c9b55e; ipex 1.13.120+xpu,,100,2672461.5,123,123 006dbe93,float32,1000000,14,127,k-means++,random,6.00107304006815,sklearn-numba-dpex,gpu,level_zero,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-83-generic,2023-10-08,sklearn-numba-dpex dev; numba-dpex 0.22.0.dev0+2.g511241f1,,100,2671724.5,123,123 006dbe93,float32,1000000,14,127,k-means++,random,6.51603890498518,scikit-learn,,,64,Intel(R) Xeon(R) Platinum 8480+,Intel(R) Data Center GPU Max 1100 (x4),504,Linux,x86_64,5.15.0-88-generic,2023-10-12,scikit-learn 1.3.0,,100,2673166.0,123,123 006dbe93,float32,1000000,14,127,k-means++,random,9.119493082980624,scikit-learn,,,8,Apple M1,Apple M1,16,Darwin,arm64,23.0.0,2023-10-11,scikit-learn 1.4.dev0,,100,2671077.0,123,123