Search found 897 matches

by mgates3
Tue Mar 13, 2012 10:53 am
Forum: User discussion
Topic: Dynamic library (.so) compilation on Linux
Replies: 3
Views: 3674

Re: Dynamic library (.so) compilation on Linux

The multiple definitions of functions is a bug. Those functions are used only for profiling, so you can safely change the calls from Mylapackf77_* to lapackf77_*, and delete the definitions of Mylapackf77_*. As for the linking errors, there is a cross-dependency between libmagma and libmagmablas. Us...
by mgates3
Tue Mar 13, 2012 10:31 am
Forum: User discussion
Topic: Problem with "magma_zhegvx" function
Replies: 3
Views: 2274

Re: Problem with "magma_zhegvx" function

I'm confused by your matrices. You have the following matrices (note Magma is column-wise): A = [ 1, 3, 5 ] [ 2, 6, 9 ] [ 3, 8, 2 ] B = [ 3, 1, 4 ] [ 5, 7, 6 ] [ 7, 9, 2 ] The first question is, if your numbers are actually all real, why are you specifying them as complex? The second question is, th...
by mgates3
Fri Mar 09, 2012 3:09 pm
Forum: User discussion
Topic: Magma with large mem req. + Fortran90
Replies: 4
Views: 2843

Re: Magma with large mem req. + Fortran90

See the testing directory. Probably magma has to go before cuda & cublas. This is what works on my machines: # on Linux with MKL gcc -O3 -DADD_ -DGPUSHMEM=200 -fPIC testing_zgetrf.o -o testing_zgetrf \ lin/liblapacktest.a -L${MAGMA_DIR}/lib -lcuda -lmagma -lmagmablas -lmagma -L${MKLROOT}/lib/intel64...
by mgates3
Fri Mar 09, 2012 2:35 pm
Forum: User discussion
Topic: Problem with "magma_stream" while compiling
Replies: 5
Views: 2267

Re: Problem with "magma_stream" while compiling

Or just repeat -lmagma:

-lmagma -lmagmablas -lmagma

-mark
by mgates3
Thu Mar 08, 2012 5:50 pm
Forum: User discussion
Topic: Magma with large mem req. + Fortran90
Replies: 4
Views: 2843

Re: Magma with large mem req. + Fortran90

For LU, Cholesky, and QR, there is multi-GPU support which handles matrices that will fit in the combined memory of multiple GPUs. Set the environment variable MAGMA_NUM_GPUS to specify the number of GPUs to use, and call the normal CPU interface. For example: export MAGMA_NUM_GPUS=2 For LU and Chol...
by mgates3
Thu Mar 01, 2012 3:17 pm
Forum: User discussion
Topic: Problem with zgetri_gpu
Replies: 3
Views: 1233

Re: Problem with zgetri_gpu

We will look into it.
-mark
by mgates3
Tue Feb 28, 2012 5:26 pm
Forum: User discussion
Topic: dsytrd slower in magma 1.1.0 than 1.0.0_rc5
Replies: 5
Views: 1835

Re: dsytrd slower in magma 1.1.0 than 1.0.0_rc5

Have you tried the same modification that you added to MAGMA 1.0 rc5?
-mark
by mgates3
Mon Feb 13, 2012 3:40 pm
Forum: User discussion
Topic: Magma bug reports
Replies: 2
Views: 1348

Re: Magma bug reports

You can post it here, or email one of the developers directly. No, we don't yet have a bug tracking database.
-mark
by mgates3
Tue Feb 07, 2012 5:54 pm
Forum: User discussion
Topic: install problem
Replies: 3
Views: 2140

Re: install problem

by mgates3
Tue Feb 07, 2012 5:47 pm
Forum: User discussion
Topic: where is the realization of magmablas_sgemm?
Replies: 4
Views: 3676

Re: where is the realization of magmablas_sgemm?

In sgemm_fermi.cu, there is: #define magmablas_sgemm_fermi magmablas_sgemm extern "C" void magmablas_sgemm_fermi( char TRANSA, char TRANSB, int m , int n , int k , float alpha, const float *A, int lda, const float *B, int ldb, float beta, float *C, int ldc ) { // the actual sgemm code } Similarly, t...