diff options
author | Gael Guennebaud <g.gael@free.fr> | 2015-02-26 15:57:06 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2015-02-26 15:57:06 +0100 |
commit | 400becc591359596b1236ee8d9f2c99c12961a42 (patch) | |
tree | 73a95d7d781d8aee02790dea996cf27978bcee9a /Eigen/src/Core | |
parent | bffb6bdf455097ac5a6f98eb4bb549166e318989 (diff) |
Fix typos in block-size testing code, and set peeling on k to 8.
Diffstat (limited to 'Eigen/src/Core')
-rw-r--r-- | Eigen/src/Core/products/GeneralBlockPanelKernel.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Eigen/src/Core/products/GeneralBlockPanelKernel.h b/Eigen/src/Core/products/GeneralBlockPanelKernel.h index 0890bc690..eb095966b 100644 --- a/Eigen/src/Core/products/GeneralBlockPanelKernel.h +++ b/Eigen/src/Core/products/GeneralBlockPanelKernel.h @@ -88,15 +88,15 @@ void computeProductBlockingSizes(Index& k, Index& m, Index& n, Index num_threads #ifdef EIGEN_TEST_SPECIFIC_BLOCKING_SIZES EIGEN_UNUSED_VARIABLE(num_threads); enum { - kr = 16, + kr = 8, mr = Traits::mr, nr = Traits::nr }; k = std::min<Index>(k, EIGEN_TEST_SPECIFIC_BLOCKING_SIZE_K); if (k > kr) k -= k % kr; - m = std::min<Index>(n, EIGEN_TEST_SPECIFIC_BLOCKING_SIZE_M); + m = std::min<Index>(m, EIGEN_TEST_SPECIFIC_BLOCKING_SIZE_M); if (m > mr) m -= m % mr; - n = std::min<Index>(k, EIGEN_TEST_SPECIFIC_BLOCKING_SIZE_N); + n = std::min<Index>(n, EIGEN_TEST_SPECIFIC_BLOCKING_SIZE_N); if (n > nr) n -= n % nr; return; #endif |