Has anyone else noticed that in the 0.8b package that cudaMemset() does nothing? For me it appears to leave the specified memory buffer on the device unchanged.
CUDA_SAFE_CALL( cudaMalloc( (void**) &DevOutBuf, 1024));
CUDA_SAFE_CALL( cudaMemset( (void *) DevOutBuf, 0, 1024));
does not set every byte to 0 as it should. If I fill the buffer with a pattern and then try to cudaMemset() it, the original bytes are not overwritten.