1

Intel Xeon Phi でネイティブ アプリケーションをデバッグしたいと考えています。gdb-mic を提供する MPSS 3.2.3 をインストールしましたが、ネイティブで動作しないようです。一部のドキュメントでは、ファイル「/usr/linux-k1om-4.7/linux-k1om/usr/bin/gdb」について言及していますが、そのディレクトリにはgdbserverではなくgdbserverしかありません。

Intel Xeon Phi でネイティブ アプリケーションをデバッグする方法を知っている人はいますか?

4

3 に答える 3

3

ええ、彼らはそれを隠しましたね。彼らはそれをメインディストリビューションに保持する代わりに、オプションのものを含む RPM に移動しました。私は、誰もがgdbserverを使用してリモートgdbデバッグを行うことを期待していると思います.

「Software for Coprocesor OS」でネイティブ gdb を見つけることができると思います。(現時点では簡単に確認できないため、100%確信はありません。)

https://software.intel.com/en-us/articles/intel-manycore-platform-software-stack-mpssの「MPSS 3.2.x release for Linux」tar ファイルを見てください。

別の便利なリンクはhttp://software.intel.com/en-us/articles/debugging-intel-xeon-phi-applications-on-linux-host#Debugging Nativelyです。

于 2014-06-06T23:54:19.843 に答える
1

また、 Allinea DDTなどの商用ツールを調べることもできます。これは、質問や問題に対するサポートと、メモリ デバッグや MPI 機能などの gdb には存在しないものの両方をもたらします。これは、Xeon Phiネイティブ モードと、オフロード モードなどの他の形式をサポートします。

于 2014-08-23T09:46:45.253 に答える