Forum > GPU crunching

Optimized CUDAs on Windows Seven

<< < (5/5)

PatrickV2:

--- Quote from: Pappa on 12 Dec 2009, 06:13:51 pm ---
--- Quote from: PatrickV2 on 12 Dec 2009, 02:49:40 pm ---OK, dumb question-time for me probably, but:

1. Currently the cufft.dll and cudart.dll in my projects/seti/... directory do not have any version number. Will it matter if I install newer ones?

2. If this is useful to do, how do I do this?

Regards, Patrick.

--- End quote ---

1. First you need to insure you drivers are 19.038 These drivers (nvidia.com) updated and corrected a few things that may or may not have been visible.The 2.3 cudart.dll is 279K the cufft.dll is 8435K As Long as you have Boinc Stopped you can replace whatever version with the newer 2.3 DLL's.
2. If you have the original or 2.2 DLL's installed you will see a nice speed difference.



--- End quote ---

1. I'm running the 195.62 drivers, so I assumed I was covered here.

2. I downloaded the Windows 74 64 bit 2.3 cuda toolkit from nvidia (cudatoolkit_2.3_win_64.exe). "installed' (or rather unpacked) it, and copied the cufft.dll and cudart.dll from the CUDA/bin64/ directory over the version in projects/seti.../.

These DLLs were:

cufft.dll: 8,882,176 bytes
cudart.dll: 391,680 bytes

This seems to differ from your numbers?

I also have these DLLs in the bin (without 64) directory, there they are:

cufft.dll: 8,942,592 bytes
cudart.dll: 285,696 bytes


However,right after cuda processing resumed, I got a message from Win7 that the cufft.dl or cudart.dll ( can't remember which one), in a big requester, saying they were not designed to run on Win7-64bit. The cuda WUs then failed in short order, so I aborted, and copied back the original BOINC_Data directory I had backupped previous to this.

Any ideas if I need to do something 'special' under Win7-64 to use those DLLs?

Regards, Patrick.

EDIT: Added exact sizes, fixed some typos.

Richard Haselgrove:
The SETI CUDA apps themselves are only 32-bit, so I reckon you probably need the 32-bit DLLs to support them. That may account for the difference is size.

PatrickV2:

--- Quote from: Richard Haselgrove on 13 Dec 2009, 07:34:40 am ---The SETI CUDA apps themselves are only 32-bit, so I reckon you probably need the 32-bit DLLs to support them. That may account for the difference is size.

--- End quote ---

Okay, I re-did my action, but this time copied the two DLLs from the bin/ directory over. Machine is processing CUDA now, and no error-messages...

Keeping fingers crossed!

Regards, Patrick.

Navigation

[0] Message Index

[*] Previous page

Go to full version