TR-mbed 1.0
Loading...
Searching...
No Matches
Typedefs | Functions
lazy_gemm.cpp File Reference
#include <iostream>
#include <fstream>
#include <vector>
#include <Eigen/Core>
#include "../../BenchTimer.h"

Typedefs

typedef SCALAR Scalar
 

Functions

template<typename MatA , typename MatB , typename MatC >
EIGEN_DONT_INLINE void lazy_gemm (const MatA &A, const MatB &B, MatC &C)
 
template<int m, int n, int k, int TA>
EIGEN_DONT_INLINE double bench ()
 
template<int m, int n, int k>
double bench_t (int t)
 
EIGEN_DONT_INLINE double bench_mnk (int m, int n, int k, int t)
 
int main (int argc, char **argv)
 

Typedef Documentation

◆ Scalar

typedef SCALAR Scalar

Function Documentation

◆ bench()

template<int m, int n, int k, int TA>
EIGEN_DONT_INLINE double bench ( )

◆ bench_mnk()

EIGEN_DONT_INLINE double bench_mnk ( int  m,
int  n,
int  k,
int  t 
)

◆ bench_t()

template<int m, int n, int k>
double bench_t ( int  t)

◆ lazy_gemm()

template<typename MatA , typename MatB , typename MatC >
EIGEN_DONT_INLINE void lazy_gemm ( const MatA &  A,
const MatB &  B,
MatC &  C 
)

◆ main()

int main ( int  argc,
char **  argv 
)