Hello. My name is Konstantinos Karmas and i am an undergraduate student in the Electrical Engineering faculty of Aristotle Univercity of Thessaloniki. I have an assignment to complete, regarding a program running in distributed systems and i need to install MPICH2 on my computer through cygwin, running windows 7 64bit. I followed the instructions in http://www.mpich.org/static/downloads/1.4.1/mpich2-1.4.1-README.txt , but when i try to use "mpiexec -n <number> ./examples/cpi" command, i am getting the following errors: mpiexec -n 2 ./examples/cpi [mpiexec@Anachronoss] HYDT_topo_bind (./tools/topo/topo.c:557): no topology library available [mpiexec@Anachronoss] HYDU_create_process (./utils/launch/launch.c:62): bind process failed [mpiexec@Anachronoss] HYDT_bscd_common_launch_procs (./tools/bootstrap/external/external_common_launch.c:310): create process returned error [mpiexec@Anachronoss] HYDT_bsci_launch_procs (./tools/bootstrap/src/bsci_launch.c:17): launcher returned error while launching processes [mpiexec@Anachronoss] HYD_pmci_launch_procs (./pm/pmiserv/pmiserv_pmci.c:137): launcher cannot launch processes [mpiexec@Anachronoss] main (./ui/mpich/mpiexec.c:401): process manager returned error launching processes [mpiexec@Anachronoss] HYD_pmcd_pmiserv_proxy_init_cb (./pm/pmiserv/pmiserv_cb.c:520): assert (!closed) failed [mpiexec@Anachronoss] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status [mpiexec@Anachronoss] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:181): error waiting for event [mpiexec@Anachronoss] main (./ui/mpich/mpiexec.c:405): process manager error waiting for completion I am including the c,config, m,mi and src/openpa/config files. Please can you help me solve this? Thanks in advance. Konstantinos Karmas Aristotle Univercity of Thessaloniki