/external/eigen/Eigen/src/Core/products/ |
GeneralMatrixMatrix_MKL.h | 29 * General matrix-matrix product functionality based on ?GEMM. 42 * gemm function via partial specialization of 47 // gemm specialization 106 MKLPREFIX##gemm(&transa, &transb, &m, &n, &k, &alpha_, (const MKLTYPE*)a, &lda, (const MKLTYPE*)b, &ldb, &beta_, (MKLTYPE*)res, &ldc); \
|
TriangularMatrixMatrix_MKL.h | 109 /* Non-square case - doesn't fit to MKL ?TRMM. Fall to default triangular product or call MKL ?GEMM*/ \ 115 /* Most likely no benefit to call TRMM or GEMM from MKL*/ \ 121 /* Make sense to call GEMM */ \ 129 /*std::cout << "TRMM_L: A is not square! Go to MKL GEMM implementation! " << nthr<<" \n";*/ \ 223 /* Non-square case - doesn't fit to MKL ?TRMM. Fall to default triangular product or call MKL ?GEMM*/ \ 229 /* Most likely no benefit to call TRMM or GEMM from MKL*/ \ 235 /* Make sense to call GEMM */ \ 243 /*std::cout << "TRMM_R: A is not square! Go to MKL GEMM implementation! " << nthr<<" \n";*/ \
|
GeneralMatrixMatrix.h | 194 * Specialization of GeneralProduct<> for "large" GEMM, i.e., 203 template<typename Scalar, typename Index, typename Gemm, typename Lhs, typename Rhs, typename Dest, typename BlockingType> 221 Gemm::run(rows, cols, m_lhs.cols(),
|
/external/eigen/doc/ |
HiPerformance.dox | 23 \section GEMM General Matrix-Matrix product (GEMM) 26 In the BLAS world this corresponds to the GEMM routine. Our equivalent primitive can 40 which exactly matches our GEMM routine. 44 handled by a single GEMM-like call are correctly detected.
|
UsingIntelMKL.dox | 78 ?gemm
|
TutorialMatrixArithmetic.dox | 147 \b Note: for BLAS users worried about performance, expressions such as <tt>c.noalias() -= 2 * a.adjoint() * b;</tt> are fully optimized and trigger a single gemm-like function call.
|
/external/eigen/bench/btl/libs/BLAS/ |
blas_interface_impl.hh | 42 BLAS_FUNC(gemm)(¬rans,¬rans,&N,&N,&N,&fone,A,&N,B,&N,&fzero,X,&N); 46 BLAS_FUNC(gemm)(¬rans,¬rans,&N,&N,&N,&fone,A,&N,B,&N,&fzero,X,&N);
|
/external/eigen/bench/ |
bench_gemm.cpp | 114 EIGEN_DONT_INLINE void gemm(const A& a, const B& b, C& c) function 193 gemm(a,b,c); 208 BENCH(tmt, tries, rep, gemm(a,b,c)); 219 BENCH(tmono, tries, rep, gemm(a,b,c));
|
benchBlasGemm.cpp | 89 std::cout << " nbloops number of times the GEMM routines is executed\n";
|
/external/ceres-solver/internal/ceres/ |
dense_normal_cholesky_solver.cc | 82 // Using rankUpdate instead of GEMM, exposes the fact that its the
|
small_blas.h | 46 // template junk across the various GEMM variants.
|
/external/eigen/blas/ |
level3_impl.h | 12 int EIGEN_BLAS_FUNC(gemm)(char *opa, char *opb, int *m, int *n, int *k, RealScalar *palpha, RealScalar *pa, int *lda, RealScalar *pb, int *ldb, RealScalar *pbeta, RealScalar *pc, int *ldc) function 14 // std::cerr << "in gemm " << *opa << " " << *opb << " " << *m << " " << *n << " " << *k << " " << *lda << " " << *ldb << " " << *ldc << " " << *palpha << " " << *pbeta << "\n"; 51 return xerbla_(SCALAR_SUFFIX_UP"GEMM ",&info,6); [all...] |
/external/opencv/cxcore/src/ |
cxmatmul.cpp | [all...] |