Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29376 Discussions

Is stand alone MPI excutable possible?

utsagulshan
Beginner
691 Views
What we have:
Windows XP, Intel Fortran, Visual Studio, and MPICH library from Argonne National Labrotary.

We developed a MPI Fortran code that that runs on requested number of processors. We are trying to generate an executable from this code. This executable should be such that the user doos not have to install MPI library (STATIC library). Trying to avoid MPI installation because it needs admonostrator access to the computer (Win 32).

We have been trying to do this from some time. We looked at intel help for statis libraries and many posts regarding similar issues and could not find/develop a solution. Can any please tell us that it is possible to do develop a stand alone MPI executable. If possible what is the procedure in Visual Studio to get the executable.

Gulshan
0 Kudos
1 Reply
Gergana_S_Intel
Employee
691 Views

Hi Gulshan

Reading through your issue, this questions seems better suited for the Intel Fortran Compilers forum, so I'm moving it there. The experts there should be able to give you some pointers on how to make a stand-alone executable.

As a quick note, I believe the general recommendation is to use the -static or -static-intel options for the compiler to use the static libraries.

Additionally, I hope you realize the user would still have install, at least, the MPICH runtimes (if those exist) in order to run the executable. Generally, installation of the runtimes shouldn't require admin rights (I know that's true for the Intel MPI Library runtimes libraries).

Regards,
~Gergana

0 Kudos
Reply