ユーザーは、自分のインテル® Xeon®プロセッサーにインテル® Processor Trace機能のサポートがあるかどうか確信が持てません。
インテル® Processor Trace (インテル® PT) は、主にソフトウェアのデバッグとプロファイリングの目的でインテル®・アーキテクチャーに追加されたトレース機能です。専用のハードウェア機能を使用してソフトウェアの実行に関する詳細情報をキャプチャし、パフォーマンスへの影響を最小限に抑えます。
トレース・データには、分岐ターゲット、タイミング、分岐取得/未取得指示、CR3 変更、インテル TSX状態遷移などの制御フロー情報が含まれます。
この情報はデータパケットとして収集され、ソフトウェア・デコーダーで処理してプログラムフローを再構築し、ソフトウェアの動作を分析して、クラッシュ、ハング、パフォーマンス問題のデバッグに役立てることができます。
インテル® PT は インテル Xeon® プロセッサーとの互換性があり、インテル Xeon® プロセッサー・スケーラブル・ファミリーなど、さまざまな世代の インテル Xeon® プロセッサーでサポートされています。互換性と実装に関する具体的な詳細は、 インテル® 64およびIA-32アーキテクチャソフトウェア開発者マニュアル とプロセッサ仕様に記載されています。
| 筆記 |
|
詳細については、 インテル® 64 および IA-32 アーキテクチャソフトウェア開発者マニュアルの インテル® Processor Trace に関する章を参照してください。