mxGPUCreateFromMxArray (C)
从输入 mxArray 创建只读 mxGPUArray 对象
C 语法
#include "gpu/mxGPUArray.h" mxGPUArray const * mxGPUCreateFromMxArray(mxArray const * const mp)
参量
mp
指向包含 GPU 或 CPU 数据的
mxArray
的指针。
返回
指向只读 mxGPUArray
对象的指针。
描述
mxGPUCreateFromMxArray
从 mxGPUArray
生成一个只读的 mxArray
对象。
如果输入的
mxArray
包含gpuArray
,则此函数从作为输入传递给函数的mxArray
中提取对 GPU 数据的引用。如果输入的
mxArray
包含 CPU 数据,则数据将被复制到 GPU,但返回的对象仍然是只读的。
如果您需要数组的可写副本,请改用 mxGPUCopyFromMxArray
。
该函数在 CPU 上分配一个新的 mxGPUArray
对象。完成后使用 mxGPUDestroyGPUArray
删除结果。
版本历史记录
在 R2013a 中推出