1

MPI プログラムのリンクに関する以前の問題を解決した後、残念ながらそのプログラムを起動しようとしましたが、あまり成功しませんでした。

mpirun -np 4 mpi_prime.exe

この方法でプログラムを開始すると、(プロセスごとに) 4 つの重複するウィンドウが表示され、次のように表示されます。

Die Anwendung konnte nicht gestartet werden (0xc00007b)。

そこで、依存関係ウォーカー (DW) を使用して実行可能ファイルを調べ、.DLL ファイルの間違った依存関係をチェックしました。結局のところ、DW は 32 ビット (x86) の .DLL ファイルしか見つけられませんでした。

DW (F7) で実行可能ファイルを再度実行して、プロファイルを開始します。

ログには注目すべきメッセージがありました。

GetProcAddress(0x00FF0000 [ORTED.EXE], "NvOptimusEnablement") called 
from "NVINIT.DLL" at address 0x75266BDE and returned NULL. 
Error: Die angegebene Prozedur wurde nicht gefunden (127).

これが何を教えてくれるのか、またはどうすれば修正できるのか、私には手がかりがありません。

4

1 に答える 1