DG プロファイラ(DG Profiler)は、ディペンデンシー グラフに含まれているすべてのノードのプロファイリング データを生成します。このツールは、指定された反復回数に基づいて、各ノードのさまざまなタイミング測定規準を収集します。プロファイリングが完成したら、生成されたデータをスプレッドシートに書き出して、さらに分析することができます。
測定規準
-
ノード名(Node Name)
- ノードの名前です。
-
% のランタイム(% of Runtime)
- ノードのコンピュート セルフ時間を合計時間のパーセンテージとして表す値です。
-
ノード タイプ(Node Type)
- ノード タイプ。「ノード タイプ」を参照してください。
-
計算回数(Number of Computes)
- ノードの計算が実行された回数です。
-
コンピュート セルフ(ミリ秒)(Compute Self (ms))
- 秒で計測されるコンピュート セルフ時間です。
-
コンピュート インクルーシブ(ミリ秒)(Compute Inclusive (ms))
- 秒で計測されるコンピュート インクルーシブ時間です。
-
ダーティ インクルーシブ(ミリ秒)(Dirty Inclusive (ms))
- 秒で計測されるダーティ インクルーシブ時間です。
プロファイリング オプション
-
ノード タイプによるフィルタ(Filter by Node Type)
- プロファイリング データをノード タイプでフィルタします。ノード タイプによるフィルタ(Filter by Node Type)フィールドにノード タイプを入力したら、有効化(Enable)を選択してデータをフィルタします。ノード タイプのフィルタリングをオフにする場合は、有効化(Enable)を選択解除します。
-
エントリをハイライト(%)(Highlight Entries (%))
- プロファイリング データに含まれているエントリを、指定の % のランタイム(% of Runtime)値に基づいて ハイライトします。有効化(Enable)を選択すると、エントリをハイライト(%)(Highlight Entries (%))フィールドに入力された値以上の% のランタイム(% of Runtime)値を持つすべてのエントリがハイライトされます。
-
実行回数(Number of Runs)
- プロファイリング データが生成される前に Maya が実行する反復回数を指定します。
-
プロファイル!(Profile!)
- プロファイリング プロセスを開始します。
-
選択したノードのグラフ化(Graph Selected Node)
- ハイパーグラフ(Hypergraph)で選択したノードの入力と出力接続を表示します。
-
データのリセット(Reset Data)
- DG プロファイラ(DG Profiler)からプロファイリング データをクリアします。