主要内容

GPU编码器限制

一般限制

  • 文件和路径名中的空格导致Linux中的构建错误®。GPU编码器™使用GNU在文件名包含空格时具有已知限制的工具。避免文件,项目和路径名中的空格通常是一个很好的做法。

  • GPU编码器禁用一部分的完整性和数组界限/维度检查马铃薯®编码器™

  • 使用时编码器.inline('从不')选项在代码生成期间,GPU编码器仅创建内核,仅为包含的入口点函数创建内核coder.gpu.kernelfun.Pragma并不会自动为入口点函数中的任何子函数创建内核。因此建议不要使用编码器.inline('从不')选项。

  • 不支持为具有可变大小阵列的结构生成核心。金宝app

  • CUDA.®Compute功能您选择的必须与硬件的计算功能匹配。

  • 使用时编码器.CEVAL.与GPU指针,检查问题选择中央处理器不受支持。金宝app

  • GPU编码器不支持Simulink的代金宝app码生成金宝app®块。你不能使用nvidia jetson.NVIDIA Drive.董事会来自董事会硬件板选项在硬件实现窗格和目标nvidia®GPU。

功能限制

  • 您只能为MATLAB内置功能和工具箱功能的子集生成CUDA代码。

  • 瞄准时nvidia tegra.®设备,GPU编码器不支持金宝appQuasi-euclidean.的方法Bwdist.功能和图像尺寸大于3。

  • 什么时候Imfilter.与1xn内核一起使用,n是偶数整数,共享内存不在生成的代码中使用。什么时候Imfilter.与三维图像一起使用,共享内存不使用Conv2.执行。

  • GPU编码器即使有替换,也有空的代码替换报告。此问题已被确定为晒黑功能。

不支金宝app持CUDA.特征

不支持的CUDA功能列表:金宝app

  • 纹理记忆

  • 异步流

  • 动态内核调用 - 从内核中调用内核

相关话题