Professor Kale is perhaps best known for
Charm++, a parallel object-oriented programming language based on
C++. Under his leadership and direction, members of PPL developed (and continue to evolve) Charm++ and its predecessor, Chare Kernel, along with Adaptive MPI (AMPI). On top of this programming system, many parallel applications and libraries have been developed, such as
NAMD,
OpenAtom, Charisma, et al. Professor Kale and his research group frequently collaborate with scientists in other disciplines to come up with novel ways of using high performance computing for scientific research and discovery. His research is guided by the principles of improving computer performance and human productivity in parallel programming. == Research group ==