<p>The problem is that the slowdown is orders of magnitude, making it truly unusable. That is very different from not useful for performance analysis and not providing a speedup from smaller numbers of processes.</p>
<p>PETSc's configure has similar options, but the default is sock so very few people configure with nemesis. </p>
<div class="gmail_quote">On Sep 11, 2012 4:50 PM, "Jeff Hammond" <<a href="mailto:jhammond@alcf.anl.gov">jhammond@alcf.anl.gov</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Jed,<br>
<br>
I don't see the problem.  You assert that people who oversubscribe<br>
don't care about performance, and all that MPICH2 is doing wrong with<br>
Nemesis right now has to do with performance, right?<br>
<br>
Anyone who cares about performance shouldn't be relying upon PETSc to<br>
build MPICH2, so I see no problem in PETSc continuing to build MPICH2<br>
in a conservative way that supports oversubscription effectively.<br>
<br>
Does the PETSc build system support options e.g.<br>
--download-mpich=nemesis vs. --download-mpich=sockets?  That would<br>
seem to resolve all of your issues with minimal effort.<br>
<br>
Best,<br>
<br>
Jeff<br>
<br>
On Tue, Sep 11, 2012 at 2:11 PM, Jed Brown <<a href="mailto:jedbrown@mcs.anl.gov">jedbrown@mcs.anl.gov</a>> wrote:<br>
> I know this has been filed as a ticket, but it seems to be postponed<br>
> quasi-indefinitely at this point.<br>
><br>
> <a href="http://trac.mcs.anl.gov/projects/mpich2/ticket/79" target="_blank">http://trac.mcs.anl.gov/projects/mpich2/ticket/79</a><br>
><br>
> I'd like to emphasize that over-subscription is extremely commonly used<br>
> during initial development and method experimentation (not performance<br>
> studies, obviously) and consequently, PETSc continues to use ch3:sock as the<br>
> default for new installs (via --download-mpich, which is used by a large<br>
> fraction of PETSc users). It appears that you are trying to wean the<br>
> community off of sock in favor of nemesis, but as long as this bug is not<br>
> fixed, you will continue to get thousands of new sock installs.<br>
><br>
> _______________________________________________<br>
> mpich-discuss mailing list     <a href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</a><br>
> To manage subscription options or unsubscribe:<br>
> <a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</a><br>
><br>
<br>
<br>
<br>
--<br>
Jeff Hammond<br>
Argonne Leadership Computing Facility<br>
University of Chicago Computation Institute<br>
<a href="mailto:jhammond@alcf.anl.gov">jhammond@alcf.anl.gov</a> / <a href="tel:%28630%29%20252-5381" value="+16302525381">(630) 252-5381</a><br>
<a href="http://www.linkedin.com/in/jeffhammond" target="_blank">http://www.linkedin.com/in/jeffhammond</a><br>
<a href="https://wiki.alcf.anl.gov/parts/index.php/User:Jhammond" target="_blank">https://wiki.alcf.anl.gov/parts/index.php/User:Jhammond</a><br>
_______________________________________________<br>
mpich-discuss mailing list     <a href="mailto:mpich-discuss@mcs.anl.gov">mpich-discuss@mcs.anl.gov</a><br>
To manage subscription options or unsubscribe:<br>
<a href="https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss</a><br>
</blockquote></div>