SVD tuning

General CULA Dense (LAPACK & BLAS) support and troubleshooting. Use this forum if you are having a general problem or have encountered a bug.

SVD tuning

Postby inheaven » Tue Jun 28, 2011 12:53 pm

Hello Cula!

Is there performance difference for single real SVD between basic and premium version? It seems that SVD utilize only 60% of GPU GeForce 570.

Is SSYEVX faster than SGESVD for same symmetric matrix?

Can double version of SVD compute faster than single?

--
Anatoly
inheaven
 
Posts: 1
Joined: Sat Jun 26, 2010 1:20 am

Re: SVD tuning

Postby john » Fri Jul 01, 2011 10:46 am

Hello,
The SVD in the basic and premium versions are identical. Depending on which job codes you use, SVD has some serial portions of code, and so won't fully utilize the GPU at all times. SSYEVX's runtime is highly dependent on job codes as well, and will in some cases be faster than SGESVD.

The double precision versions will pretty much always take longer for nearly every routine (nearly, because some have iterative components.) This is especially true given your GeForce card which is for gaming and has greatly reduced double precision performance compared to the computing.
john
Administrator
 
Posts: 587
Joined: Thu Jul 23, 2009 2:31 pm


Return to CULA Dense Support

Who is online

Users browsing this forum: No registered users and 2 guests

cron