the cacheOptimal is only good for large enough matrices. When taking a block in a fixed-size (hence small) matrix, the SizeAtCompileTime is Dynamic hence that's not a good indicator. This example shows that the good indicator is MaxSizeAtCompileTime. Result: +10% speed in echelon.cpp |
||
|---|---|---|
| .. | ||
| examples | ||
| snippets | ||
| CMakeLists.txt | ||
| Doxyfile.in | ||
| echelon.cpp | ||
| example.cpp | ||
| Mainpage.dox | ||
| tutorial.cpp | ||