Search found 26 matches

by luiceur
Thu May 16, 2013 4:36 am
Forum: User discussion
Topic: Possible bug dsyevd_gpu test wrong eigenvectors result
Replies: 4
Views: 3520

Re: Possible bug dsyevd_gpu test wrong eigenvectors result

I understand...And yes, your are right. Mathematically the result is correct, but for some reason they are different to the ones calculated with LAPACK. It seems that is important that eigenvectors match the LAPACK eigenvectors within my application...
by luiceur
Wed May 15, 2013 5:46 am
Forum: User discussion
Topic: Possible bug dsyevd_gpu test wrong eigenvectors result
Replies: 4
Views: 3520

Re: Possible bug dsyevd_gpu test wrong eigenvectors result

Hi Stan,

Did you have a chance to run my test? I've run the test on the Fermi C2050 cards. I have not tried on the K20s yet, but I guess it will hav ethe same effect.
Have you ever heard anything else from anybody about that?

Thanks for your help.
Luis
by luiceur
Mon May 13, 2013 12:09 pm
Forum: User discussion
Topic: Possible bug dsyevd_gpu test wrong eigenvectors result
Replies: 4
Views: 3520

Possible bug dsyevd_gpu test wrong eigenvectors result

Hi, I have made a small test including MKL and MAGMA eigenvectors/eigenvalues calculation. I thought it could be due to my data, but it also gives wrong results using the random double matrix generator. For small values (14 - 32) of N, it gives right results, however it doesn't give the right value ...
by luiceur
Fri May 10, 2013 11:19 am
Forum: User discussion
Topic: HELP-MKL problems using magma_dsyevd_gpu
Replies: 5
Views: 2557

Re: HELP-MKL problems using magma_dsyevd_gpu

For some reason, I've got a dataset of double precision values that creates eigenvectors with different values. I've tried with some others datasets and also random matrices and it seems to work, but not with this one. Eigenvalues are always okay though... I've also checked for NaN, inf or other wei...
by luiceur
Fri May 10, 2013 7:58 am
Forum: User discussion
Topic: HELP-MKL problems using magma_dsyevd_gpu
Replies: 5
Views: 2557

Re: HELP-MKL problems using magma_dsyevd_gpu

It does not give that error in magma 1.3.0. You are right. However I do have a question that may be naive, but I cannot really understand here. I am calculating the eigenvalues and eigenvectors of a symmetric matrix and I am comparing the results with the mkl dsyev function. The eigenvalues obtained...
by luiceur
Mon May 06, 2013 10:11 am
Forum: User discussion
Topic: HELP-MKL problems using magma_dsyevd_gpu
Replies: 5
Views: 2557

Re: HELP-MKL problems using magma_dsyevd_gpu

Well, I've found something else that might ring some bells: The code I am working on is using MAGMA 1.2.1, however all my testing have been done usign MAGMA 1.3. When I integrated magma_dsyevd_gpu with my other code compiled with MAGMA 1.2.1, magma did not complain, but I got those errors. I said co...
by luiceur
Mon May 06, 2013 6:31 am
Forum: User discussion
Topic: How to do A*B and A*x only
Replies: 3
Views: 2272

Re: How to do A*B and A*x only

I use cudaMemset to make sure there is not garbage in that section of memory
by luiceur
Mon May 06, 2013 6:01 am
Forum: User discussion
Topic: HELP-MKL problems using magma_dsyevd_gpu
Replies: 5
Views: 2557

HELP-MKL problems using magma_dsyevd_gpu

I've gone through the code of magma_dsyevd_gpu and I've seen that internally is allocated some more device memory. I've realliced it because when incorporated to my code, I got some: !!!! device memory allocation error (magma_dsyevd_gpu). I've fixed it re-ordering the allocation statements but I am ...
by luiceur
Mon May 06, 2013 5:59 am
Forum: User discussion
Topic: magma_dsyevd_gpu performance
Replies: 2
Views: 1333

Re: magma_dsyevd_gpu performance

Hi, Yes, you are right. For some reason I misused my data. I'll post my new plots later so somebody else reading the forum ould see some results.
However, you said that you run dsyevd from CUBLAS? I thought CUBLAS did not have eigensolvers...
by luiceur
Tue Apr 30, 2013 11:32 am
Forum: User discussion
Topic: magma_dsyevd_gpu performance
Replies: 2
Views: 1333

magma_dsyevd_gpu performance

I was wondering about the results showed from the testing_dsyevd_gpu file. Does anyone know if the result would be much difference using mkl with multiple threads?
Does it mean it's not worth using the gpu version with matrices N< 10000 ?