EXPERIENCE

 

Graduate Research Associate @ The Ohio State University

June 2009 - Present
 

Re-designed AWP-ODC, a popular earthquake simulation application and a finalist for the 2010 Gordon Bell Prize, using various MPI-2 RMA communication and synchronization operations. Conducted scalability studies on 8192 cores and profiled the application with mpiP. Analyzed the impact of process-grid mapping on application performance. This was an NSF-HECURA funded project, carried out in collaboration with TACC and SDSC.

Currently involved in design and development of MVAPICH/MVAPICH2 - an open source, high performance and scalable MPI (Message Passing Interface) implementation for clusters with the modern interconnects.<\p>

  • Design of MPI for heterogeneous clusters with NVIDIA GPU accelerators and Intel MIC co-processors
  • Design of MPI one-sided communication model for clusters with InfiniBand and 10GigE/iWARP interconnects

Research Aide @ Argonne National Lab

June 2010 - September 2010
 

Evaluated the various features offered by the BG/P system and its low level communication API, DCMF, through micro-benchmarks. Studied the impact of shared system resources on performance, at scale. Analyzed the limitations of the interface and implementation of the existing GA/AMRCI run-time and proposed ways to take advantage of the features and performance offered by the underlying system.

Software Application Developer @ Infosys Technologies Ltd., Mysore, India

May 2006 - Jun 2008
 
  • Involved in development and maintenance of commercial banking applications
  • Designed and developed automated health monitoring tools for transaction and reporting applications
  • Designed and developed PureEdge forms
  • Received ”BCM Most Valuable Performer Award” in Customer Delight and Branding category in FY 2007-08