for your toughest computations
Charmworks is in the business of speeding up and simplifying your programs via effective parallel execution. Our main product, Charm++, supports C++-based objects interacting in a parallel execution environment. Applications scale well on the smallest compute node to some of the largest supercomputers in the world, and has been validated across numerous applications in a wide range of problem domains. In addition to licensing and supporting Charm++, Charmworks also provides consulting services and tutorials, and offers subcontractor services for parallel software development.
September 25, 2017
A team led by Abhinav Bhatele of Virginia Tech is being honored for using NERSC resources to determine the scaling for a realistic simulation of an infectious disease on the national level.
September 6, 2017
August 16, 2017
It is our pleasure to announce the latest release of the Charm++ parallel programming system, version 6.8.0. It includes a wide range of enhancements to make your parallel programs more productive to write and faster to run.
August 14, 2017
As we wrap up our summer here at Charmworks, we want to extend our thanks to our hardworking summer interns, the new full time employees who have joined our ranks, and all of our dedicated staff who have kept things running smoothly. We look forward to continued productivity and success as we transition into the fall.