Page 1 of 1

Error testing magma-rc3 with mkl

PostPosted: Tue Jan 25, 2011 8:27 pm
by brom
I'm having trouble testing with MKL's BLAS. I'm able to compile and link just fine. However, the tests just stall endlessly. Additionally, a number of tests get an error saying:

MKL ERROR: Parameter 7 was incorrect on entry to DGEQRF

This is RC3 and MKL 10.3.

Re: Error testing magma-rc3 with mkl

PostPosted: Thu Jan 27, 2011 9:55 pm
by Stan Tomov
Can you please give us more detail - on what host, using what GPU, etc. Also, to check the MKL you can run the magma CPU interface routines for small problems, e.g.,
Code: Select all
./testing_zgetrf -M 32 -N 32

This would call LAPACK on the CPU just to check if your LAPACK is fine. Also you can check exclusively GPU code, e.g.,
Code: Select all
./testing_sgemm -M 1024 -N 1024 -K 1024

If the above two work check the hybrid codes with fixed small size, e.g.,
Code: Select all
./testing_zgetrf_gpu -M 1024 -N 1024

Re: Error testing magma-rc3 with mkl

PostPosted: Fri Jan 28, 2011 12:13 pm
by brom
I'm using MKL 10.3.1.107 which doesn't have a number of the libraries in your MKL make file. I think Intel has changed some of their naming conventions and removed libguide.so at least.

Re: Error testing magma-rc3 with mkl

PostPosted: Mon Jan 31, 2011 1:21 pm
by brom
As an update, I have successfully linked against MKL 10.2.

It would be nice to use MKL 10.3, though as there are many optimizations for the latest Intel hardware in that release! However, 10.3 still gives segmentation faults or random hangs for every test.