ICHEC Software
Information about software packages installed on the ICHEC systems.
Charm++
Versions Installed
Stokes: 6.0 / 6.1
Description
Charm++ is a machine independent parallel programming system. Programs written using this system will run unchanged on MIMD machines with or without a shared memory. It provides high-level mechanisms and strategies to facilitate the task of developing even highly complex parallel applications.
Charm++ programs are written in C++ with a few library calls and an interface description language for publishing Charm++ objects. Charm++ supports multiple inheritance, late bindings, and polymorphism.
License
Charm++ is available under the GNU General Public License.
Benchmarks
N/A.
Additional Notes
Further information can be obtained at charm.cs.uiuc.edu/research/charm/.
