'Abhinav Bhatele'

Contact Information:

E-Mail  bhatele AT illinois.edu
Phone(O): 217-333-5827
Phone(C): 217-417-7579
S-mail: 4103, Siebel Center for Computer Science, 201, N. Goodwin Avenue, Urbana, IL 61801

Abhinav Bhatele

Department of Computer Science
University of Illinois at Urbana-Champaign

I am a doctoral candidate at the Department of Computer Science at the University of Illinois at Urbana-Champaign. I received a Bachelor of Technology degree in Computer Science and Engineering from Indian Institute of Technology Kanpur in 2005 and a Master of Science in Computer Science from the University of Illinois in 2007. I work in the Parallel Programming Laboratory (PPL) with Prof. Laxmikant V. Kale.

Research:

My research is related to topology-aware task mapping on large parallel machines with non-flat three-dimensional topologies. This involves initial static mapping and dynamic adaptive load balancing. I do this work in the context of two parallel applications. One of them is an implementation of the CPAIMD method, called OpenAtom. (aka LeanCP). The second project is called NAnoscale Molecular Dynamics or NAMD. I am working on making it more efficient and scalable through near-optimal load balancing.

Publications Outside the Group:

  1. Abhinav Bhatele, Guojing Cong; A Selective Profiling Tool: Towards Automatic Performance Tuning, in Proceedings of Workshop on System Management Techniques, Processes, and Services (held as part of IPDPS 2007), 2007 .
  2. Abhinav Bhatele, Shubham Satyarth, Sanjeev K. Aggarwal; Compiler Algorithm Language (CAL): An Interpreter and Compiler, in Proceedings of Advances in Computer Science and Technology (ACST), 2007

Journal Publications:

  1. 09-08 Abhinav Bhatele and Laxmikant V. Kale; Quantifying Network Contention on Large Parallel Machines;  in submitted to Parallel Processing Letters (Special Issue on Large-Scale Parallel Processing), 2009.
  2. 08-07 Abhinav Bhatele, Laxmikant V. Kale; Benefits of Topology Aware Mapping for Mesh Interconnects;  in Parallel Processing Letters (Special issue on Large-Scale Parallel Processing), Vol: 18 Issue: 4 Pages: 549-566, 2008
  3. 07-03 Eric Bohm, Abhinav Bhatele, Laxmikant V. Kale, Mark E. Tuckerman, Sameer Kumar, John A. Gunnels and Glenn J. Martyna; Fine grained parallelization of the Car-Parrinello ab initio MD method on Blue Gene/L;  in IBM Journal of Research and Development, Volume 52, No. 1/2, 2007
  4. 07-02 Sameer Kumar, Chao Huang, Gengbin Zheng, Eric Bohm, Abhinav Bhatele, James C. Phillips, Hao Yu, Laxmikant V. Kale; Scalable Molecular Dynamics with NAMD on Blue Gene/L;  in IBM Journal of Research and Development, Volume 52, No. 1/2, 2007

Conference Publications:

  1. 09-05 Abhinav Bhatele, Laxmikant V. Kale, Nicholas Chen and Ralph E. Johnson; A Pattern Language for Topology Aware Mapping;  in Workshop on Parallel Programming Patterns (ParaPLOP 2009)
  2. 09-02 Abhinav Bhatele, Laxmikant V. Kale and Sameer Kumar; Dynamic Topology Aware Load Balancing Algorithms for Molecular Dynamics Applications;  in To appear in 23rd ACM International Conference on Supercomputing, 2009.
  3. 09-01 Abhinav Bhatele and Laxmikant V. Kale; An Evaluative Study on the Effect of Contention on Message Latencies in Large Supercomputers;  in Workshop on Large-Scale Parallel Processing (IPDPS), 2009.
  4. 08-11 Eric Bohm, Sayantan Chakravorty, Pritish Jetley, Abhinav Bhatele and Laxmikant V. Kale; CkDirect: Unsynchronized One-Sided Communication in a Message-Driven Paradigm;  in Proceedings of International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2), 2009
  5. 08-10 Abhinav Bhatele, Eric Bohm and Laxmikant V. Kale; A Case Study of Communication Optimizations on 3D Mesh Interconnects;  in To appear in Proceedings of Euro-Par (Topic 13 - High Performance Networks), 2009
  6. 08-02 Abhinav Bhatele, Laxmikant V. Kale; Application-specific Topology-aware Mapping for Three Dimensional Topologies;  in Workshop on Large-Scale Parallel Processing (IPDPS), 2008
  7. 08-01 Abhinav Bhatele, Sameer Kumar, Chao Mei, James C. Phillips, Gengbin Zheng, Laxmikant V. Kale; Overcoming Scaling Challenges in Biomolecular Simulations across Multiple Platforms;  in Proceedings of IEEE International Parallel and Distributed Processing Symposium 2008

Book Chapters and Theses:

  1. 07-12 Abhinav Bhatele; Application-specific Topology-aware Mapping and Load Balancing for three-dimensional Torus Topologies;  in Master's Thesis, Department of Computer Science, University of Illinois, 2007
  2. 07-05 Klaus Schulten, James C. Phillips, Laxmikant V. Kale, Abhinav Bhatele; Biomolecular modeling in the era of petascale computing;  in Petascale Computing: Algorithms and Applications, pp. 165-181, D. Bader, Ed., Chapman & Hall / CRC Press, New York, 2008

Technical Reports:

  1. 09-04 Abhinav Bhatele, Lukasz Wesolowski, Eric Bohm, Edgar Solomonik and Laxmikant V. Kale; Understanding Application Performance on Three Predominant Supercomputer Architectures: Intrepid, Ranger and Jaguar, using Micro-benchmarks;  in PPL Technical Report, 2009
  2. 07-10 Abhinav Bhatele, Sameer Kumar, Chao Mei, James C. Phillips, Gengbin Zheng, Laxmikant V. Kale; NAMD: A Portable and Highly Scalable Program for Biomolecular Simulations;  in Department of Computer Science Tech Report UIUCDCS-R-2009-3034, February 2009.

Links:


Back to the Parallel Programming Lab home.