MAGMA 1.0

 Posts: 1
 Joined: Fri Mar 18, 2011 10:07 pm
Re: MAGMA 1.0
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
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

 Posts: 283
 Joined: Fri Aug 21, 2009 10:39 pm
Re: MAGMA 1.0
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
This is the final release candidate before the final MAGMA 1.0 release. Any input it appreciated.
Stan

 Posts: 58
 Joined: Fri Jan 28, 2011 12:46 pm
Re: MAGMA 1.0
I am about to dive in to the new RC5. Is there a list online of the new changes in RC5?
Thanks,
Jeremiah
Thanks,
Jeremiah
Re: MAGMA 1.0
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 mixedprecision iterative refinement
* Fix error code in testings.h to compile with cuda 4.0
Mathieu
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 mixedprecision iterative refinement
* Fix error code in testings.h to compile with cuda 4.0
Mathieu
Re: MAGMA 1.0
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.
Re: MAGMA 1.0
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
mark