Hi,
I'm having a problem similar to those that some others have posted previously on the list, but I did not see a clear resolution posted and I have tried the suggestions as far as I could follow them. The error message is:
Acquiring CUDA device Using default device CUDA Error in file 'devicemanagement.cu' on line 46 : invalid argument. Linux meggpu 2.6.32-29-generic #58-Ubuntu SMP Fri Feb 11 20:52:10 UTC 2011 x86_64 GNU/Linux
The output of cudadetect is as follows:
Detecting CUDA... There is 1 device supporting CUDA:
Device 0: "Quadro 4000" CUDA Driver Version: 3.20 CUDA Runtime Version: 3.20 CUDA Capability Major revision number: 2 CUDA Capability Minor revision number: 0 Total amount of global memory: 2146631680 bytes Number of multiprocessors: 8 Number of cores: 256 Total amount of constant memory: 65536 bytes Total amount of shared memory per block: 49152 bytes Total number of registers available per block: 32768 Warp size: 32 Maximum number of threads per block: 1024 Maximum sizes of each dimension of a block: 1024 x 1024 x 64 Maximum sizes of each dimension of a grid: 65535 x 65535 x 1 Maximum memory pitch: 2147483647 bytes Texture alignment: 512 bytes Clock rate: 0.95 GHz Concurrent copy and execution: Yes Run time limit on kernels: Yes Integrated: No Support host page-locked memory mapping: Yes Compute mode: Default (multiple host threads can use this device simultaneously)
I have updated my nvidia driver to the latest available since the previous one gave me a different error (segmentation fault on cudadetect). I also downloaded what I think are the latest freesurfer cuda binaries, but there was no difference in behavior between those and the distribution.
Anyone have additional ideas for me to try?
Thanks in advance,
Don Rojas