優れた無料のOpenMP デバッガーとプロファイラーを探しています。Linux RHEL 6で動作するものは何を使用していますか?
ありがとう!
そのようなアプリケーションをある程度使用gdb
しvalgrind
てデバッグすることはできますが、これらのツールは OpenMP に対して非常に初歩的なサポートしか提供していません。幸いなことに、2 つの大手ベンダーが、自社の高度な開発ツールを Linux で無料で利用できるようにすることは良い考えだと認識しています。
Oracle Solaris Studio for Linux は無料で、最適化コンパイラ、デバッガ、両方を統合する Netbeans ベースの IDE、および Performance Analyzer や Thread Analyzer などの一連のパフォーマンス ツールを完備しています。
Linux 用のインテル ソフトウェア開発ツールは、無料で入手して、非商用のソフトウェア開発に使用できます。インテル® Parallel Studio XE にはインテル® VTune™ Amplifier と Inspector アプリケーションが含まれており、どちらもスレッド化されたコードをデバッグする際に非常に役立ちます。