[Yt-dev] Parallelism
Cameron Hummels
chummels at astro.columbia.edu
Wed Aug 3 09:40:47 PDT 2011
+1, +1
On 08/03/2011 12:08 PM, Britton Smith wrote:
> 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.
>
> 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.
>
> Britton
>
> On Wed, Aug 3, 2011 at 8:41 AM, Stephen Skory <s at skory.us
> <mailto:s at skory.us>> wrote:
>
> Matt,
>
> > parallel_concatenate
> > parallel_operation (max, min, etc)
> > parallel_broadcast
> >
> > Would this be a good compromise?
>
> Yes, I think is is a good way to go. It keeps the names clearer
> without being overly specific.
>
>
> >> I'v already done some of this, and I'd be willing to help out
> some more.
> >
> > Excellent! I'd love it if these could show up in a .py file
> under tests/ .
>
> Didn't I send you that stuff a while ago? Or is that not what you're
> thinking of?
>
> --
> Stephen Skory
> s at skory.us <mailto:s at skory.us>
> http://stephenskory.com/
> 510.621.3687 <tel:510.621.3687> (google voice)
> _______________________________________________
> Yt-dev mailing list
> Yt-dev at lists.spacepope.org <mailto:Yt-dev at lists.spacepope.org>
> http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
>
>
>
> _______________________________________________
> Yt-dev mailing list
> Yt-dev at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-dev-spacepope.org
--
Cameron Hummels
PhD Candidate, Astronomy Department of Columbia University
Public Outreach Director, Astronomy Department of Columbia University
NASA IYA New York State Student Ambassador
http://outreach.astro.columbia.edu
PGP: 0x06F886E3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-dev-spacepope.org/attachments/20110803/dde41831/attachment.htm>
More information about the yt-dev
mailing list