gpuarray
gpuに格纳れる配列
说明
gpuarray
オブジェクトはgpuメモリに格纳される配列表しますます。。®や他ツールにある多数のががgpuarray
オブジェクトサポートて,コードに最小限変更を加えてててててでででするするますgpuarray
オブジェクトを扱うは,FFT
,mtimes
,Mldivide
など,gpuarray
matlab关数关数关数をします。。。。とと他のツールにおけるにおけるgpuarray
対応のの完全な,,gpuをサポート关数を参照てください详细については,gpuでmatlab关数关数実行実行を参照しください。
gpuから配列取得する(gpuarray
オブジェクトをしいないを使用场合などなど),收集
を使用し。
メモ
gpuを使用ない场合,,gpuarray
データれるれるファイルをイン配列として読み込むます。。。。なしなしなしでgpuarray
オブジェクトにが,计算にはできません。。。なしなしなし読み込ま読み込まgpuarray
オブジェクトをするには,收集
を使用て内容取得します。
作成
gpuarray
Matlabワークワークワークスペース内内配列をををgpuarray
オブジェクトにします一部のののの关数关数も,,gpuarray
オブジェクトを作成ことができます详细については,gpuでのの确立を参照しください。
入力引数
オブジェクト关数
gpuarray
オブジェクトの调べるのメソッドがいくつあり。。ほとんどほとんどはは同名ののののの关数关数关数
isgpuarray |
入力がgpuarray であるかどうの判别 |
存在 |
gpuでgpuarrayまたはcudakernelがが可能どうをするするする |
Isunderlyingtype |
入力になる型が指定さいるかどうか判别判别 |
ndims |
配列の次元数 |
尺寸 |
配列サイズ |
基础类型 |
配列のをする基なるデータの型 |
Matlabツールツールツールには,のののgpuarray
サポートをがれていますのツールボックスに含ま,gpuarray
オブジェクトをすべて关数のリスト表示するはは次次表ののリンクリンクリンクををを使用使用しくださいください。。。。リストリストリストリスト内内内内ににあるあるある情报情报インジケーターインジケーターインジケーター付き付き付き付きののまたは使用メモあります。使用メモは,,ののリファレンスページページの「拡张机能机能」ののの节节gpuarray
対応关数の详细は,リリースをししくださいください。
ツールボックス名 | gpuarray をサポートするのリスト |
gpu固有のドキュメンテーション |
---|---|---|
MATLAB | gpuarray をサポートする关数 |
|
统计和机器学习工具箱™ | gpuarray をサポートする关数(统计和机器学习工具箱) |
分析和建模GPU(统计和机器学习工具箱) |
图像处理工具箱™ | gpuarray をサポートする关数(图像处理工具箱) |
gpuコンピューティング(图像处理工具箱) |
深度学习工具箱™ |
*((gpuを使用た深层学习も参照) |
并行扩展深度学习,在GPU和云中扩展(深度学习工具箱) matlabによる复数ののでで深层学习学习(深度学习工具箱) |
计算机视觉工具箱™ | gpuarray をサポートする关数(计算机视觉工具箱) |
gpuコード生成高速化(计算机视觉工具箱) |
Communications Toolbox™ | gpuarray をサポートする关数(通信工具箱) |
コード生成高速化のサポート(通信工具箱) |
信号处理工具箱™ | gpuarray をサポートする关数(信号处理工具箱) |
コード生成とgpuサポート(信号处理工具箱) |
音频工具箱™ | gpuarray をサポートする关数(音频工具箱) |
代码生成和GPU支持金宝app(音频工具箱) |
小波工具箱™ | gpuarray をサポートする关数(小波工具箱) |
コード生成とgpuサポート(小波工具箱) |
曲线拟合工具箱™ | gpuarray をサポートする关数(曲线拟合工具箱) |
gpuarray
をサポートする关数のリンク先ですべてののの®制品から,gpuarray
をサポートを参照ことができます。,别にフィルター处理できます。[ヘルプ]バーで[关数]をクリック。リストの左ペイン参照しし,,などなどなどなど制品を选択しますます。。ペインペイン[GPU配列]を选択し。gpuarray
対応のの制品をした场合,[GPU配列]フィルターはできません。
例
ヒント
パフォーマンスをせるがが场合,または关数がががでででできないない,
gpuarray
は次オプションサポートしてい。。gpuarray
オブジェクトにに単位のコードをて実行するには关数arrayfun
を使用し。库达®C ++コードコードコード実行実行するにははははは关数关数关数关数关数使用します。。cudaコード含む含む含む关数关数実行を参照しください。
cuda c ++で记述れたのののカーネルを実行にはmatlabcudakernelインターフェイスインターフェイスをししますます。gpuでcuda ptxコードコード実行実行実行を参照しください。
matlabコードからからコードコード生成する,,,,,,,,,,,,,をを使用ますGPU编码器入门(GPU编码器)を参照しください。
gpurng
を使用て,,でで乱数を制御でき。。次のいずれも
intmax(“ int32”)
を超えはなりませ。。密配列の要素。
スパース配列非ゼロ要素数。
指定さた次元サイズ。たとえば,
零(0,3E9,“ gpuarray”)
は许可さません。
代替方法
一部matlab关数关数で,,gpuarray
出力をすることにより,gpuarray
オブジェクトをこともます。次表,,,gpuarray
オブジェクトを作成ことが可能可能可能关数关数です详细详细については,关数关数ページのの「拡张机能机能」」」