CUDA 3.0 released has CUBLAS functions you need!

Open discussion for MAGMA library (Matrix Algebra on GPU and Multicore Architectures)

CUDA 3.0 released has CUBLAS functions you need!

Postby oscarbg » Sun Nov 08, 2009 8:28 am

Perhaps you don't know but seems Nvidia shipped a better CUBLAS to CUlatools as they have near all this extensions from 30 september!
You can grab the basic and get cublas.dll, with all the functions without a .lib in Windows for linking to it.
Anyway with 3.0 you have this
functions that seem to be so useful:
* cublasCtrsm()
* cublasCtrmm()
* cublasCsyrk()
* cublasZtrsm()
* cublasZtrmm()
* cublasZsyrk()

It would be good if you can use them to release (at least in later build than 14) with complex data types and single and double precision
- Added the BLAS1 functions:
* cublasZaxpy()
* cublasZcopy()
* cublasZswap()
- Added the BLAS2 functions:
* cublasDtrmv()
* cublasCtrmv()
* cublasCgemv()
* cublasCgeru()
* cublasCgerc()
* cublasZtrmv()
* cublasZgemv()
* cublasZgeru()
* cublasZgerc()
- Added the BLAS3 functions:
* cublasCtrsm()
* cublasCtrmm()
* cublasCsyrk()
* cublasCsymm()
* cublasCherk()
* cublasZtrsm()
* cublasZtrmm()
* cublasZsyrk()
* cublasZsymm()
* cublasZherk()
Posts: 5
Joined: Thu Sep 03, 2009 1:36 pm

Re: CUDA 3.0 released has CUBLAS functions you need!

Postby Stan Tomov » Fri Nov 20, 2009 6:39 pm

I knew about the new CUDA 3.0 and the additional complex functionality. This is quite impressive! Thanks for pointing it out.
I haven't tried it out yet though. Actually, we just made our second MAGMA release (version 0.2) and we added the complex versions of the one sided factorizations. We don't use yet the new complex routines from CUBLAS as CUDA 3.0 is still available for registered developers only.
Stan Tomov
Posts: 258
Joined: Fri Aug 21, 2009 10:39 pm

Return to User discussion

Who is online

Users browsing this forum: No registered users and 3 guests