<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><div dir="ltr">Hello,<div><br></div><div>I have noticed that simple things like MPI_Barrier</div><div>will raise my CPU usage to near 100% while waiting,</div><div>and read in past emails and the FAQ that this is due</div><div>to busy polling in Nemesis.</div><div>As far as I can tell, the one solution usually offered</div><div>to reduce this CPU usage</div><div>is reconfiguring with sockets instead of Nemesis.</div><div>I would also like to use the MPI_THREAD_MULTIPLE</div><div>feature, but I read that the socket channels</div><div>don't support it, and it would be annoying to</div><div>have to recompile MPICH to get one benefit or the other.</div><div><br></div><div>I was just wondering if recent advancements invalidated</div><div>some of the above and officially ask what the options are</div><div>for reducing the CPU usage of MPICH during barriers.</div><div><br></div><div>Thank you,</div></div>