Parallel Processing: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
(Created page with ' WINDOWS USERS: Instructions on Getting MPICH2 Running The procedure below should work: 1. Uninstall previous version of MPICH2 2. Open an admin command prompt by right-click...')
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
WINDOWS USERS:
WINDOWS USERS:
Instructions on Getting MPICH2 Running
Instructions on Getting MPICH2 Running


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


Sources:
Sources:

Latest revision as of 00:33, 1 September 2012

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.