<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    +1, +1<br>
    <br>
    On 08/03/2011 12:08 PM, Britton Smith wrote:
    <blockquote
cite="mid:CABfs61=aK2p=DtLxpg_F5NhFkyiuZ3hsbxa-gwEBvjWcke2R9Q@mail.gmail.com"
      type="cite">Going along with what Matt said, I think one place we
      can do a lot of consolidation is type specific communication
      functions.  For example, one function that does array
      concatenation and takes a type keyword arg is better than a
      separate function for each type.<br>
      <br>
      In addition, I think the goal of this exercise, which is similar
      to the original point of making a parallel analysis interface, is
      to provide a toolkit that allows people to develop parallel
      analysis without having to worry too much about the actual
      communication.  In the beginning, we really only had in mind
      parallel operations that were aware of the total number of
      processors and their own rank.  And all of this was operating
      within the scope of working on a single pf.  We have since then
      moved into grander things like performing analysis on multiple
      datasets to create a single analysis product.  The original PAI
      succeeded for a long time, but when we started to outgrow its
      scope, the only solution was to bolt new functions onto the side
      to accomplish what we needed.  So I think Matt's general point is
      that it is time for us to think about building something new that
      encompasses all the things we want to be able to do and hopefully
      more.  This is something I am definitely in favor of.<br>
      <br>
      Britton<br>
      <br>
      <div class="gmail_quote">On Wed, Aug 3, 2011 at 8:41 AM, Stephen
        Skory <span dir="ltr"><<a moz-do-not-send="true"
            href="mailto:s@skory.us">s@skory.us</a>></span> wrote:<br>
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          Matt,<br>
          <div class="im"><br>
            > parallel_concatenate<br>
            > parallel_operation (max, min, etc)<br>
            > parallel_broadcast<br>
            ><br>
          </div>
          <div class="im">> Would this be a good compromise?<br>
            <br>
          </div>
          Yes, I think is is a good way to go. It keeps the names
          clearer<br>
          without being overly specific.<br>
          <div class="im"><br>
            <br>
            >> I'v already done some of this, and I'd be willing
            to help out some more.<br>
            ><br>
            > Excellent!  I'd love it if these could show up in a .py
            file under tests/ .<br>
            <br>
          </div>
          Didn't I send you that stuff a while ago? Or is that not what
          you're<br>
          thinking of?<br>
          <font color="#888888"><br>
            --<br>
          </font>
          <div>
            <div class="h5">Stephen Skory<br>
              <a moz-do-not-send="true" href="mailto:s@skory.us">s@skory.us</a><br>
              <a moz-do-not-send="true" href="http://stephenskory.com/"
                target="_blank">http://stephenskory.com/</a><br>
              <a moz-do-not-send="true" href="tel:510.621.3687"
                value="+15106213687">510.621.3687</a> (google voice)<br>
              _______________________________________________<br>
              Yt-dev mailing list<br>
              <a moz-do-not-send="true"
                href="mailto:Yt-dev@lists.spacepope.org">Yt-dev@lists.spacepope.org</a><br>
              <a moz-do-not-send="true"
                href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org"
                target="_blank">http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org</a><br>
            </div>
          </div>
        </blockquote>
      </div>
      <br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
Yt-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Yt-dev@lists.spacepope.org">Yt-dev@lists.spacepope.org</a>
<a class="moz-txt-link-freetext" href="http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org">http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Cameron Hummels
PhD Candidate, Astronomy Department of Columbia University
Public Outreach Director, Astronomy Department of Columbia University
NASA IYA New York State Student Ambassador
<a class="moz-txt-link-freetext" href="http://outreach.astro.columbia.edu">http://outreach.astro.columbia.edu</a> 
PGP: 0x06F886E3</pre>
  </body>
</html>