M
Milind Bhandarkar
Researcher at University of Illinois at Urbana–Champaign
Publications - 25
Citations - 2942
Milind Bhandarkar is an academic researcher from University of Illinois at Urbana–Champaign. The author has contributed to research in topics: Load balancing (computing) & Component-based software engineering. The author has an hindex of 14, co-authored 25 publications receiving 2840 citations.
Papers
More filters
Journal ArticleDOI
NAMD2: Greater Scalability for Parallel Molecular Dynamics
Laxmikant V. Kale,Robert D. Skeel,Milind Bhandarkar,Robert Brunner,Attila Gursoy,Neal Krawetz,James C. Phillips,Aritomo Shinozaki,Krishnan Varadarajan,Klaus Schulten +9 more
TL;DR: The NAMD2 program is presented, which uses spatial decomposition combined with force decomposition to enhance scalability and modularly organized, and implemented using Charm++, a parallel C++ dialect, so as to enhance its modifiability.
Book ChapterDOI
Adaptive Load Balancing for MPI Programs
TL;DR: This paper describes an implementation of MPI, called Adaptive MPI (AMPI), that supports dynamic load balancing for MPI applications and describes the positive experience in converting the component codes ROCFLO and ROCSOLID of a Rocket Simulation application to AMPI.
Proceedings ArticleDOI
Converse: an interoperable framework for parallel programming
TL;DR: The framework aims at extracting the essential aspects of the runtime support into a set of core components, so that language-specific code does not have to pay overhead for features that it does not need.
Object-Based Adaptive Load Balancing for MPI Programs∗
TL;DR: An implementation of MPI, called Adaptive MPI (AMPI), that supports dynamic load balancing and multithreading for MPI applications and is based on the user-level migrating threads and load balancing capabilities provided by the Charm++ framework.
Book ChapterDOI
Run-Time Support for Adaptive Load Balancing
TL;DR: This paper describes a framework built for the Converse in teroperable runtime system, composed of mechanisms for recording application performance data, a mechanism for object migration, and interfaces for plug-in load balancing strategy objects.