MAGMA version 0.2

Open discussion for MAGMA

MAGMA version 0.2

Postby fike-admin » Fri Nov 20, 2009 7:14 pm

MAGMA version 0.2 for 32 and 64-bit Linux is now available.

This release is intended for a single CUDA enabled NVIDIA GPU and includes:

    LU, QR, and Cholesky factorizations in both real and complex arithmetic (single and double);
    LQ and QL factorizations in real arithmetic (single and double);
    Linear solvers based on LU, QR, and Cholesky in real arithmetic (single and double);
    Mixed-precision iterative refinement solvers based on LU, QR, and Cholesky in real arithmetic;
    Reduction to upper Hessenberg form in real arithmetic (single and double);
    MAGMA BLAS in real arithmetic (single and double), including gemm, gemv, symv, and trsm.

See the Software section for a download link.
http://icl.cs.utk.edu/magma/software/

See the Documention section for the user guide.
http://icl.cs.utk.edu/magma/custom/index.html?lid=126&slid=234

Further discussion is welcome here on the forum.

Best regards,
fike-admin
 
Posts: 3
Joined: Wed Aug 05, 2009 12:43 pm

Re: MAGMA version 0.2

Postby Fomi4 » Sun Nov 22, 2009 1:14 pm

what about sources?
Fomi4
 
Posts: 1
Joined: Wed Nov 04, 2009 9:49 pm

Re: MAGMA version 0.2

Postby rnath » Sun Nov 22, 2009 6:21 pm

Sources will be released soon. Hopefully in december.
rnath
 
Posts: 10
Joined: Sat Nov 21, 2009 5:32 pm

Re: MAGMA version 0.2

Postby hungptit » Thu Nov 26, 2009 1:34 am

I downloaded version 0.2 from the download page (http://icl.cs.utk.edu/magma/software/index.html), however, I could not find the 64bits library. I can only find the symbolic link to it. Could you please double check the tar ball?

Thanks a lot
Hung

PS: Here is the content of my library folder
lrwxrwxrwx 1 hungptit hungptit 13 Nov 25 22:25 libmagma.a -> libmagma_64.a
-rw-r--r-- 1 hungptit hungptit 197138 Nov 21 21:54 libmagma_32.a
lrwxrwxrwx 1 hungptit hungptit 17 Nov 25 22:25 libmagmablas.a -> libmagmablas_64.a
-rw-r--r-- 1 hungptit hungptit 4296334 Nov 21 21:54 libmagmablas_32.a
hungptit
 
Posts: 2
Joined: Wed Oct 28, 2009 12:09 am

Re: MAGMA version 0.2

Postby Stan Tomov » Thu Nov 26, 2009 2:53 am

Hung,
Thanks for pointing this out and sorry about it. After some maintenance one of the scripts that posts the tar-ball on the MAGMA site wasn't checking that we had made 'make clear' and the 64-bit library was actually removed.
Now everything should be fine.
Regards,
Stan
Stan Tomov
 
Posts: 253
Joined: Fri Aug 21, 2009 10:39 pm

Re: MAGMA version 0.2

Postby hungptit » Thu Nov 26, 2009 2:36 pm

Stan,
Thanks a lot for a quick reply. I could be able to use magma 0.2 now :).
Happy Thanksgiving
Hung
hungptit
 
Posts: 2
Joined: Wed Oct 28, 2009 12:09 am

Re: MAGMA version 0.2

Postby rabinpatra » Tue Mar 09, 2010 1:42 am

rnath wrote:Sources will be released soon. Hopefully in december.


Hi guys,

Any update on the release of the sources?

Thanks
Rabin
rabinpatra
 
Posts: 1
Joined: Tue Mar 09, 2010 1:39 am

Re: MAGMA version 0.2

Postby susundberg » Thu Mar 11, 2010 2:03 pm

rnath wrote:Sources will be released soon. Hopefully in december.


Hello! I would also be interested this create library, but i would be using it with OpenCL.
Without sources i am unable to port it to OpenCL, any update on source code issue?
susundberg
 
Posts: 1
Joined: Thu Mar 11, 2010 1:13 pm

Re: MAGMA version 0.2

Postby lferraro » Mon Sep 13, 2010 12:28 pm

Stan Tomov wrote:Hung,
Thanks for pointing this out and sorry about it. After some maintenance one of the scripts that posts the tar-ball on the MAGMA site wasn't checking that we had made 'make clear' and the 64-bit library was actually removed.
Now everything should be fine.
Regards,
Stan


The tarball for MAGMA-0.2 still has some cleanup to be made. There are some .o object files in testing/lin/, seems a previous build of the libraries. Are htey necessary?

There is also an error in the rule for generating tests in the testing/Makefile:
Code: Select all
$(EXE): $(OBJ)

.o:
  $(FORT) $(LDOPTS) $< -o $@ lin/liblapacktest.a -L../lib \
          -lcuda -lmagma -lmagmablas $(LIBDIR) $(LIB) get_nb.cpp


should be substituted by something like:

Code: Select all
$(EXE): $(OBJ) get_nb.o

.o:
    $(CC) $(LDOPTS) get_nb.o $< -o $@ lin/liblapacktest.a -L../lib \
           -lcuda -lmagma -lmagmablas $(LIBDIR) $(LIB)


I hope this helps, waiting for release 0.3 ;)

---
Luca Ferraro
Materials Science and Finance Group
CASPUR [http://www.caspur.it]
lferraro
 
Posts: 2
Joined: Mon Sep 13, 2010 12:05 pm

Re: MAGMA version 0.2

Postby grnlght01 » Thu Oct 28, 2010 3:28 am

source codes?
grnlght01
 
Posts: 1
Joined: Thu Oct 28, 2010 3:26 am


Return to User discussion

Who is online

Users browsing this forum: No registered users and 2 guests

cron