<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Sep 27, 2014 at 12:16 AM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br>
On Sep 27, 2014, at 12:10 AM, Jed Brown <<a href="mailto:jed@jedbrown.org">jed@jedbrown.org</a>> wrote:<br>
<br>
> Barry Smith <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> writes:<br>
><br>
>>   Perhaps we erred in keeping the thread/task management/model code<br>
>>   in PETSc as opposed to a small portable library? We should revisit<br>
>>   this, but unfortunately cannot before next Wednesday :-), or can we<br>
>>   :-)<br>
><br>
> I was at the BLIS workshop yesterday and today discussing this with<br>
> Field and a guy at Q-Chem.  I think an independent library is desirable<br>
> in the long term, but I don't think it's something that we can "win" in<br>
> the sense of having everyone adopt our library.  So we'll always need to<br>
> interoperate with other systems.<br>
<br>
</div></div>  Sure, but it will be easier to interoperate with other systems if it is a small, non-PETSc dependent beast.</blockquote><div><br></div><div>My questions would be: </div><div><br></div><div> - does it help development if it is independent</div><div><br></div><div> - does it help adoption if it is independent</div><div><br></div><div>I am not sure the answer to either of these is yes.</div><div><br></div><div>  Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888"><br>
  Barry<br>
<br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener
</div></div>