Controlling Concurrency and Expressing Synchronization in Charm++ Programs

@inproceedings{Kal2014ControllingCA,
  title={Controlling Concurrency and Expressing Synchronization in Charm++ Programs},
  author={Laxmikant V. Kal{\'e} and Jonathan Lifflander},
  booktitle={Concurrent Objects and Beyond},
  year={2014}
}
Charm++ is a parallel programming system that evolved over the past 20 years to become a well-established system for programming parallel science and engineering applications, in addition to the combinatorial search applications with which it started. At its earliest point, the precursor to Charm++, the Chare Kernel, was a purely reactive specification… CONTINUE READING