coder.gpu.constantMemory
変数を GPU の定数メモリにマッピングするプラグマ
説明
coder.gpu.constantMemory(
は、変数 v
)v
を GPU デバイスの定数メモリ領域にマッピングします。このプラグマは並列化可能なループ内に配置します。GPU Coder™ でそのループのカーネルが生成される場合、v
はデバイスの定数メモリ変数に読み込まれます。カーネル内のこの変数へのアクセスと、定数メモリ変数へのアクセスが置き換えられます。カーネル内では、変数 v
は読み取り専用でなければなりません。そうでない場合、GPU Coder はこのプラグマを無視します。すべてのスレッドでパラメーター配列または行列のすべての要素にアクセスする場合、このプラグマを使用します。
この関数はコード生成関数です。MATLAB® では効果がありません。
例
入力引数
バージョン履歴
R2017b で導入
参考
アプリ
関数
codegen
|coder.gpu.kernel
|coder.gpu.kernelfun
|gpucoder.stencilKernel
|coder.gpu.nokernel
|coder.gpu.persistentMemory