Search found 58 matches

by jeremiahpalmer
Wed Mar 07, 2012 3:42 pm
Forum: User discussion
Topic: Problem with "magma_stream" while compiling
Replies: 5
Views: 2148

Re: Problem with "magma_stream" while compiling

Try compiling with:

-Wl,--start-group $(magma_dir)/lib/libmagma.a \
$(magma_dir)/lib/libmagmablas.a -Wl,--end-group

Where magma_dir is the location of the magma directory.
by jeremiahpalmer
Tue Feb 28, 2012 11:21 pm
Forum: User discussion
Topic: dsytrd slower in magma 1.1.0 than 1.0.0_rc5
Replies: 5
Views: 1713

Re: dsytrd slower in magma 1.1.0 than 1.0.0_rc5

I replaced calls to cublasDsymv in dlatrd with magmablas_dsymv and now dsytrd is performing like it did in rc5. I look forward to trying out dsytrd2_gpu, when it becomes usable!

Thanks,
Jeremiah
by jeremiahpalmer
Tue Feb 28, 2012 7:11 pm
Forum: User discussion
Topic: magmablas_dsymv2_200 missing
Replies: 0
Views: 785

magmablas_dsymv2_200 missing

Hello! In dlatrd2.cpp, I find this code segment: extern "C" magma_int_t magmablas_dsymv2_200( char uplo, magma_int_t n, double alpha, double *A, magma_int_t lda, double *X, magma_int_t incx, double beta, double *Y, magma_int_t incy, double *work, int lwork); I don't find magmablas_dsymv2_200 anywher...
by jeremiahpalmer
Tue Feb 28, 2012 5:51 pm
Forum: User discussion
Topic: dsytrd slower in magma 1.1.0 than 1.0.0_rc5
Replies: 5
Views: 1713

Re: dsytrd slower in magma 1.1.0 than 1.0.0_rc5

No, I haven't. The dlatrd2 code calls a new (to me) version of magma_dsymv which requires a workspace. I'm a little hesitant to modify magma *that* much. Dsymv is the bottleneck of dsytrd, so, I guess it would be more informative to test the new version of magma_dsymv first. Although, I don't see a ...
by jeremiahpalmer
Tue Feb 28, 2012 5:11 pm
Forum: User discussion
Topic: dsytrd slower in magma 1.1.0 than 1.0.0_rc5
Replies: 5
Views: 1713

Re: dsytrd slower in magma 1.1.0 than 1.0.0_rc5

I have done a little digging, and it looks like testing_dsytrd calls dsytrd, which calls dlatrd, which calls cublas_dsymv. Dsytrd2_gpu calls magmablas_dsymv (if compute capability is 2.0 or above). I bet that since magma's dsymv smokes cublas's dsymv, the dsytrd2_gpu routine is the one I should be t...
by jeremiahpalmer
Thu Jan 19, 2012 11:04 am
Forum: User discussion
Topic: dsytrd slower in magma 1.1.0 than 1.0.0_rc5
Replies: 5
Views: 1713

Re: dsytrd slower in magma 1.1.0 than 1.0.0_rc5

Does anyone know the answer to my question?
by jeremiahpalmer
Thu Jan 12, 2012 6:34 pm
Forum: User discussion
Topic: dsytrd slower in magma 1.1.0 than 1.0.0_rc5
Replies: 5
Views: 1713

dsytrd slower in magma 1.1.0 than 1.0.0_rc5

Hello! I am in the process of installing magma 1.1.0 for use in my group. I ran test_dsytrd in magma_1.0.0_rc5 and compared it with test_dsytrd in magma_1.1.0 (Same machine, same gpus). I get these results for rc5: device 0: GeForce GTX 480, 1401.0 MHz clock, 1535.7 MB memory device 1: GeForce GTX 4...
by jeremiahpalmer
Thu Dec 15, 2011 1:29 pm
Forum: User discussion
Topic: Problem with dsytrd and dsyevd
Replies: 3
Views: 1905

Re: Problem with dsytrd and dsyevd

One remedy for the memory issue would be to use a multi-GPU sytrd. Does anyone on the magma team have an idea of when this type of feature will be ready for use?

Thanks,
Jeremiah
by jeremiahpalmer
Tue Jul 26, 2011 5:56 pm
Forum: User discussion
Topic: Allocation Error
Replies: 1
Views: 1004

Re: Allocation Error

Nevermind. It seems that I have a bug in my code.
by jeremiahpalmer
Tue Jul 26, 2011 5:36 pm
Forum: User discussion
Topic: Allocation Error
Replies: 1
Views: 1004

Allocation Error

Hello! I am trying to create a workspace of GPU space. The purpose of this workspace is to help head off memory errors before they happen (then, hopefully, my code can die more gracefully than it has been). I am attempting to allocate the largest amount of global memory on the gpu that is possible (...