主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

mxGPUCreateFromMxArray (C)

从输入 mxArray 创建只读 mxGPUArray 对象

C 语法

#include "gpu/mxGPUArray.h"
mxGPUArray const * mxGPUCreateFromMxArray(mxArray const * const mp)

参量

mp

指向包含 GPU 或 CPU 数据的 mxArray 的指针。

返回

指向只读 mxGPUArray 对象的指针。

描述

mxGPUCreateFromMxArraymxGPUArray 生成一个只读的 mxArray 对象。

  • 如果输入的 mxArray 包含 gpuArray,则此函数从作为输入传递给函数的 mxArray 中提取对 GPU 数据的引用。

  • 如果输入的 mxArray 包含 CPU 数据,则数据将被复制到 GPU,但返回的对象仍然是只读的。

如果您需要数组的可写副本,请改用 mxGPUCopyFromMxArray

该函数在 CPU 上分配一个新的 mxGPUArray 对象。完成后使用 mxGPUDestroyGPUArray 删除结果。

版本历史记录

在 R2013a 中推出