Distributed dense linear algebra operations with Charm++