University of Illinois at Urbana-Champaign

20-22 October 2003

Live Webcast
Slides & Archived Webcast
Charm++ HOME
2nd Annual Workshop on Charm++ and its Applications 2003

Hosted by the Parallel Programming Laboratory
University of Illinois at Urbana-Champaign
October 20th-22nd 2003

Charm++ and AMPI have emerged as powerful parallel programming systems in recent years. By allowing the programmer to divide the computation into a large number of entities which are mapped to the available processors by an intelligent runtime system, Charm/AMPI enable a separation of concerns that leads to both improved productivity and higher performance.

The workshop will focus on showcasing leading research in parallel processing using Charm++. Topics will include applications developed using AMPI/Charm++ as well as advances in AMPI/Charm++ technology itself. Authors and attendees are encouraged to share their experiences with Charm++ and AMPI. The workshop will be a forum for developers and users of Charm++ to interact closely.

The workshop is also aimed at taking stock of the funded collaborative interdisciplinary research projects involving Charm++ and AMPI.


There will be several tutorials demonstrating the different features of Charm++. These tutorials will be presented by the Charm++ developers. Attendees are required to register for the tutorials. Following is the tentative list of tutorials:

  • Charm++ and virtualization tutorial
  • How to write applications using Adaptive MPI
  • Faucets: Flexible Scheduling within and across clusters
  • FEM framework

    Call For Papers

    Authors are invited to submit short manuscripts that demonstrate research and development in all areas of parallel processing using Charm++ and AMPI. Submissions should be in the form of extended abstracts up to 3 pages formatted in standard IEEE format. The papers will not be published and the authors are encouraged to publish them in other conferences. Some of the topics of interest are:

  • Parallel and Distributed Applications in science and engineering
  • Parallel libraries and frameworks
  • Extensions and new features in Charm++
  • Massively parallel processing on future machines
  • Novel parallel programming models

    Please send submissions to Sameer Kumar by the deadline below.

    Important dates

    Manuscripts Due September 15th
    Notification of Acceptance September 22th
    Workshop October 20th - 22nd