PGI User Forum
 SearchSearch   MemberlistMemberlist     RegisterRegister   ProfileProfile    Log inLog in 

Free OpenACC Webinar

Preferred CUDA Version for 10.4?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    PGI User Forum Forum Index -> Accelerator Programming
View previous topic :: View next topic  
Author Message
TheMatt



Joined: 06 Jul 2009
Posts: 322
Location: Greenbelt, MD

PostPosted: Fri Apr 09, 2010 12:11 pm    Post subject: Preferred CUDA Version for 10.4? Reply with quote

I was wondering if there is a preferred CUDA version for PGI 10.4? That is, should I now upgrade to 3.0 or stick with 2.3? (I'd been holding off on a CUDA 3 upgrade since 10.3 wasn't a fan of it.)

I don't have any Fermi yet, so I'd still be on T10 cards, but I don't know if there are upgrades/fixes for CUDA present in 3.0 that make it preferable for running even T10 architecture. (Or, I suppose, upgrades/fixes in the video driver.)
Back to top
View user's profile
alfvenwave



Joined: 08 Apr 2010
Posts: 79

PostPosted: Fri Apr 09, 2010 12:19 pm    Post subject: Reply with quote

I'd be very interested to know the answer too, as I spent a week trying to get 10.3 to work with cuda-3.0(beta) only to be told eventually that they're not compatible. Both cuda-3.0 and PGF 10.4 will be needed for Fermi as I think you know. Do let us know if you try....
Back to top
View user's profile
mkcolg



Joined: 30 Jun 2004
Posts: 6218
Location: The Portland Group Inc.

PostPosted: Fri Apr 09, 2010 1:14 pm    Post subject: Reply with quote

Hi Matt,

While it's up to you, since you're just compiling for your device, I personally recommend moving to CUDA 3.0. It seems that NIVIDIA has improved performance and it sets you up for Fermi. Another user posted that she saw a nice speed-up by simply compiling with CUDA 3.0.

The caveat is that your binary can only be run on a system that has drivers that support CUDA 3.0 making it less portable.

- Mat
Back to top
View user's profile
TheMatt



Joined: 06 Jul 2009
Posts: 322
Location: Greenbelt, MD

PostPosted: Tue Apr 13, 2010 6:40 am    Post subject: Reply with quote

One last question. If I move my testbed from 10.4/2.3 to 10.4/3.0, does 10.4 have to be reinstalled to see CUDA 3.0 if it was already installed with 2.3? Or will the reboot to get the 3.0 drivers online also move PGI from 2.3 to 3.0.

Thanks,
TheMatt(.0)
Back to top
View user's profile
mkcolg



Joined: 30 Jun 2004
Posts: 6218
Location: The Portland Group Inc.

PostPosted: Tue Apr 13, 2010 10:57 am    Post subject: Reply with quote

Hi Matt,

Quote:
One last question. If I move my testbed from 10.4/2.3 to 10.4/3.0, does 10.4 have to be reinstalled to see CUDA 3.0 if it was already installed with 2.3? Or will the reboot to get the 3.0 drivers online also move PGI from 2.3 to 3.0.
While we ship the CUDA 3.0 Toolkit (at least the portions we need), you'll need to download a CUDA 3.0 compatible driver for your device from NVIDIA.

In 10.4, we moved the location of the NVIDIA CUDA components from "$PGI/<osv>/<release num>/cuda" to the "$PGI/<osv>/2010/cuda" directory. It seemed redundant to reinstall the same toolkit for each release so we decided to move them to the common directory. Though, if you opted to install CUDA with 10.4, you got both CUDA 2.3 and CUDA 3.0. No need to reinstall.

- Mat
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    PGI User Forum Forum Index -> Accelerator Programming All times are GMT - 7 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group