public static extern cudaError cudaConfigureCall(Int3 gridDim, Int3 blockDim, ulong sharedMem, cudaStream stream);
public static extern CUResult cuParamSetv(CUfunction hfunc, int offset, ref Int3 ptr, uint numbytes);