yuuho.wiki

カオスの欠片を集めて知恵の泉を作る

ユーザ用ツール

サイト用ツール


tips:cuda:start

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
tips:cuda:start [2022/04/27 04:03] yuuhotips:cuda:start [2022/04/27 04:10] (現在) yuuho
行 74: 行 74:
     * ''%%<%%<%%<%% Dg, Db, Ns, S %%>%%>%%>%%''     * ''%%<%%<%%<%% Dg, Db, Ns, S %%>%%>%%>%%''
     * 省略された引数は 1 で初期化?     * 省略された引数は 1 で初期化?
-    * ''Dg'' ブロックの数。 Dg.x と Dg.y を指定。 Dg.z は予約されているけど使われていない?+    * ''Dg'' ブロックの数。 Dg.x と Dg.y を指定。\\  Dg.z は予約されているけど使われていない?(歴史的経緯で、昔は二次元のみだったので,環境によってうまく有効化されないことがある[[https://stackoverflow.com/questions/36843432/why-is-z-always-zero-in-cuda-kernel|stackoverflow]])
     * ''Db'' スレッドの数。 ブロックあたりのスレッド数と Db.x * Db.y * Db.z が同じになる必要がある     * ''Db'' スレッドの数。 ブロックあたりのスレッド数と Db.x * Db.y * Db.z が同じになる必要がある
     * ''Ns'' シェアードメモリのバイトサイズ。デフォルト0のオプション引数     * ''Ns'' シェアードメモリのバイトサイズ。デフォルト0のオプション引数
tips/cuda/start.1651032204.txt.gz · 最終更新: 2022/04/27 04:03 by yuuho