mxGPUCopyFromMxArray (C)
mxArray を mxGPUArray にコピーする
C 構文
#include "gpu/mxGPUArray.h" mxGPUArray* mxGPUCopyFromMxArray(mxArray const * const mp)
引数
mp
GPU または CPU のデータが含まれる
mxArray
へのポインター。
戻り値
mxGPUArray
へのポインター
説明
mxGPUCopyFromMxArray
は入力 mxArray
と同じ特性をもつ新しい mxGPUArray
オブジェクトを出力します。
入力
mxArray
の内容がgpuArray
である場合、出力は GPU 上のデータの新たなコピーとなります。入力
mxArray
の内容が CPU の数値データまたは論理値データである場合、出力は GPU にコピーされます。
いずれの場合も、この関数は常に GPU にメモリを割り当て、新しい mxGPUArray
オブジェクトを CPU に割り当てます。使い終わったら、mxGPUDestroyGPUArray
を使用して結果を削除してください。