MAGMA 1.0

Open discussion for MAGMA library (Matrix Algebra on GPU and Multicore Architectures)
Guolin Liu
Posts: 1
Joined: Fri Mar 18, 2011 10:07 pm

Re: MAGMA 1.0

Post by Guolin Liu » Fri Mar 18, 2011 10:30 pm

Stan
Thank you for your hard work at the MAGMA,and I'm intended to know that when the MAGMA can provide support for windows.

My system platform is Windows.

Thanks

Guolin Liu

Stan Tomov
Posts: 263
Joined: Fri Aug 21, 2009 10:39 pm

Re: MAGMA 1.0

Post by Stan Tomov » Wed Apr 13, 2011 11:46 pm

MAGMA 1.0 RC5 is now out.
This is the final release candidate before the final MAGMA 1.0 release. Any input it appreciated.
Stan

jeremiahpalmer
Posts: 58
Joined: Fri Jan 28, 2011 12:46 pm

Re: MAGMA 1.0

Post by jeremiahpalmer » Tue Apr 19, 2011 4:07 pm

I am about to dive in to the new RC5. Is there a list online of the new changes in RC5?

Thanks,
Jeremiah

mateo70
Posts: 41
Joined: Tue Mar 08, 2011 12:38 pm

Re: MAGMA 1.0

Post by mateo70 » Wed Apr 20, 2011 10:34 am

I added a ReleaseNotes file in the tarball to report the new changes. Here are the one since the last RC4:

1.0.0RC5 - April 6th, 2011
* Add fortran interface for lapack functions
* Add new QR version on GPU ([zcsd]geqrf3_gpu) and corresponding
LS solver ([zcds]geqrs3_gpu)
* Add [cz]unmtr, [sd]ormtr functions
* Add two functions in fortran to compute the offset on device pointers
magmaf_[sdcz]off1d( NewPtr, OldPtr, inc, i)
magmaf_[sdcz]off2d( NewPtr, OldPtr, lda, i, j)
indices are given in Fortran (1 to N)
* WARNING: add FOPTS variable to the make.inc to use preprocessing
in compilation of Fortran files
* WARNING: fix bug with fortran compilers which don;t change the name
now fortran prefix is magmaf instead of magma
* Small documentation fixes
* Fix timing under windows, thanks to Evan Lazar
* Fix problem when __func__ is not present, thanks to Evan Lazar
* Fix bug with m==n==0 in LU, thanks to Evan Lazar
* Fix bug on [cz]unmqr, [sd]ormqr functions
* Fix bug in [zcsd]gebrd; fixes bug in SVD for n>m
* Fix bug in [zcsd]geqrs_gpu for multiple RHS
* Added functionality - zcgesv_gpu and dsgesv_gpu can now solve also
A' X = B using mixed-precision iterative refinement
* Fix error code in testings.h to compile with cuda 4.0

Mathieu

jeremiahpalmer
Posts: 58
Joined: Fri Jan 28, 2011 12:46 pm

Re: MAGMA 1.0

Post by jeremiahpalmer » Wed Apr 20, 2011 11:51 am

Thanks.
-JP

essence
Posts: 1
Joined: Thu May 26, 2011 9:46 am

Re: MAGMA 1.0

Post by essence » Thu May 26, 2011 9:49 am

I am new to magma, but couldn't find any implementations of syrk. Have I missed something? syrk is very important for things like regression.

mgates3
Posts: 842
Joined: Fri Jan 06, 2012 2:13 pm

Re: MAGMA 1.0

Post by mgates3 » Wed May 02, 2012 7:27 pm

See CUBLAS, provided by NVIDIA. It implements all BLAS level 1, 2, 3 functions, including syrk. The MAGMA BLAS library only supplements CUBLAS when we need functionality not covered by BLAS (e.g., LACPY) or we develop a faster implementation.
-mark

Post Reply