Skip to Content.
Sympa Menu

charm - Re: [charm] PUP of chare arrays

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] PUP of chare arrays


Chronological Thread 
  • From: Pritish Jetley <pjetley2 AT illinois.edu>
  • To: Nicolas Bock <nicolasbock AT gmail.com>
  • Cc: "charm AT cs.uiuc.edu" <charm AT cs.uiuc.edu>
  • Subject: Re: [charm] PUP of chare arrays
  • Date: Thu, 25 Jul 2013 15:58:18 -0500
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

Yes, proxies are serializable, and in particular, can be communicated via messages.

Pritish


On Thu, Jul 25, 2013 at 3:32 PM, Nicolas Bock <nicolasbock AT gmail.com> wrote:
Hi,

I have a basic question regarding PUP'ing a chare array element. Is it legal to PUP a field that contains a proxy to an array?

array [1D] Data;
array [1D] Work;

class Work : public CBase_Work
{
  private:
    CProxy_Data a;

  public:
    void pup (PUP::er &p)
    {  p|a; }
};

Thanks,

nick

_______________________________________________
charm mailing list
charm AT cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/charm




--
Pritish Jetley
Doctoral Candidate, Computer Science
University of Illinois at Urbana-Champaign



Archive powered by MHonArc 2.6.16.

Top of Page