How to install/setup OpenSeesMP.exe / parallel on windows?

Forum for OpenSees users to post questions, comments, etc. on the use of the OpenSees interpreter, OpenSees.exe

Moderators: silvia, selimgunay, Moderators

Post Reply
MikeITExpert
Posts: 24
Joined: Sat Aug 21, 2021 9:19 pm

How to install/setup OpenSeesMP.exe / parallel on windows?

Post by MikeITExpert » Mon Nov 22, 2021 5:28 am

Hi All,

I am trying to run the OpenSeesMP. To achieve that I have installed Microsoft MPI, however, it keeps complaining about the following two dlls.

Please let me know if you know any workaround.

Regards,

mpich2mpi.dll
fmpich2.dll

MikeITExpert
Posts: 24
Joined: Sat Aug 21, 2021 9:19 pm

Re: How to install/setup OpenSeesMP.exe / parallel on windows?

Post by MikeITExpert » Mon Nov 22, 2021 6:20 am

The only way I could get things to work was using cygwin ...

Any idea what the error is ...

$ mpirun -np 10 OpenSeesMP.exe run.tcl
--------------------------------------------------------------------------
There are not enough slots available in the system to satisfy the 10 slots
that were requested by the application:
OpenSeesMP.exe

Either request fewer slots for your application, or make more slots available
for use.
--------------------------------------------------------------------------

MikeITExpert
Posts: 24
Joined: Sat Aug 21, 2021 9:19 pm

Re: How to install/setup OpenSeesMP.exe / parallel on windows?

Post by MikeITExpert » Mon Nov 22, 2021 7:59 am

Ok, the below error had to do with the -np flag which sets the number of processors. When I set -np to actual number of processors the above error doesn't occur. However, I still get missing mpich2mpi.dll errors. Very weird because I have installed "Microsoft MPI v10.0" already.

MikeITExpert
Posts: 24
Joined: Sat Aug 21, 2021 9:19 pm

Re: How to install/setup OpenSeesMP.exe / parallel on windows?

Post by MikeITExpert » Tue Nov 23, 2021 12:02 am

I downloaded an older version of MPICH from https://www.mpich.org/static/downloads/1.4/ and that created mpi dlls and placed them in c:\Windows\System32.

If I had time I would have compiled a recent version.

MikeITExpert
Posts: 24
Joined: Sat Aug 21, 2021 9:19 pm

Re: How to install/setup OpenSeesMP.exe / parallel on windows?

Post by MikeITExpert » Tue Nov 23, 2021 8:10 pm

This also clarifies how to run the OpenSeesMP on windows

https://opensees.berkeley.edu/OpenSees/ ... indows.pdf

jhonyrobert
Posts: 1
Joined: Mon Dec 13, 2021 8:16 am

Re: How to install/setup OpenSeesMP.exe / parallel on windows?

Post by jhonyrobert » Mon Dec 13, 2021 8:29 am

• You must be an administrator of your computer or laptop to install it.
• Click on the .msi (Microsoft installer) to install. The only thing to note when running the installer is that the passphrase must be the same on all systems otherwise you will get an error code or error message.
• When installing on multiple machines MPICH2 must be installed on every machine.
• On every machine a common User account must exist or be created that HAS THE SAME PASSWORD. The Windows User account must also be an administrative one.

PinHeadLarry
Posts: 1
Joined: Mon Dec 13, 2021 2:54 pm

Re: How to install/setup OpenSeesMP.exe / parallel on windows?

Post by PinHeadLarry » Mon Dec 13, 2021 3:02 pm

hi how do i dowload opensees and get it to run? i downloaded it but cant run it

Nycirojih
Posts: 1
Joined: Mon Jan 10, 2022 3:28 am

Re: How to install/setup OpenSeesMP.exe / parallel on windows?

Post by Nycirojih » Fri Jan 14, 2022 12:38 am

PinHeadLarry wrote:
Mon Dec 13, 2021 3:02 pm
hi how do i dowload opensees and get it to run? i downloaded it but cant run it
Please, explain your problem in detail. You downloaded OpenSees, but can't launch the installation file, or you managed to install the program and it isn't working.

Post Reply