2
呼叫:cudaMalloc3DArray失敗並顯示錯誤值 - 限制大小?
cudaExtent extent = make_cudaExtent(1920 * sizeof(float), 1080, 10);
chanDesc = cudaCreateChannelDesc (32, 0, 0, 0, cudaChannelFormatKindFloat);
err = cudaMalloc3DArray (&(devYAll[0]), &chanDesc, extent, 0);
與err=cudaErrorInvalidValue
失敗。當我使用第一個參數的範圍爲1024或更小時,那麼對3D數組的調用會成功。內存大小是否有限制,可以用cudaMalloc3DArray
分配?
試圖使代碼縮進codelike; – JPM