さまざまな最適化フラグを使用してFortranプログラムをコンパイルしました。デフォルトの最適化フラグ-O2を持つ1つのプログラムと、-fast最適化フラグを持つ別のコンパイル済みプログラムがあります。最適化フラグ-O2でコンパイルされたプログラムを開くことができました。したがって、Vtuneにプログラムをロードしようとすると、プログラムも実行されますか?
ただし、最適化フラグ-fastを使用してコンパイルされたプログラムをロードしようとすると、Vtuneは「結果の確定に失敗しました」というエラーをスローします。開いている結果は空です。これは、データ収集中のエラーが原因である可能性があります。これは実際にはどういう意味ですか?私はこのフォーラムの他のスレッドを調べましたが、それが何を意味するのか完全には理解できませんでした。
私が受け取ったコレクターメッセージは次のとおりです。
エラー:分析ターゲットのバイナリファイルに、プロファイリングに必要なシンボルが含まれていません。詳細については、ドキュメントを参照してください。エラー:有効なdlopenシンボルが分析ターゲットの静的バイナリに見つかりません。
私はubuntu12.04システムを使用しています。
本当にありがとう。すぐに返信してください。
Jdbaba