10 Juni 2009 20:04I found a simple program that is basically a hello world! program for C# in VS2008.
I am trying to submit this job to my cluster using mpiexec -n 10 MPIHello.exe. on the HPC Job Manager and I am currently getting this error.
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'MPI, Version=188.8.131.52, Culture=neutral, PublicKeyToken=29b4a045737654fe' or one of its dependencies. The system cannot find the file specified.
File name: 'MPI, Version=184.108.40.206, Culture=neutral, PublicKeyToken=29b4a045737654fe'
at MPIHello.Program.Main(String args)
I am executing the program as a release version and I added the MPI.NET reference into VS2008 by the tutorial I found here.
I submitted a simple hello program using just C# with no problems which leads me to believe that I am missing a couple configuration steps.
Any help with my problem would be appreciated.
13 Juni 2009 8:03PemilikHi AJ,
make sure the mpi.net runtime is available on each of the nodes. You can do this by:
clusrun msiexec.exe /quiet /i“\\Installers\MPI.NET Runtime.msi”
copy your program to the nodes (or put on a share), and then submit a job:
C:\>job submit /stdout:\\mpi.net\out.txt /stderr:\\mpi.net\err.txt /numprocessors:48 mpiexec C:\PingPong\PingPong.exe
Pls see the tutorial in the Word file for detailed steps.
Also, check out http://paralleldwarfs.codeplex.com for lots of examples w boost mpi and mpi.net.
- Ditandai sebagai Jawaban oleh Don PatteeModerator 09 Desember 2009 6:30