First sorry to my short english. I am now trying to do 3d cufft.
My data size is 512X512X512.
This is some part of my code.
#define NY 512
#define NX 512
#define NZ 512
int main(int argc, char** argv)
cufftComplex *d_data; cutilSafeCall(cudaMalloc((void**)&d_data,sizeof(cufftComplex)*NX*NY*NZ));
When I do this, there’s a problem happen.If I changed NZ 512 to 100 or 512 to 200, it’s workong.
If I want to do 3d cufft using 512 by 512 by 512 data, what should I do?
I need help and thank you for reading this.