From c1170d2e9305620e01c22bad30cc1e65ae695f0d Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Fri, 14 Oct 2011 21:21:38 +0200 Subject: update the decomposition catalogue --- doc/TopicLinearAlgebraDecompositions.dox | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'doc/TopicLinearAlgebraDecompositions.dox') diff --git a/doc/TopicLinearAlgebraDecompositions.dox b/doc/TopicLinearAlgebraDecompositions.dox index 5684a495f..faa564b93 100644 --- a/doc/TopicLinearAlgebraDecompositions.dox +++ b/doc/TopicLinearAlgebraDecompositions.dox @@ -34,7 +34,7 @@ namespace Eigen { - Yes Excellent - Blocking + Blocking, Implicit MT @@ -94,7 +94,7 @@ namespace Eigen { - Yes Excellent - Blocking \n Soon: meta unroller + Blocking @@ -132,7 +132,7 @@ namespace Eigen { Eigenvalues/vectors - Good - Soon: specializations for 2x2 and 3x3 + Closed forms for 2x2 and 3x3 @@ -245,6 +245,10 @@ namespace Eigen {
Blocking
Means the algorithm can work per block, whence guaranteeing a good scaling of the performance for large matrices.
+
Implicit Multi Threading (MT)
+
Means the algorithm can take advantage of multicore processors via OpenMP. "Implicit" means the algortihm itself is not parallelized, but that it relies on parallelized matrix-matrix product rountines.
+
Explicit Multi Threading (MT)
+
Means the algorithm is explicitely parallelized to take advantage of multicore processors via OpenMP.
Meta-unroller
Means the algorithm is automatically and explicitly unrolled for very small fixed size matrices.
-- cgit v1.2.3