public static extern CUResult cuCtxGetLimit(ref SizeT pvalue, CULimit limit);
public static extern CUResult cuCtxSetLimit(CULimit limit, SizeT value);