Amith R. Mamidala

    Department of Computer Science & Engineering
    The Ohio State University
    Columbus, Ohio
    mamidala@cse.ohio-state.edu

    Phone: (614) 209-5018

    [ About me | Research | Publications | Talks ]


    About me

    Hi, Welcome to my home page ! I am a PhD student in the department of Computer Science and Engineering at the Ohio State University.
    My advisor is Dr. Dhabaleswar K Panda and I work in Network-Based Computing Research Group.
    I got my bachelors in Computer Science and Engineering from IIT-Madras, India.

    I am currently looking for a challenging position as a Research Staff Member.

    RESUME: [pdf] [ps] [txt]


    Research Interests

    My research focus is the area of Communication Architecture in the High Peformance Computing domain. This includes diverse topics such as:

    • Communication Algorithms and optimizations for multi-core architectures
    • User Level Protocols over Connection-Oriented and Connection-Less transports
      (e.g. InfiniBand)
    • High-Performance Cluster Interconnects

    I work on MVAPICH project which is an open source distribution of MPI over InfiniBand. My current focus is on designing a scalable and efficient collective communication subsystem for MVAPICH.

     


    Publications

    in Journals:

  • Jiuxing Liu, Amith R Mamidala, Abhinav Vishnu and D. K. Panda. Performance Evaluation of InfiniBand with PCI Express . IEEE Micro, 2005.

    in Conference Proceedings:

  • Amith R Mamidala,Rahul Kumar, Debraj De and Dhabaleswar K Panda, "MPI Collectives on Modern Multicore Clusters: Performance Optimizations and Communication Characteristics",
  • Accepted at Int'l Symposium on the Cluster Computing and the Grid (CCGrid), May 2008.

  • Rahul Kumar, Amith R Mamidala and Dhabaleswar K Panda, "Scaling Alltoall Collective on Multicore Systems",
  • Accepted at Workshop on Communication Architecture for Clusters, IPDPS 2008.

  • Amith R Mamidala, Sundeep Narravula, Abhinav Vishnu, Gopal K Santhanaraman and Dhabaleswar K Panda, "On using Connection-Oriented and Connection-Less transport for Performance and Scalability of Collective and One-sided operations: Trade-offs and Impact",
  • Accepted at ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP 07), March 14-17, 2007, San Jose, California.

  • Sundeep Narravula, Amith R Mamidala, Abhinav Vishnu and Dhabaleswar K Panda, "High Performance MPI over iWARP: Early Experiences, International Conference for Parallel Processing",
  • Accepted at Int'l Conference on Parallel Processing, ICPP 2007.

  • Gopal K Santhanaraman, Sundeep Narravula, Amith R Mamidala Dhabaleswar K Panda, "MPI-2 One Sided Usage and Implementation for Read Modify Write operations: A case study with HPCC",
  • Accepted in Proceedings of EuroPVM/MPI '07, Paris, France.

  • Sundeep Narravula, Amith R Mamidala, Abhinav Vishnu, Karthik Vaidyanathan and Dhabaleswar K Panda, High Performance Distributed Lock Management Services using Network-based Remote Atomic Operations, Int'l Symposium on Cluster Computing and the Grid (CCGrid), Rio de Janeiro - Brazil, May 2007
  • Abhinav Vishnu, Matt Koop, Adam Moody, Amith R Mamidala, Sundeep Narravula and Dhabaleswar K Panda, Hot-Spot Avoidance With Multi-Pathing Over InfiniBand: An MPI Perspective, Int'l Symposium on Cluster Computing and the Grid (CCGrid), Rio de Janeiro - Brazil, May 2007.

  • Abhinav Vishnu, Amith R Mamidala, Sundeep Narravula and Dhabaleswar K Panda, Automatic Path Migration over InfiniBand: Early Experiences, Third International Workshop on System Management Techniques, Processes, and Services, to be held in conjunction with IPDPS '07, March 2007.

  • Abhinav Vishnu, Prachi Gupta, Amith R Mamidala, and Dhabaleswar K Panda, "A Software Based Approach for Providing Network Fault Tolerance in Clusters with uDAPL interface: MPI Level Design and Performance Evaluation", SuperComputing (SC 06), November 11-17, Tampa, Florida.
  • Amith R Mamidala, Abhinav Vishnu and Dhabaleswar K Panda, Efficient Shared Memory and RDMA based design for MPI_Allgather over InfiniBand,
  • EuroPVM/MPI, September 2006

  • Amith R Mamidala, Lei Chai, Hyun-Wook Jin and Dhabaleswar K Panda, Efficient SMP-Aware MPI-Level Broadcast over InfiniBand's Hardware Multicast,
  • Communication Architecture for Clusters (CAC) Workshop, to be held in conjunction with Int'l Parallel and Distributed Processing Symposium (IPDPS '06), April 2006, Rhode Island, Greece.

  • Amith R Mamidala, Hyun-Wook Jin, and Dhabaleswar K Panda, Efficient Hardware Multicast Group Management for Multiple MPI Communicators over InfiniBand,
  • EuroPVM/MPI, September 2005.

  • Sayantan Sur, Uday Bondhugula, Amith R Mamidala, Hyun-Wook Jin and Dhabaleswar K Panda, High Performance RDMA Based All-to-all Broadcast for InfiniBand Clusters,
  • International Conference on High Performance Computing (HiPC 2005), December 18-21, 2005, Goa, India.

  • Abhinav Vishnu, Amith R Mamidala, Hyun-Wook Jin and Dhabaleswar K Panda, Performance Modeling of Subnet Management on Fat Tree InfiniBand Networks using OpenSM ,
  • Workshop on System Management Tools on Large Scale Parallel Systems, Held in Conjunction with IPDPS 2005.

  • Amith R Mamidala, Jiuxing Liu, and Dhabaleswar K Panda, Efficient Barrier and Allreduce on IBA clusters using hardware multicast and adaptive algorithms,
  • IEEE Cluster Computing 2004, Sept. 20-23 2004, San Diego, California. Conference Slides

  • Jiuxing Liu, Amith R Mamidala, Abhinav Vishnu, and Dhabaleswar K Panda, Performance Evaluation of InfiniBand with PCI Express ,
  • Hot Interconnect 12 (HOTI 04), August, 2004. Conference Slides

  • Jiuxing Liu, Amith R Mamidala and Dhabaleswar K Panda. Fast and Scalable MPI-Level Broadcast using InfiniBand's Hardware Multicast Support,
  • Int'l Parallel and Distributed Processing Symposium (IPDPS 04), April, 2004. Conference Slides


     

    Conference Talks

    March 2007 Priniciples and Practice of Parallel Programming, PPoPP 2007
    "Connection-Oriented and Connection-Less transport for Performance and Scalability of Collective and One-sided operations: Trade-offs and Impact."

    September 2006 Euro PVM/MPI, 2006
    "Efficient Shared Memory and RDMA based design for MPI_Allgather over InfiniBand."

    September 2005 Euro PVM/MPI, 2005
    "Efficient Hardware Multicast Group Management for Multiple MPI Communicators over InfiniBand."