Hi all,
I have a DELL Latitude D630 with a Quadro NVS 135M. I’ve waited so much time from DELL to post “DELL laptop compliant” NVidia drivers that support CUDA 1.1 (version >169…) .
Here they are, in version 174.31 ! I’ve installed them, and the new CUDA toolkit and SDK.
Unfortunately, the CUDA samples do not work any more in that version. The samples freeze 2-3 seconds on CUDA_DEVICE_INIT…
And all the tests done in that samples fail. The samples with 3D don’t display anything.
I’ve written a simple code to compare array values before and after a copy from host to device and back from device to host. This test fails every time.
float* h_idata1 = (float*) malloc(mem_size);
float* h_idata2 = (float*) malloc(mem_size);
float* d_idata;
CUDA_SAFE_CALL( cudaMalloc( (void**) &d_idata, mem_size));
CUDA_SAFE_CALL( cudaMemcpy( d_idata, h_idata1, mem_size,
cudaMemcpyHostToDevice) );
CUDA_SAFE_CALL( cudaMemcpy( h_idata2, d_idata, mem_size,
cudaMemcpyDeviceToHost) );
for( unsigned int i = 0; i < (size_x * size_y); ++i) {
if ((h_idata2[i]>h_idata1[i]+0.1f) || (h_idata2[i]<h_idata1[i]-0.1f)) {
printf(“memcpy test : FAILED\n”);
break;
}
}
Have you an idea about that issue ? Is there something wrong about support of CUDA on Quadro NVS drivers ?
And how can i check my CUDA installation (what are the DLLs used… ?)