Help Regarding the number of threads...

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

Help Regarding the number of threads...

Postby jpmig313 » Fri Feb 05, 2010 3:52 am

i'm using CULA past few days and i'm happy to get good speeds...


i wanted to know how many CUDA threads is CULA's culagesv function creating....
and how cula's performance cjanges with new high end GPUs...

wanted to know whether i can change the number of threads it uses as a default...

any help is appreciated..

thank you...
jpmig313
 
Posts: 7
Joined: Sat Dec 26, 2009 6:04 am

Re:Help Regarding the number of threads...

Postby john » Fri Feb 05, 2010 9:18 am

Hi,
Most of our routines (GESV included) will involve launching hundreds or thousands of CUDA kernels, and each kernel will have a different number of threads based on the work it is doing, the size, and the parallelism. In short, the number of threads is constantly changing, but we aim to normally have thousands in flight.

Our tuning is done for the current generation of cards (Tesla C1060 at the moment). We will also tune for Fermi when it is available. Even without code specifically tuned for Fermi, you should get a speedup when that platform becomes available.

John
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 1 guest

cron