Clionでmpiプログラムをデバッグする方法は?
実行ファイルがmpirunに設定されているので、いつものようにデバッグできないので、どうやって実行するのですか?ありがとうCLionでMPIをデバッグするには?
答えて
現在のバージョンのCLionは、MPIプログラムのデバッグを直接サポートしていません。あなたができることは、mpirun
で起動した後、attach to an individual processになります。あなたはあなたにそれらを付けるのに十分な時間を与えるために、プロセスを遅らせる必要があるかもしれません。 OpenMPIにはa few tricks how to do soと記載されています。
シリアルデューガーで並列アプリケーションをデバッグするのは非常に面倒です。異常値を持つ多くの中から1つのプロセスを検索することは、手作業の大部分です。通常は、DDTやtotalviewなどの並列デバッガを使用する方がよいでしょう。
ありがとうございます。しかし、プロセスをアタッチしようとすると、プログラムはメッセージptraceで失敗しました。 デバッガデタッチ –
http://stackoverflow.com/q/22120711/620382 – Zulan
- 1. CLionデバッグ
- 2. MPIデバッグ、セグメンテーションフォルト?
- 3. デバッグmpi java
- 4. CLionのみデバッグ設定
- 5. CLion(C++)。私はこのメッセージを取得するデバッグしたいときはDebian Linux上でclion(C++)で
- 6. cLion&cエラーをデバッグ/印刷しない
- 7. CLionのデバッグを有効にする方法
- 8. 動作していないMPIをデバッグする方法は?
- 9. QSerialPortをCLionで使用するには?
- 10. CLionでgoogletestを実行するには?
- 11. gccでMPIをコンパイルするには?
- 12. MPIアプリケーションのデバッグ中にxtermが閉じられています
- 13. QtをCLionにリンクする
- 14. 私はGCC 6.2でCLionで私のテストアプリケーションをコンパイルするときCLion
- 15. mpiで既存のFortranコードをハイブリッドmpiに移植するopenmp
- 16. MPI :: Isendに対応するMPI :: Irecvが必要ですか?
- 17. CLionを使用してフォークされた子プロセスをデバッグする方法
- 18. Clionにディレクトリを含める
- 19. CLIONはクリップボード
- 20. CLIONにSDLをインストール
- 21. Clionでマルチスレッドを有効にするには?
- 22. Clion:デバッグレベルを定義する方法は?
- 23. CLionで16進時計を追加するには?
- 24. gnome端末でCLionプログラムを実行するには?
- 25. clionでlib/sys/socketとnetinet /を追加するには
- 26. CLION(EAP)でMSYS Makefilesを使用するには?
- 27. QtオンラインインストーラでCLionを使用するには?
- 28. カスタムlibC++とclangでCLion IDEをセットアップするには?
- 29. CLIONでlibbitcoinを使用する
- 30. clionでライブラリを追加する方法
すべてのMPIプロセスをローカルで実行していますか? – Zulan
はい、4コアのプロセッサでローカルに実行します –