Parallel Processing

From OpenSeesWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

WINDOWS USERS: Instructions on Getting MPICH2 Running

The procedure below should work:

  1. Download MPICH2 binary release from Argonne National Labs. You want the Win IA32 binary (1.4.1p1) one.
  2. Uninstall previous version of MPICH
  3. Open an admin command prompt by right-clicking on the command prompt icon and selecting "run as administrator
  4. Run "msiexec /i mpich2-1.3.2p1-win-ia32.msi" from the admin command prompt to install MPICH2
  5. During installation select that MPICH2 be installed for "Everyone" for all users.
  6. Run wmpiconfig and store username/password.
  7. Add "C:\Program Files\MPICH2\bin" to system Path and reboot
  8. Check smpd using 'smpd -status'. it should return 'smpd running on $hostname$'
  9. To test execution environment, go to the directory $MPICHROOT\examples and run cpi.exe using: 'mpiexec -n 4 cpi'

Sources: Pasted from <http://lists.mcs.anl.gov/pipermail/mpich-discuss/2010-February/006529.html> Pasted from <http://lists.mcs.anl.gov/pipermail/mpich-discuss/2011-January/008826.html>

One last thing ... even on a 64-bit system, you will need the 32-bit version as OpenSees is released is the 32 bit version.