GPU coder : When I use GPU coder to any function, Do I need to type coder.gpu.kernelfun in all subfunctions in the main function?

캡처.PNG
I want to use GPU coder on a function fcn_PRM_DH5.
in fcn_PRM_DH5, there is another function; colChk_new.
In this case, Do I need to type coder.gpu.kernelfun in colChk_new?

 採用された回答

Pravin Jagtap
Pravin Jagtap 2019 年 12 月 27 日
Hello Lim,
I think, Dynamic kernel invocation i.e calling kernels from within kernels is not supported by GPU coder yet. Therefore my guess is even if you write the kernel fun pragma in 'colChk_new' GPU threads will ignore that pragma. But, if the computations involved in the for loop of 'fcn_PRM_DH5' then the function call of 'colChk_new' will be parallel.
~Pravin

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeGet Started with GPU Coder についてさらに検索

製品

リリース

R2019b

タグ

質問済み:

2019 年 11 月 11 日

回答済み:

2019 年 12 月 27 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by