ergo
bench_gemm_only.cc File Reference

Benchmark of the matrix library with input parameters specifying block sizes, parallel level etc. More...

#include <fstream>
#include <iomanip>
#include <iostream>
#include <cmath>
#include <stdio.h>
#include <sys/time.h>
#include "Matrix.h"
#include "Vector.h"
#include "MatrixSymmetric.h"
#include "MatrixTriangular.h"
#include "MatrixGeneral.h"
#include "VectorGeneral.h"
#include "mat_gblas.h"
#include "Lanczos.h"

Functions

static double get_wall_seconds ()
 
template<typename real >
int mainFun (int size, int parallel_level, int block_size, int block_factor_1, int block_factor_2, int block_factor_3)
 
int main (int argc, char *argv[])
 

Detailed Description

Benchmark of the matrix library with input parameters specifying block sizes, parallel level etc.

Function Documentation

◆ get_wall_seconds()

static double get_wall_seconds ( )
static

Referenced by main(), and mainFun().

◆ main()

◆ mainFun()

template<typename real >
int mainFun ( int  size,
int  parallel_level,
int  block_size,
int  block_factor_1,
int  block_factor_2,
int  block_factor_3 
)