SSD コンポーネントのレイテンシを診断する
ssd_mobilenet_boxdecode がコンポーネントのレイテンシ予算を超える場合に、この手順を使用します。FPS が合格しても、コンポーネントの p99 の失敗を覆すことはできません。
計測境界を明確にする
現在のグラフは、数値 BoxDecode とそのワイヤー形式公開アダプターを別々の A65 メンバーとして準備します。Core が出力ワイヤー形式を、Kernels が数値操作を所有します。Scheduler は検査済みメンバーを Runner 経由で投入します。
| コンポーネント | 開始 | 終了 | 含まれる処理 |
|---|---|---|---|
boxdecode_backend_wall_v2.execution_envelope_wall | 数値デコード呼び出し | 依存するワイヤー形式公開呼び出しの完了 | デコード、その間のスケジューリングとアクセス処理、ワイヤーエンコード |
boxdecode_stage_wall_v2 | 出力取得前の完全フレーム受け入れ | 終了確認、finish、入力解放の完了 | プール取得、バインド、全メンバー実行、最終処理 |
ステージ計測にもバックエンド計測にも、そのフレーム自身の下流への push は含まれません。バックエンド区間は先行する変換メンバーを除外し、ステージ区間はそれらを含みます。
これらは実経過時間の範囲であり、CPU 使用率や純粋なカーネル時間ではありません。旧 boxdecode_backend および boxdecode_plugin_exclusive 区間とは意図的に異なる識別名になっています。異なる区間を比較して数値カーネルの退行の証明としたり、合格させるためにキュー時間を除去したりしないでください。
リポジトリの週次ベースラインは 1,000 サンプルを要求し、p99 の絶対上限はバックエンドが 0.7 ms、ステージが 0.93 ms です。一般的なスループットの許容幅は、これらのコンポーネント上限を緩和しません。診断中も上限、フィクスチャ、ウォームアップ、反復回数、期限を変更しないでください。