Пример #1
0
 public static extern CuResult OccupancyMaxActiveBlocksPerMultiprocessorWithFlags(out int numBlocks, CuFunction func, int blockSize, IntPtr dynamicSMemSize, OccupancyFlags flags);
Пример #2
0
 public static extern CuResult FuncGetAttribute(out int pi, FunctionAttribute attrib, CuFunction hfunc);
Пример #3
0
 public static extern CuResult OccupancyMaxPotentialBlockSizeWithFlags(out int minGridSize, out int blockSize, CuFunction func, CuOccupancyB2DSize blockSizeToDynamicSMemSize, IntPtr dynamicSMemSize, int blockSizeLimit, OccupancyFlags flags);
Пример #4
0
 public static extern CuResult LaunchCooperativeKernel(CuFunction f, int gridDimX, int gridDimY, int gridDimZ, int blockDimX, int blockDimY, int blockDimZ, int sharedMemBytes, CuStream hStream, void **kernelParams);
Пример #5
0
 public static extern CuResult FuncSetSharedMemConfig(CuFunction hfunc, SharedMemoryConfig config);
Пример #6
0
 public static extern CuResult FuncSetCacheConfig(CuFunction hfunc, CuFunctionCache config);
Пример #7
0
 public static extern CuResult FuncSetAttribute(CuFunction hfunc, FunctionAttribute attrib, int value);
Пример #8
0
 public static extern CuResult ModuleGetFunction(out CuFunction hfunc, CuModule hmod, string name);