レポートを開くと、次のようなエラーメッセージが表示されます: エラー 0x40000024 (No data) – 収集されたデータがありません。
その他に可能性があるメッセージ: エラー 0x4000002a (Database interface error) -- データ変換 '偽ループの追加’ を実行できません。
考えられる原因には以下があります。
データ収集時間が短すぎます (CPU または GPU で 500 ミリ秒未満)。インテル® Advisor はタイム・サンプリングを使用して CPU や GPU 時間を収集するため、パフォーマンス・データを取得できません。
インテル® Advisor の解析中にアプリケーションがクラッシュしました。
コンパイラーの環境変数が設定されていない場合、アプリケーションは必要とする共有ライブラリー (OpenMP* ランタイムなど) を検出できないことがあります。
次のいずれかを行います。
インテル® Advisor を使用せずに、アプリケーションが実行できることを確認してください。
新しいコンソールウィンドウを開きます。インテル® Advisor を起動するコンソールウィンドウをそのまま維持できます。
同じ環境変数が設定された新しいコンソールウィンドウからアプリケーションを実行します。
共有ライブラリーのロードに関するエラーメッセージが表示される場合、アプリケーションの環境を設定する必要があります。例えば、以下を行います。
LD_LIBRARY_PATH 変数を設定します。
インテル® コンパイラーの環境変数を source します。
アプリケーションが正常に実行されたら、同じ環境を設定してインテル® Advisor のコンソールウィンドウを開始します。
データ収集時間が短すぎる場合、次のいずれかの方法で対処します。
アプリケーションのワークロードを増やします。
サンプリング間隔を 1ms に減らします。