Skip to Content.
Sympa Menu

charm - [charm] idioms / patterns in charm++ programming

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] idioms / patterns in charm++ programming


Chronological Thread 
  • From: Ramprasad Venkataraman <ramv AT illinois.edu>
  • To: PPL <ppl AT cs.illinois.edu>, charm AT cs.illinois.edu
  • Subject: [charm] idioms / patterns in charm++ programming
  • Date: Fri, 14 Sep 2012 17:07:12 -0500
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

All,

We're trying to upgrade the tutorial material available for charm++.
In the process we want to dwell on commonly used idioms or patterns in
the charm++ programming model. Any ideas, insights or suggestions will
be very useful. Do chime in!

- What idioms have you found useful / recurrent in expressing parallel
logic in charm++ ?

- Were there any surprises along the way? This refers not to syntax /
API, but more to the semantics of working with mesage-driven objects.

- If you were writing MPI programs before learning charm, what are the
features that you found problematic, unexpected, or useful ?

- What concepts or programming idioms do you wish had been pointed out
explicitly ?

Any other issues / topics that you would like to see explained more
clearly in a beginner's tutorial on charm++.

Thanks in advance!
--
Ramprasad Venkataraman
Parallel Programming Lab
Univ. of Illinois



  • [charm] idioms / patterns in charm++ programming, Ramprasad Venkataraman, 09/14/2012

Archive powered by MHonArc 2.6.16.

Top of Page