主要内容

GPU计算在MATLAB

加速你的代码使用基本GPU计算

加快您的代码,第一次尝试分析和vectorizing它。信息,请参阅性能和内存。分析和vectorizing之后,你也可以试着用你电脑的GPU加速你的计算。如果您想要使用的所有功能是支持GPU,您可以简单地使用金宝appgpuArray输入数据转移到GPU,电话收集从GPU来检索输出数据。开始使用GPU计算,看看运行在GPU MATLAB函数

深度学习MATLAB®提供了自动并行支持多种gpu。金宝app看到深度学习与MATLAB在多个gpu(深度学习工具箱)

功能

全部展开

gpuArray 数组存储在GPU上
收集 转移分布数组,复合数组或gpuArray本地工作区
gpuDevice 查询或选择一个GPU设备
GPUDeviceManager 经理GPU设备
gpuDeviceCount GPU设备数量
gpuDeviceTable 表的属性的GPU设备
等待(GPUDevice) 等待GPU计算完成
gputimeit 所需的时间在GPU上运行功能
existsOnGPU 确定gpuArray或CUDAKernel GPU
isgpuarray 确定输入是否gpuArray
arrayfun 在GPU上应用函数数组的每个元素
pagefun 功能适用于分布式或GPU数组的每一页
gpurng 控制随机数生成GPU计算
重置 重置GPU设备和清晰的记忆
parallel.gpu.RandStream 在GPU随机数流
parallel.gpu.enableCUDAForwardCompatibility 查询和设置为GPU设备向前兼容性

主题

运行MATLAB代码在GPU上

改善GPU的性能

了解更多