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 中推出