24 #include <gsl/gsl_blas.h>
34 int main(
int argc,
char **argv) {
38 gsl_matrix *A, *B, *C;
48 if(sscanf(argv[1],
"%lf", &arg) == 0) {
55 c = 2*n*n*(
long long int)n;
58 A = gsl_matrix_alloc(n, n);
59 B = gsl_matrix_alloc(n, n);
60 C = gsl_matrix_alloc(n, n);
63 gsl_matrix_set_all(A, 2.5);
64 gsl_matrix_set_all(B, 4.9);
65 gsl_matrix_set_zero(C);
74 gsl_blas_dgemm(CblasNoTrans, CblasNoTrans, 1.0, A, B, 0.0, C);