文档帮助中心
全部展开
梅克苏达
parallel.gpu.cudakernel.
节日
setConstantMemory
mxGPUCopyFromMxArray
mxgpucopygpuarray.
mxGPUCopyImag
热的
mxGPUCreateComplexGPUArray
mxGPUCreateFromMxArray
mxGPUCreateGPUArray
mxGPUCreateMxArrayOnCPU
mxGPUCreateMxArrayOnGPU
MXGPudeStroyGPU阵列
mxGPUGetClassID
mxGPUGetComplexity
mxGPUGetData
mxGPUGetDataReadOnly
mxGPUGetDimensions
mxGPUGetNumberOfDimensions
mxGPUGetNumberOfElements
mxgpuisame
mxgpuis稀疏
mxGPUIsValidGPUData
mxGPUSetDimensions
mxisguarray
mxInitGPU
库达克内尔
mxGPUArray
在GPU上运行CUDA或PTX代码
本主题介绍如何从CU或PTX(并行线程执行)文件创建可执行内核,并在MATLAB的GPU上运行该内核®.
运行包含CUDA代码的MEX函数
与任何MEX文件一样,包含CUDA的文件®代码只有一个入口点,称为MEX函数.
MEX函数
演示如何使用MEX文件访问GPU的高级功能。它基于GPU上的示例模具操作构建。前面的示例使用Conway的“生命游戏”演示如何使用在GPU上运行的MATLAB®代码执行模具操作。本示例演示如何使用GPU的两个高级功能(共享内存和纹理内存)进一步提高模具操作的性能。您可以通过在MEX文件中编写自己的CUDA代码并从MATLAB调用MEX文件来实现这一点。您可以在包含CUDA代码的运行MEX函数中找到有关在MEX文件中使用GPU的介绍。
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站以获取翻译后的内容(如果可用),并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处
现在受审