列挙 - 2023.2 日本語

AI エンジン カーネルおよびグラフ プログラミング ガイド (UG1079)

Document ID
UG1079
Release Date
2023-12-04
Version
2023.2 日本語
enum io_profiling_option
{
    io_total_stream_running_to_idle_cycles,
    io_stream_start_to_bytes_transferred_cycles,
    io_stream_start_difference_cycles,
    io_stream_running_event_count
};

io_profiling_option には、PLIO および GMIO オブジェクトを使用したパフォーマンスのプロファイリング用の列挙されたオプションが含まれます。io_total_stream_running_to_idle_cycles オプションは、インターフェイス タイルの対応するストリーム ポートにおけるストリーム実行イベントからストリーム アイドル イベント間の累積クロック サイクル数を示します。このオプションは、プラットフォーム I/O の帯域幅のプロファイリングに使用できます。

io_stream_start_to_bytes_transferred_cycles オプションは、インターフェイス タイルのストリーム ポートで、最初のストリーム実行イベントから指定されたバイト数が転送されるイベントまでのクロック サイクル数を示します。このオプションは、グラフのスループットのプロファイリングに使用できます。

io_stream_start_difference_cycles オプションは、2 つのプラットフォーム I/O オブジェクトの最初のストリーム実行イベント間のクロック サイクル数を示します。このオプションは、グラフのレイテンシのプロファイリングに使用できます。

io_stream_running_event_count オプションは、ストリーム実行イベントの数を示します。このオプションは、ストリーミング アプリケーションのある期間におけるグラフのスループットのプロファイリングに使用できます。