coder.gpu.kernelfun
関数を GPU カーネルにマッピングするプラグマ
説明
coder.gpu.kernelfun()
は、それが配置されている関数内のすべての計算を GPU にマッピングしようとするグローバル レベルのプラグマです。この関数内のループが GPU カーネルに並列化されるのは、並列ループ解析チェックをパスした場合のみです。この解析は、すべてのループ反復が互いに依存していないことを証明しようとします。
このプラグマは入力パラメーターを必要としません。生成されるカーネルの次元は、ループ パラメーターに基づいて自動的に計算されます。
この関数はコード生成関数です。MATLAB® では効果がありません。
例
バージョン履歴
R2017b で導入
参考
アプリ
関数
codegen
|coder.gpu.kernel
|gpucoder.stencilKernel
|coder.gpu.constantMemory
|gpucoder.reduce
|gpucoder.sort
|coder.gpu.nokernel