最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
GPU Coder を使用した MATLAB コードからの CUDA コード生成用の構成パラメーター
coder.gpuConfig
オブジェクトには、GPU Coder™ を使って CUDA® MEX、スタティック ライブラリ、ダイナミック リンク ライブラリ、または実行可能プログラムを生成するために codegen
で使用される構成パラメーターが含まれています。-config
オプションを使用してこのオブジェクトを関数 codegen
に渡します。
cfg = coder.gpuConfig(
は、指定したビルド タイプのコード生成構成オブジェクトを作成します。このビルド タイプには、CUDA MEX、スタティック ライブラリ、ダイナミック リンク ライブラリ、または実行可能プログラムを指定できます。Embedded Coder® 製品がインストールされている場合、スタティック ライブラリ、ダイナミック リンク ライブラリ、または実行可能ファイルのビルド タイプ用の build_type
)coder.EmbeddedCodeConfig
オブジェクトを作成します。
cfg = coder.gpuConfig(
は、Embedded Coder 製品がインストールされている場合でも CUDA build_type
,'ecoder',false)'lib'
、'dll'
、または 'exe'
出力を生成するためのコード生成構成オブジェクトを作成します。
cfg = coder.gpuConfig(
は、Embedded Coder 製品がインストールされていない場合でも build_type
,'ecoder',true)coder.EmbeddedCodeConfig
構成オブジェクトを作成します。ただし、coder.EmbeddedCodeConfig
オブジェクトを使用したコード生成には、Embedded Coder のライセンスが必要です。
GPU Coder は、コード構成オブジェクトの PassStructByReference
プロパティを常に true に設定します。