[mpich-discuss] cpu binding with 1.5 hydra

Jain, Rohit Rohit_Jain at mentor.com
Mon Oct 29 16:24:12 CDT 2012


Are cpu:sockets and cpu:cores binding deprecated in 1.5 release? It used to work with 1.4.1.

mpiexec -binding cpu:sockets -n 4 ls
[proxy:0:0 at gretel] handle_bitmap_binding (./tools/topo/hwloc/topo_hwloc.c:385): unrecognized binding string "cpu:sockets"
[proxy:0:0 at gretel] HYDT_topo_hwloc_init (./tools/topo/hwloc/topo_hwloc.c:527): error binding with bind "cpu:sockets" and map "(null)"
[proxy:0:0 at gretel] HYDT_topo_init (./tools/topo/topo.c:60): unable to initialize hwloc
[proxy:0:0 at gretel] launch_procs (./pm/pmiserv/pmip_cb.c:516): unable to initialize process topology
[proxy:0:0 at gretel] HYD_pmcd_pmip_control_cmd_cb (./pm/pmiserv/pmip_cb.c:890): launch_procs returned error
[proxy:0:0 at gretel] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status
[proxy:0:0 at gretel] main (./pm/pmiserv/pmip.c:210): demux engine error waiting for event
[mpiexec at gretel] control_cb (./pm/pmiserv/pmiserv_cb.c:201): assert (!closed) failed
[mpiexec at gretel] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status
[mpiexec at gretel] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:196): error waiting for event
[mpiexec at gretel] main (./ui/mpich/mpiexec.c:325): process manager error waiting for completion


mpiexec -binding cpu:cores -n 4 ls
[proxy:0:0 at gretel] handle_bitmap_binding (./tools/topo/hwloc/topo_hwloc.c:385): unrecognized binding string "cpu:cores"
[proxy:0:0 at gretel] HYDT_topo_hwloc_init (./tools/topo/hwloc/topo_hwloc.c:527): error binding with bind "cpu:cores" and map "(null)"
[proxy:0:0 at gretel] HYDT_topo_init (./tools/topo/topo.c:60): unable to initialize hwloc
[proxy:0:0 at gretel] launch_procs (./pm/pmiserv/pmip_cb.c:516): unable to initialize process topology
[proxy:0:0 at gretel] HYD_pmcd_pmip_control_cmd_cb (./pm/pmiserv/pmip_cb.c:890): launch_procs returned error
[proxy:0:0 at gretel] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status
[proxy:0:0 at gretel] main (./pm/pmiserv/pmip.c:210): demux engine error waiting for event
[mpiexec at gretel] control_cb (./pm/pmiserv/pmiserv_cb.c:201): assert (!closed) failed
[mpiexec at gretel] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status
[mpiexec at gretel] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:196): error waiting for event
[mpiexec at gretel] main (./ui/mpich/mpiexec.c:325): process manager error waiting for completion

Regards,
Rohit


More information about the mpich-discuss mailing list