Thomas M. Siebel Center for Computer Science
University of Illinois, MC258
201 N. Goodwin Avenue
Urbana, IL 61801-2302
Ph.D. State University of New York at Stony Brook, 1985
Research Statement
Professor Laxmikant Kale has been working on various aspects of parallel and distributed computing. He is interested in issues involved in design and implementation of pragmatic tools that facilitate development of efficient, scalable parallel applications. Parallel Programming Laboratory, the research group he leads, developed the Charm/Charm++ parallel programming system. Charm was one of the first portable parallel systems and a pioneering parallel object-based system. He uses this system as a core and a framework for research on several problems in parallel computing. These include dynamic load balancing, performance visualization and analysis, parallelization of symbolic and search computations, data parallel programming, and expression of flow of control within objects-- via notations such as the "Dagger" and "Structured-dagger" languages developed by his group.