これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド papi_decode です。
プログラム:
NAME
papi_decode - papi_decode ユーティリティ。
ファイルデコード.c
NAME
papi_decode - PAPI プリセット イベントの可用性と詳細情報を提供します。
シノプシス
パピデコード [-ah]
詳細説明
papi_decode は、既存の PAPI プリセットを変換する PAPI ユーティリティ プログラムです。
ライブラリをカンマ区切り値形式に変換し、表示または変更できるようにします。
スプレッドシート アプリケーションまたはテキスト エディターで使用でき、PAPI_encode_events (3) に次のように指定できます。
特殊なアプリケーションのイベント定義を追加または変更する方法。 フォーマット
CSV 出力の場合、フィールド名の行と空行、そして次の行で構成されます。
プリセット テーブルに含まれるイベントごとに、カンマ区切りの値を XNUMX 行で入力します。 あ
この出力の一部 (Pentium 4 の場合) を以下に示します。
* name,derived,postfix,short_descr,long_descr,note,[native,...]
* PAPI_L1_ICM,NOT_DERIVED,,"L1I キャッシュ ミス","レベル 1 命令キャッシュ ミス",,BPU_fetch_request_TCMISS
* PAPI_L2_TCM,NOT_DERIVED,,"L2 キャッシュ ミス","レベル 2 キャッシュ ミス",,BSQ_cache_reference_RD_2ndL_MISS_WR_2ndL_MISS
* PAPI_TLB_DM,NOT_DERIVED,,"データ TLB ミス","データ変換ルックアサイド バッファ ミス",,page_walk_type_DTMISS
*
オプション
· -a 利用可能な PAPI プリセット イベントのみを変換します。
· -h このユーティリティに関するヘルプ情報を表示します。
バグ
このユーティリティには既知のバグはありません。 バグを見つけた場合は、に報告する必要があります
PAPIメーリングリスト [メール保護].
onworks.net サービスを使用してオンラインで papi_decode を使用する