#include #include #include //gsl blas libs #include #include double gsl_dgemm_bench( int m, int n, int p, int runs); double mkl_dgemm_bench( int m, int n, int p, int runs); double myMult_bench( int m, int n, int p, int runs); gsl_matrix * Create_Rand_Matrix(int m, int n); void my_dgemm(gsl_matrix * A, gsl_matrix * B, gsl_matrix * C); void gsl_dgemm(gsl_matrix * A, gsl_matrix * B, gsl_matrix * C); void mkl_dgemm(gsl_matrix * A, gsl_matrix * B, gsl_matrix * C);