Running solvers on multiple cores under 32bit windows or 64bit windows
Windows 7: Installing the MPICH-2 libraries from Argonne National Lab on Windows 7
- Type msconfig into "Start" section.
- Select Tools Tab.
- Select line Change UAC settings.
- Press Launch button.
- Change Slider from "Default" to "Never notify".
- Press OK.
- Allow this program to make changes to your computer? Press Yes.
- Press OK again.
- Restart Computer.
- Log in as administrator
- Download the 32 bit windows installer or
download the 64 bit windows installer
- Run the appropriate installer.
- Process Manager Setup Passphrase: for example D27101972K (or keep the default behappy, if it makes you happy)
- Select the standard folder: c:\Program Files\MPICH2 because geodict_s.bat in the GeoDict/Applications folder expects this path.
- If you end up in c:\Programme\MPICH2 or c:\Program Files (x86)\MPICH2, you must adapt the path in line 30 of geodict_s.bat in your GeoDict application directory.
- In the popup Windows Security Alert for the application smpd, select Unblock.
- When the solver runs, select Unblock for the application mpiexec if prompted for that.
- Revert UAC Settings slider to "Default" (like steps 1.-9.).
- Whenever the firewall pop ups -> allow network access.
Windows XP: Installing the MPICH-2 libraries from Argonne National Lab on Windows XP
- Log in as administrator
- Download the 32 bit windows installer or
download the 64 bit windows installer
- Run the appropriate installer.
- Process Manager Setup Passphrase: for example D27101972K (or keep the default behappy, if it makes you happy)
- Select the standard folder: c:\Program Files\MPICH2 because geodict_s.bat in the GeoDict/Applications folder expects this path.
- If you end up in c:\Programme\MPICH2 or c:\Program Files (x86)\MPICH2, you must adapt the path in line 30 of geodict_s.bat in your GeoDict application directory.
- In the popup Windows Security Alert for the application smpd, select Unblock.
- When the solver runs, select Unblock for the application mpiexec if prompted for that.
To avoid a prompt for your password while GeoDict executes a parallel solver when running on more than 1 computer
- Replace the -localonly option by -machinefile filename in line 34 of geodict_s.bat in the GeoDict/Applications folder, where filename lists the hosts you wish to use
- Open a dos window (start->Run-> type cmd)
- Execute the following line
"c:\Program Files\MPICH2\bin\mpiexec.exe" -np 2 dummy
Note that "c:\Program Files\Fraunhofer..." should possibly read "c:\Program Files (x86)\Fraunhofer...", depending on the directory you chose to install GeoDict in.
- Enter your password
- In the popup Windows Security Alert for the application mpiexec, select Unblock.
- You may get an error message that dummy could not be found or could not be started - this is due to the fact that dummy does not exist and not a problem.