exponenta event banner

mxGPUCreateStartMxArray (C)

Создание объекта mxGPUAray только для чтения из входного mxArray

Синтаксис C

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

Аргументы

mp

Указатель на mxArray содержит данные графического процессора или ЦП.

Прибыль

Указатель на доступный только для чтения mxGPUArray объект.

Описание

mxGPUCreateFromMxArray создает доступный только для чтения mxGPUArray объект из mxArray.

  • Если вход mxArray содержит gpuArray, эта функция извлекает ссылку на данные графического процессора из mxArray передается в качестве входных данных функции.

  • Если вход mxArray содержит данные CPU, данные копируются в графический процессор, но возвращаемый объект по-прежнему доступен только для чтения.

Если необходима доступная для записи копия массива, используйте mxGPUCopyFromMxArray вместо этого.

Эта функция выделяет новый mxGPUArray объект на CPU. Использовать mxGPUDestroyGPUArray чтобы удалить результат, когда вы закончите с ним.

Представлен в R2013a