是否允许传递对象而不是指向以下指令的指针
pragma acc host_data use_device(myobject)
这是代码,Pn 是对象,Pn.P 是指向存储数据的数组的指针
#pragma acc data pcopyin( rank,N )
{
#pragma acc host_data use_device( Pn )
{
cufftPlan1d( &plan, 1000 , CUFFT_Z2Z, 1 );
cufftExecZ2Z( plan, (cufftDoubleComplex*)Pn.P, (cufftDoubleComplex *)Pn.P, CUFFT_FORWARD );
}
}
运行给出 Seg Fault