CHARM(ID:1675/cha006)


An explicitly parallel programming language based on C, for both shared and nonshared MIMD machines.


Related languages
C => CHARM   Based on
CHARM => CHARM++   Evolution of

References:
  • "The CHARM(3.2) Programming Language Manual", UIUC (Dec 1992) view details
  • Kale, Laxmikant V. and Sinha, Amitabh B. "Projections: a Preliminary Performance Tool for Charm" view details Abstract: The advent and acceptance of massively parallel machines has made it increasingly important to have tools to analyze the performance of programs run ning on these machines. Current day performance tools suffer from two drawbacks: they are not scalable and they lose specific information about the user program in their attempt for generality. In this paper, we present Projections, a scalable performance tool, for Charm that can provide program-specific information to help the users better understand the behavior of their programs.

    pdf
          in Parallel Systems Fair, International Symposium on Parallel Processing, Newport Beach, CA, April 1993. view details