The Computing Innovation Fellows Project

Matchmaking Service for Mentors and CIFellows

* Post a Profile!
* Update a Profile

Click for Available Candidate Profiles

Laxmikant Kale

University/Research Lab: University of Illinois at Urbana-Champaign
Location: (Urbana, Illinois)
Personal Research Web Page: http://charm.cs.uiuc.edu/~kale/

Keywords: parallel programming, high performance computing, frameworks, load balancing, languages, multicore, scientific applications, exascale, exaflops, petaflops, adaptive runtime systems, fault tolerance

Posted on: Thursday, May 20th, 2010
Broad Research Area: Other, Programming Languages / Compilers

Research Interests:

My group’s research is aimed at various aspects of parallel computing, with a major goal of improving programmer productivity while retaining high efficiency and scalability. We aim at both high-end clusters and supercomputers, as well as parallel desktops, although our research in recent years has focused on large-scale supercomputers. We also make a point of working in collaborations with real science/engineering applications, with the belief that that is the only way of arriving at abstractions and technical ideas that will have a long-lasting impact on the state of the art. NAMD, a widely used parallel program for iomolecular simulations, is one of our early successes; it was developed in collaboration with Prof Klaus Schulten’s biophysics group at Illinois. (Recent applications include OpenAtom for nanotechnology/materials, and ChaNGa for astronomy. A major focus, and foundational theme, in our work is adaptive runtime systems, which inspects the execution, and automates resource management, and tunes the execution by a variety of means. This has been embodied in Charm++ parallel programming system. More recent efforts have aimed at higher level languages, with the idea that “incomplete” but elegant languages can combine together to form an effective toolbox for parallel programming.

We are part of the team that is working towards making the Blue Waters multi-petaFLOP/s system at UIUC (which will have 300,000+ cores) productive. Please visit the group website for additional information.

 

Contact Information:

Email kale@uiuc.edu or call me at 217 244 0094.

twitter-icon

Browse Mentor Posts in other Research Areas