Logo of Science Foundation Ireland  Logo of the Higher Education Authority, Ireland
Ireland's High-Performance Computing Centre | ICHEC
Home | News | Infrastructure | Services | Research | Support | Education & Training | Consultancy | About Us

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/.

Return to the software index