Search found 90 matches

by hartwig anzt
Thu Nov 13, 2014 2:40 pm
Forum: User discussion
Topic: magma sparse vector
Replies: 4
Views: 1888

Re: magma sparse vector

This is what we want to have in Future - but right now, all values (also the zeros) are stored explicitly. For your example,
val = [ 1 0 0 0 ]
and
val = [ 0 1 0 0 ]
respectively.
by hartwig anzt
Thu Nov 13, 2014 10:27 am
Forum: User discussion
Topic: magma sparse vector
Replies: 4
Views: 1888

Re: magma sparse vector

Noran, in the current release, the nnz information is completely useless - redundant to num_rows. In the next release (scheduled for hopefully tomorrow) the vectors have an additional num_cols such that you can handle blocks of vectors simultaneously in SpMVs - becoming SpMMs then. You may still arg...
by hartwig anzt
Thu Nov 06, 2014 6:30 am
Forum: User discussion
Topic: Bug in magma_scuspmm
Replies: 1
Views: 1290

Re: Bug in magma_scuspmm

Yes - great thanks for pointing that out!

Hartwig
by hartwig anzt
Tue Nov 04, 2014 10:12 am
Forum: User discussion
Topic: Informations about struct "magma_s_sparse_matrix"
Replies: 6
Views: 2702

Re: Informations about struct "magma_s_sparse_matrix"

Noran, just use the function magma_z_mtransfer( magma_z_sparse_matrix A, magma_z_sparse_matrix *B, magma_location_t src, magma_location_t dst ); If you have a matrix A in CPU memory, and want a copy (magma_z_sparse_matrix B) on the GPU, call > magma_z_mtransfer( A, &B, Magma_CPU, Magma_DEV ); As you...
by hartwig anzt
Mon Nov 03, 2014 10:58 am
Forum: User discussion
Topic: MAGMA installation without MKL
Replies: 4
Views: 2436

Re: MAGMA installation without MKL

Ahkhan

in the next release (end of the month) we will have IFDEFs to avoid these problems. For now, I suggest to just delete these lines ( and the funktions using them...)

Please let me knwo whether this works...

Hartwig
by hartwig anzt
Thu Oct 30, 2014 2:46 pm
Forum: User discussion
Topic: Informations about struct "magma_s_sparse_matrix"
Replies: 6
Views: 2702

Re: Informations about struct "magma_s_sparse_matrix"

Noran, I apologize for the missing documentation. For passing a CSR matrix to MAGMA, the following information may be useful: ####################################################################### magma_storage_t storage_type; // matrix format - CSR, ELL, SELL-P magma_location_t memory_location; //...
by hartwig anzt
Wed Oct 29, 2014 2:19 pm
Forum: User discussion
Topic: Compiling MAGMA sparse
Replies: 5
Views: 2109

Re: Compiling MAGMA sparse

Noran, I apologize for this bug. The easiest fix is to put '"static" befor ethe definitions of "usage_sparse_short" and "usage_sparse" in the files sparse-iter/control/magma_zutil_sparse.cpp. Line 34ff will become: // -------------------- static const char *usage_sparse_short = "Usage: %s [options] ...
by hartwig anzt
Tue Oct 21, 2014 6:34 pm
Forum: User discussion
Topic: Where is the sparse blas ?
Replies: 4
Views: 2376

Re: Where is the sparse blas ?

sean791121,

there is indeed a bug in the d_vread(). I found it, and in the next release (November) this issue should be resolved.

Hartwig
by hartwig anzt
Fri Oct 17, 2014 11:29 am
Forum: User discussion
Topic: Dense and Sparse LU decomposition
Replies: 3
Views: 2218

Re: Dense and Sparse LU decomposition

Dear Linuxboy,

thank you for sharing your observations. I am aware of this problem, and already fixed it - the bugfix will be included in the next release.

If you need this function really urgent, please let me know, I will send you the updated file.

Thanks, Hartwig
by hartwig anzt
Wed Sep 03, 2014 10:56 am
Forum: User discussion
Topic: Sparse eigenvalue
Replies: 1
Views: 985

Re: Sparse eigenvalue

Hi Walter! There exists a complex version of this solver - magma_zlobpcg - that is missing in the documentation. However, we currently do not have a reader for reading in complex matrices. LOBPCG can only be used for symmetric matrices. As symmetric matrices always have real eigenvalues - the answer...