diff options
author | 2008-11-30 21:49:02 +0000 | |
---|---|---|
committer | 2008-11-30 21:49:02 +0000 | |
commit | aba378eb1a1ed1c56d9a58948a10142b06b442a3 (patch) | |
tree | 0fda28d1b70b392508b1a09e9ae4eba6f2ba4335 /Eigen/src/Core/util/Macros.h | |
parent | 00f89a8f37e2c7cd85ca235e7ef102e2b9d2e281 (diff) |
add internal documentation
Diffstat (limited to 'Eigen/src/Core/util/Macros.h')
-rw-r--r-- | Eigen/src/Core/util/Macros.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Eigen/src/Core/util/Macros.h b/Eigen/src/Core/util/Macros.h index c10c1bf8e..d557e808b 100644 --- a/Eigen/src/Core/util/Macros.h +++ b/Eigen/src/Core/util/Macros.h @@ -28,7 +28,10 @@ #undef minor -/** \internal Defines the maximal loop size to enable meta unrolling of loops */ +/** \internal Defines the maximal loop size to enable meta unrolling of loops. + * Note that the value here is expressed in Eigen's own notion of "number of FLOPS", + * it does not correspond to the number of iterations or the number of instructions + */ #ifndef EIGEN_UNROLLING_LIMIT #define EIGEN_UNROLLING_LIMIT 100 #endif @@ -36,7 +39,7 @@ /** \internal Define the maximal size in Bytes of L2 blocks. * The current value is set to generate blocks of 256x256 for float */ #ifndef EIGEN_TUNE_FOR_L2_CACHE_SIZE -#define EIGEN_TUNE_FOR_L2_CACHE_SIZE (1024*256) +#define EIGEN_TUNE_FOR_L2_CACHE_SIZE (sizeof(float)*256*256) #endif #define USING_PART_OF_NAMESPACE_EIGEN \ |