Search found 276 matches

by Stan Tomov
Mon Nov 16, 2009 2:43 pm
Forum: User discussion
Topic: Using MAGMA without Intel MKL
Replies: 13
Views: 40458

Re: Using MAGMA without Intel MKL

We are going to release MAGMA 0.2 today or tomorrow and we will fix the problem of linking with "C" Projects. Thanks for pointing it out. Until we do that, the easiest fix for you would be if you rename the file from where you call magma_dpotrf from .c to .cpp and wrap the C function declarations th...
by Stan Tomov
Sun Nov 15, 2009 10:16 pm
Forum: User discussion
Topic: Using MAGMA without Intel MKL
Replies: 13
Views: 40458

Re: Using MAGMA without Intel MKL

Hi, Yes, we knew Intel has removed some "dummy" libraries in MKL 10.2 http://software.intel.com/en-us/articles/dummy-libraries-have-been-removed/ They provide a tool on how to get the correct linking sequence http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/ We will also try the ...
by Stan Tomov
Sat Oct 31, 2009 11:45 pm
Forum: User discussion
Topic: Some questions on testing_sgetrf
Replies: 7
Views: 20740

Re: Some questions on testing_sgetrf

Just for the record of this topic, recompiling the MAGMA CUDA kernels for this specific configuration fixed the problem.
by Stan Tomov
Fri Oct 30, 2009 9:25 am
Forum: User discussion
Topic: Some questions on testing_sgetrf
Replies: 7
Views: 20740

Re: Some questions on testing_sgetrf

Hi,
It looks like we have to recompile a few CUDA kernels for your system. To make sure that's the problem, are the other functions O.K., e.g. what do you get when running testing_sgeqrf?
Thanks,
Stan
by Stan Tomov
Thu Oct 29, 2009 2:30 pm
Forum: User discussion
Topic: Some questions on testing_sgetrf
Replies: 7
Views: 20740

Re: Some questions on testing_sgetrf

Hello, A user had a similar problem before and in that case updating the driver fixed it. You can run an older cuda on a new driver ( for example CUDA 2.1 on 190 driver) but not vice-versa. For example CUDA 2.3 requires 190.xx CUDA 2.2 requires 185.xx CUDA 2.1 requires 180.xx You can check your driv...
by Stan Tomov
Tue Oct 13, 2009 1:57 pm
Forum: User discussion
Topic: error in linking
Replies: 2
Views: 9090

Re: error in linking

Hi, The undefined functions are in the LAPACK library and should be recognized (in general) in the MKL library when you link with "-L/opt/intel/mkl721/lib/em64t -lmkl_em64t -lguide" What version of gcc and mkl are you using? We use mkl 10.0.1.014 and compile exactly in the way you are trying. Would ...
by Stan Tomov
Wed Oct 07, 2009 11:52 pm
Forum: User discussion
Topic: Support for os x?
Replies: 2
Views: 7969

Re: Support for os x?

Hello,
We are preparing MAGMA version 0.2 to be released by November 14, along with the sources. We don't plan to directly support Apple OS X (but know of collaborators that have ported the current MAGMA version 0.1 and we will check with them if they want to do it).
Stan
by Stan Tomov
Wed Oct 07, 2009 11:42 pm
Forum: User discussion
Topic: Source code?
Replies: 4
Views: 15419

Re: Source code?

Hi Michael, I am happy to hear you like the library. We are preparing MAGMA version 0.2 to be released by November 14, along with the sources. The library itself is "high" level, in the sense we try to avoid directly coding in CUDA, just using CUDA BLAS. There are particular BLAS cases (e.g. gemm on...
by Stan Tomov
Wed Sep 16, 2009 7:25 pm
Forum: User discussion
Topic: Complex types of the MAGMA routines
Replies: 10
Views: 34308

Re: Complex types of the MAGMA routines

Malcolm, I don't see any technical reasons. As far as I know they are working on it and would have it soon. My guess is that the reason is combination of man-power needed to do it and priorities. There are many routines to do; others to optimize; maintain them for different platforms; the ones to be...
by Stan Tomov
Wed Sep 16, 2009 12:34 pm
Forum: User discussion
Topic: Complex types of the MAGMA routines
Replies: 10
Views: 34308

Re: Complex types of the MAGMA routines

The complex version of the 3 one-sided factorizations will be included. We still don't have some BLAS in complex so if NVIDIA does not provide it until then we are going to provide wrappers for what we need. For example, to do a cherk on the GPU we will just copy the data needed for the operations o...