QWINグラフィックスを使用して、計算中に何が起こっているかを監視します。これはまた、バグを明らかにする良い助けにもなります。今はコードを並列化して(コマンドラインから実行していますが)、これまでは非常に効率的でしたので、Visual Studio環境に戻したいと思います。コンソールプロジェクトの手順はありますが、グラフィックウィンドウは表示されません。インテルFortran Cluster Studio 2017でVisual Studio 2015のQWINプロジェクトにMPIをインストールするにはどうすればいいですか?
答えて
あなたはこれに問題があります。 QuickWin(QWIN)は、Windows UIからプログラムを実行しているユーザーが1人いることを前提にしています。 MPIでは、プログラムの複数のインスタンスが並行して実行されますが、いずれもWindowsのUIには接続されていません。また、QuickWinには独自のスレッドモデルがあります.UIにはスレッドがあり、実行コードにはスレッドがあります。
QuickWinは環境をほとんど制御できないため、MPIでこの作業を行う方法はわかりません。さらに悪いことに、QuickWinではプログラム全体が静的にリンクされているため、一部のプログラミングモデルが制限されています。
QuickWinでAuto-ParallelまたはOpenMPを使用できるようですが、まずそれを試してみてください。
1970年代にOpenMPを起源とする第三者図書館のために使用することはできません。インテルの助けを借りて、コマンドラインからFortranプログラムを実行するときに、Quick WinとMPIを連携させました。これは素晴らしい!私は満足しています。それにもかかわらず、インテルFortran、VS、QuickWinを長年満足していて、MPIを追加してもVS環境にとどまるべきであると考えました。これは私psxevars intel64呼び出しを保存し、いくつかのより効率を追加する必要があります。 VSをコードの変更に使用してから、コマンドラインから実行することができます。 – Sanders
それで、あなたから言われたように、Visual StudioでのFortran、QuickWin、MPIの実行は失敗したとみなされるか、試してみる価値があると結論づけます。それがコマンドラインからうまくいくと思われるという事実はあなたに何かを伝えますか? – Sanders
どこから実行しても問題ありませんが、EXIの名前をつけてMPIプログラムを実行することはできません - mpirunまたは同様のコマンドが必要です。 EXE名の代わりにデバッグプロパティページでコマンドを指定すると、VSでこれを行うことができます。 –
- 1. Visual Studio 2015にVisual Studio 2017をインストールできますか?
- 2. Visual Studio 2015プロジェクトをVisual Studio 2017に変換しますか?
- 3. Visual Studio 2015 CommunityにVisual Studio Build Tools 2010をインストールするにはどうすればよいですか?
- 4. Visual Studio 2017のインストール後にVisual Studio 2015を再インストールしますか?
- 5. Visual Studio 2017でテンプレートを手動でインストールするにはどうすればいいですか?
- 6. Visual Studio 2017インストーラーでDebugging Toolsをインストールするにはどうすればいいですか?
- 7. ボリュームライセンス契約に基づいてVisual Studio 2017 Enterpriseをインストールするにはどうすればよいですか?
- 8. Visual Studio 2015で "Code Project" packge/pluginをインストールするにはどうすればいいですか?
- 9. Visual Studio 2015からTFSのプロジェクト間でソースコードを検索するにはどうすればよいですか?
- 10. Visual Studioソリューションからそのプロジェクトを削除した後に、GitリポジトリからVisual Studio 2015プロジェクトを削除するにはどうすればよいですか?
- 11. Visual Studio 2017プロジェクトにブーストライブラリ1_65または1_64を追加するにはどうすればよいですか?
- 12. Visual Studio 2010:プロジェクトをビルドするにはどうすればいいですか?
- 13. Visual Studioをインストールする2017
- 14. Visual Studio Community 2015でプロジェクトのコードマップダイアグラムを生成するにはどうすればよいですか?
- 15. Visual Studio 2017でWindows Phone 8ワークロードをインストールするにはどうすればよいですか?
- 16. Visual Studio 2015アップデート2をインストールするにはどうすればいいですか?
- 17. Xamarin.Android for Visual Studio Enterprise 2015をインストールするにはどうすればいいですか?
- 18. Visual Studio 2015 WinFormsプロジェクトでEFコアマイグレーションを生成するにはどうすればよいですか?
- 19. Visual Studio 2017のインストール中にVisual Studio 2015 SDKを再利用する方法はありますか?
- 20. Visual Studio 2017コミュニティエディションをインストールできない
- 21. Visual Studio 2017 Communityをインストールできない
- 22. Visual StudioでNUnitをインストールする2017
- 23. オフラインVisual StudioでXamarinをインストールする2017
- 24. のVisual StudioにXamarinをインストールする2015
- 25. Visual Studio 2015のインストールでMicrosoft.TeamFoundation.VersionControl.Client.dllはどこにありますか?
- 26. Visual StudioにXamarinをインストールする2017
- 27. Visual StudioプロジェクトへのコマンドラインでNuGetパッケージをインストールするにはどうすればよいですか?
- 28. Visual Studio 2015でVisual Studio Community Editionをインストールする
- 29. Visual Studio 2015 Communityをインストールできない。
- 30. Visual Studio 2015/2017 + react + typescript
*「MPIをプロジェクトにインストールする」とはどういう意味ですか? MPIはプロジェクトではなくコンピュータにインストールされます。 –
具体的には、Visual Studio環境でFortranコードを実行すると、MPIライブラリなどの場所を指定する必要があります.QWINプロジェクトでこれを行うと、グラフィックスを動作させるためにはさらにいくつかの変更が必要なようです。 – Sanders
なぜ必要なのでしょうか?エラーメッセージはありますか?私たちはあなたの頭の中を見ることができませんなぜそれはあなたに見えますか? [ask]を見てください。 commemtsを使ってはいけませんが、あなたの質問はより詳細な情報で[編集]してください。 –