很郁闷。。。。
struct cudaArray *d_volumeArray1 = 0;
struct cudaChannelFormatDesc channelDesc1 = cudaCreateChannelDesc();
const struct cudaExtent volsize1 = make_cudaExtent(w1,h1,d1);
CUDA_SAFE_CALL( cudaMalloc3DArray(&d_volumeArray1, &channelDesc1, volsize1) );//这句话在FX3800显卡中不能运行,提示无效参数。在GTX200的显卡中没有问题
然后我把第四行改成
cudaMalloc3DArray(&d_volumeArray1, &channelDesc1, volsize1);//FX3800显卡还是不能运行,但是没有报错,卡在那边了。。。