Ananth Grama

Assistant Professor of Computer Science

B.E., computer science and technology, University of Roorkee, India, 1989; M.S., computer engineering, Wayne State University, 1990, Ph.D., computer science, University of Minnesota, 1996.

Professor Grama is a member of the scientific computing group at Purdue. His research interests span the areas of scientific computing, parallel algorithms, applications, and architectures. His recent work has been in the areas of dense hierarchical solvers and preconditioners for boundary element methods and particle dynamics. These find applications in electromagnetic scattering, circuit simulations, vorticity methods for fluid flows, and n-body applications in astrophysics and molecular dynamics. Using a piecewise basis for expansion of potentials, he has developed accelerated multipole techniques, parallel formulations, and their applications in solving dense linear systems.

In addition to these, Prof. Grama has also been working on other projects on parallel processing of data-mining problems, models for parallel programming, performance evaluation of parallel systems, and parallel architectures. He has published several articles on these topics, and has co-authored a text Introduction to Parallel Computing, Benjamin Cummings/Addison Wesley, 1994. Prof. Grama is a member of Sigma Xi.

Projects:

Recent Publications

Personal Homepage