From 94bbca3e55c924f85869cef2dd08bd4703ee1697 Mon Sep 17 00:00:00 2001 From: byungsoo Date: Fri, 7 May 2021 11:08:10 +0900 Subject: [PATCH] [SPARK-35306][MLLIB][TESTS] Add benchmark results for BLASBenchmark created by GitHub Actions machines ### What changes were proposed in this pull request? This PR adds benchmark results for `BLASBenchmark` created by GitHub Actions machines. Benchmark result files are added for both JDK 8 (`BLASBenchmark-result.txt`) and 11 (`BLASBenchmark-jdk11-result.txt`) in `{SPARK_HOME}/mllib-local/benchmarks/`. ### Why are the changes needed? In [SPARK-34950](https://issues.apache.org/jira/browse/SPARK-34950), benchmark results were updated to the ones created by Github Actions machines. As benchmark results for `BLASBenchmark` (added at [SPARK-33882](https://issues.apache.org/jira/browse/SPARK-33882) and [SPARK-35150](https://issues.apache.org/jira/browse/SPARK-35150)) are not currently available at the repository, this PR adds them. ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? The benchmark results were obtained by running tests with GitHub Actions workflow in my forked repository. You can refer to the test results and output files from the link below. - https://github.com/byungsoo-oh/spark/actions/runs/809900377 - https://github.com/byungsoo-oh/spark/actions/runs/810084610 Closes #32435 from byungsoo-oh/SPARK-35306. Authored-by: byungsoo Signed-off-by: HyukjinKwon --- .../BLASBenchmark-jdk11-results.txt | 252 ++++++++++++++++++ .../benchmarks/BLASBenchmark-results.txt | 252 ++++++++++++++++++ 2 files changed, 504 insertions(+) create mode 100644 mllib-local/benchmarks/BLASBenchmark-jdk11-results.txt create mode 100644 mllib-local/benchmarks/BLASBenchmark-results.txt diff --git a/mllib-local/benchmarks/BLASBenchmark-jdk11-results.txt b/mllib-local/benchmarks/BLASBenchmark-jdk11-results.txt new file mode 100644 index 0000000000..e68e80a6ed --- /dev/null +++ b/mllib-local/benchmarks/BLASBenchmark-jdk11-results.txt @@ -0,0 +1,252 @@ +================================================================================================ +daxpy +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +daxpy: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 530 554 11 188.8 5.3 1.0X +java 533 563 11 187.5 5.3 1.0X + + +================================================================================================ +saxpy +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +saxpy: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 295 309 5 338.8 3.0 1.0X +java 290 300 6 345.2 2.9 1.0X + + +================================================================================================ +ddot +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +ddot: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 155 165 6 643.5 1.6 1.0X +java 131 142 4 764.1 1.3 1.2X + + +================================================================================================ +sdot +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +sdot: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 121 131 4 827.9 1.2 1.0X +java 91 99 3 1101.7 0.9 1.3X + + +================================================================================================ +dscal +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dscal: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 486 502 9 205.7 4.9 1.0X +java 486 501 8 205.7 4.9 1.0X + + +================================================================================================ +sscal +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +sscal: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 257 265 5 389.8 2.6 1.0X +java 253 267 4 395.1 2.5 1.0X + + +================================================================================================ +dspmv[U] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dspmv[U]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 884.8 1.1 1.0X +java 0 1 0 1064.7 0.9 1.2X + + +================================================================================================ +dspr[U] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dspr[U]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 533.3 1.9 1.0X +java 1 1 0 523.9 1.9 1.0X + + +================================================================================================ +dsyr[U] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dsyr[U]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 2 1 340.5 2.9 1.0X +java 1 2 1 344.2 2.9 1.0X + + +================================================================================================ +dgemv[N] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dgemv[N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 1491.4 0.7 1.0X +java 0 1 0 2554.3 0.4 1.7X + + +================================================================================================ +dgemv[T] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dgemv[T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 1189.3 0.8 1.0X +java 0 0 0 2770.9 0.4 2.3X + + +================================================================================================ +sgemv[N] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +sgemv[N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 1580.8 0.6 1.0X +java 0 1 0 2091.6 0.5 1.3X + + +================================================================================================ +sgemv[T] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +sgemv[T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 1190.6 0.8 1.0X +java 0 1 0 2551.7 0.4 2.1X + + +================================================================================================ +dgemm[N,N] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dgemm[N,N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 914 956 25 1094.1 0.9 1.0X +java 347 370 11 2881.8 0.3 2.6X + + +================================================================================================ +dgemm[N,T] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dgemm[N,T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 927 968 22 1078.4 0.9 1.0X +java 348 370 10 2872.6 0.3 2.7X + + +================================================================================================ +dgemm[T,N] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dgemm[T,N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1085 1126 23 921.7 1.1 1.0X +java 341 366 10 2930.8 0.3 3.2X + + +================================================================================================ +dgemm[T,T] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +dgemm[T,T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1535 1596 35 651.3 1.5 1.0X +java 354 375 12 2821.1 0.4 4.3X + + +================================================================================================ +sgemm[N,N] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +sgemm[N,N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 835 875 21 1197.9 0.8 1.0X +java 339 365 10 2948.7 0.3 2.5X + + +================================================================================================ +sgemm[N,T] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +sgemm[N,T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 840 874 17 1190.7 0.8 1.0X +java 351 366 10 2852.8 0.4 2.4X + + +================================================================================================ +sgemm[T,N] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +sgemm[T,N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1032 1114 39 969.1 1.0 1.0X +java 311 344 16 3210.9 0.3 3.3X + + +================================================================================================ +sgemm[T,T] +================================================================================================ + +OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz +sgemm[T,T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1316 1425 45 759.8 1.3 1.0X +java 313 346 17 3194.0 0.3 4.2X + + diff --git a/mllib-local/benchmarks/BLASBenchmark-results.txt b/mllib-local/benchmarks/BLASBenchmark-results.txt new file mode 100644 index 0000000000..6484c73b97 --- /dev/null +++ b/mllib-local/benchmarks/BLASBenchmark-results.txt @@ -0,0 +1,252 @@ +================================================================================================ +daxpy +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +daxpy: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 398 422 13 251.1 4.0 1.0X +java 397 413 11 252.0 4.0 1.0X + + +================================================================================================ +saxpy +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +saxpy: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 217 230 7 460.7 2.2 1.0X +java 214 226 8 466.7 2.1 1.0X + + +================================================================================================ +ddot +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +ddot: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 147 156 6 679.4 1.5 1.0X +java 121 128 4 824.8 1.2 1.2X + + +================================================================================================ +sdot +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +sdot: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 118 126 5 849.2 1.2 1.0X +java 79 85 3 1263.7 0.8 1.5X + + +================================================================================================ +dscal +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dscal: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 357 371 9 279.7 3.6 1.0X +java 355 370 9 282.0 3.5 1.0X + + +================================================================================================ +sscal +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +sscal: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 184 195 6 543.4 1.8 1.0X +java 183 196 6 547.4 1.8 1.0X + + +================================================================================================ +dspmv[U] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dspmv[U]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 604.2 1.7 1.0X +java 1 1 0 975.4 1.0 1.6X + + +================================================================================================ +dspr[U] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dspr[U]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 553.8 1.8 1.0X +java 1 1 0 556.5 1.8 1.0X + + +================================================================================================ +dsyr[U] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dsyr[U]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 2 0 370.5 2.7 1.0X +java 1 2 0 371.3 2.7 1.0X + + +================================================================================================ +dgemv[N] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dgemv[N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 1194.5 0.8 1.0X +java 1 1 0 1729.5 0.6 1.4X + + +================================================================================================ +dgemv[T] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dgemv[T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 1024.0 1.0 1.0X +java 1 1 0 1740.9 0.6 1.7X + + +================================================================================================ +sgemv[N] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +sgemv[N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 1164.4 0.9 1.0X +java 1 1 0 1863.9 0.5 1.6X + + +================================================================================================ +sgemv[T] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +sgemv[T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1 1 0 1025.7 1.0 1.0X +java 1 1 0 1876.5 0.5 1.8X + + +================================================================================================ +dgemm[N,N] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dgemm[N,N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 872 916 24 1146.7 0.9 1.0X +java 415 435 14 2409.7 0.4 2.1X + + +================================================================================================ +dgemm[N,T] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dgemm[N,T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 897 940 22 1115.0 0.9 1.0X +java 424 455 15 2357.7 0.4 2.1X + + +================================================================================================ +dgemm[T,N] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dgemm[T,N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1026 1086 29 974.7 1.0 1.0X +java 415 437 14 2406.9 0.4 2.5X + + +================================================================================================ +dgemm[T,T] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +dgemm[T,T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1355 1408 33 737.9 1.4 1.0X +java 415 436 13 2412.4 0.4 3.3X + + +================================================================================================ +sgemm[N,N] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +sgemm[N,N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 870 919 24 1149.8 0.9 1.0X +java 379 403 15 2635.2 0.4 2.3X + + +================================================================================================ +sgemm[N,T] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +sgemm[N,T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 887 933 28 1127.3 0.9 1.0X +java 393 440 18 2543.4 0.4 2.3X + + +================================================================================================ +sgemm[T,N] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +sgemm[T,N]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1024 1088 33 976.7 1.0 1.0X +java 402 421 12 2487.7 0.4 2.5X + + +================================================================================================ +sgemm[T,T] +================================================================================================ + +OpenJDK 64-Bit Server VM 1.8.0_292-b10 on Linux 5.4.0-1046-azure +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz +sgemm[T,T]: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative +------------------------------------------------------------------------------------------------------------------------ +f2j 1304 1363 33 767.0 1.3 1.0X +java 402 426 13 2486.8 0.4 3.2X + +