DIAMOnDS - DIstributed Agents for MObile & Dynamic Services - Aamir Shafi; Umer Farooq; Saad Liaquat Kiani; Maria Riaz; Anjum Shehzad; Arshad Ali 001; Iosif Legrand; Harvey B. Newman (CoRR, 2003)

Cluster Computing and Grid 2005 Works in Progress. - Mark Baker; Aamir Shafi; Bryan Carpenter; Sylvia C. Wong; Victor Tan; Weijian Fang; Simon Miles; Luc Moreau 001 (IEEE Distributed Syst. Online, 2005)

MPJ Express: Towards Thread Safe Java HPC. - Mark Baker; Bryan Carpenter; Aamir Shafi (CLUSTER, 2006)

An Approach to Buffer Management in Java HPC Messaging. - Mark Baker; Bryan Carpenter; Aamir Shafi (International Conference on Computational Science (2), 2006)

Parallel and Distributed Computing with Java. - Mark A. Baker; Matthew Grove; Aamir Shafi (ISPDC, 2006)

MPJ Express Meets Gadget: Towards a Java Code for Cosmological Simulations. - Mark Baker; Bryan Carpenter; Aamir Shafi (PVM/MPI, 2006)

Nested parallelism for multi-core systems using Java. - Aamir Shafi (2006)

A Buffering Layer to Support Derived Types and Proprietary Networks for Java HPC. - Mark Baker; Bryan Carpenter; Aamir Shafi (Scalable Comput. Pract. Exp., 2007)

A parallel implementation of the Finite-Domain Time-Difference algorithm using MPJ express. - Aamir Shafi; Aftab Hussain 002; Jamil Raza (IPDPS, 2008)

Towards efficient shared memory communications in MPJ express. - Aamir Shafi; Jawad Manzoor (IPDPS, 2009)

A comparative study of Java and C performance in two large-scale parallel applications. - Aamir Shafi; Bryan Carpenter; Mark Baker; Aftab Hussain 002 (Concurr. Comput. Pract. Exp., 2009)

Nested parallelism for multi-core HPC systems using Java. - Aamir Shafi; Bryan Carpenter; Mark Baker (J. Parallel Distributed Comput., 2009)

Multicore-enabling the MPJ express messaging library. - Aamir Shafi; Jawad Manzoor; Kamran Hameed; Bryan Carpenter; Mark Baker (PPPJ, 2010)

Device level communication libraries for high-performance computing in Java. - Guillermo L. Taboada; Juan Touriño; Ramon Doallo; Aamir Shafi; Mark Baker; Bryan Carpenter (Concurr. Comput. Pract. Exp., 2011)

Collective Asynchronous Remote Invocation (CARI): A High-Level and Effcient Communication API for Irregular Applications. - Wakeel Ahmad; Bryan Carpenter; Aamir Shafi (ICCS, 2011)

High performance Java sockets (HPJS) for scientific health clouds. - Muhammad Bilal Amin; Aamir Shafi; Shujaat Hussain; Wajahat Ali Khan; Sungyoung Lee 001 (Healthcom, 2012)

Towards Efficient Support for Parallel I/O in Java HPC. - Ammar Ahmad Awan; Muhammad Sohaib Ayub; Aamir Shafi; Sungyoung Lee 001 (PDCAT, 2012)

Memory-mapping support for reducer hyperobjects. - I-Ting Angelina Lee; Aamir Shafi; Charles E. Leiserson (SPAA, 2012)

An MPI-IO Compliant Java Based Parallel I/O Library. - Ammar Ahmad Awan; Muhammad Bilal Amin; Shujaat Hussain; Aamir Shafi; Sungyoung Lee 001 (CCGRID, 2013)

An architectural evaluation of SDN controllers. - Syed Abdullah Shah; Jannet Faiz; Maham Farooq; Aamir Shafi; Syed Akbar Mehdi (ICC, 2013)

High Performance Message-passing InfiniBand Communication Device for Java HPC. - Omar Khan; Mohsan Jameel; Aamir Shafi (ICCS, 2014)

Design and Implementation of Hybrid and Native Communication Devices for Java HPC. - Bibrak Qamar; Ansar Javed; Mohsan Jameel; Aamir Shafi; Bryan Carpenter (ICCS, 2014)

Teaching parallel programming using Java. - Aamir Shafi; Aleem Akhtar; Ansar Javed; Bryan Carpenter (EduHPC@SC, 2014)

Design and Implementation of Parallel Debugger and Profiler for MPJ Express. - Aleem Akhtar; Aamir Shafi; Mohsan Jameel (CoRR, 2014)

MPJ Express Meets YARN: Towards Java HPC on Hadoop Systems. - Hamza Zafar; Farrukh Aftab Khan; Bryan Carpenter; Aamir Shafi; Asad Waqar Malik (ICCS, 2015)

Virtual TCAM for Data Center switches. - Qasim Maqbool; Muhammad Sohaib Ayub; Junaid Zulfiqar; Aamir Shafi (NFV-SDN, 2015)

Towards Scalable Java HPC with Hybrid and Native Communication Devices in MPJ Express. - Ansar Javed; Bibrak Qamar; Mohsan Jameel; Aamir Shafi; Bryan Carpenter (Int. J. Parallel Program., 2016)

An efficient schedulability condition for non-preemptive real-time systems at common scheduling points. - Saleh Alrashed; Jamal Alhiyafi; Aamir Shafi; Nasro Min-Allah (J. Supercomput., 2016)

Performance Comparison of a Parallel Recommender Algorithm Across Three Hadoop-Based Frameworks. - Christina Diedhiou; Bryan Carpenter; Aamir Shafi; Soumabha Sarkar; Ramazan Esmeli; Ryan Gadsdon (SBAC-PAD, 2018)

Parameter estimation of qualitative biological regulatory networks on high performance computing hardware. - Muhammad Tariq Saeed; Jamil Ahmad; Jan Baumbach; Josch Pauling; Aamir Shafi; Rehan Zafar Paracha; Asad Hayat; Amjad Ali 001 (BMC Syst. Biol., 2018)

Student Outcomes Assessment Methodology for ABET Accreditation: A Case Study of Computer Science and Computer Information Systems Programs. - Aamir Shafi; Saqib Saeed; Yasser A. Bamarouf; Sardar Zafar Iqbal; Nasro Min-Allah; Mohammed Abdulrahman Alqahtani (IEEE Access, 2019)

Blink: Towards Efficient RDMA-based Communication Coroutines for Parallel Python Applications. - Aamir Shafi; Jahanzeb Maqbool Hashmi; Hari Subramoni; Dhabaleswar K. Panda 001 (HiPC, 2020)

Accelerating GPU-based Machine Learning in Python using MPI Library: A Case Study with MVAPICH2-GDR. - Seyedeh Mahdieh Ghazimirsaeed; Quentin Anthony; Aamir Shafi; Hari Subramoni; Dhabaleswar K. D. K. Panda (MLHPC/AI4S@SC, 2020)

Efficient MPI-based Communication for GPU-Accelerated Dask Applications. - Aamir Shafi; Jahanzeb Maqbool Hashmi; Hari Subramoni; Dhabaleswar K. D. K. Panda (CCGRID, 2021)

Towards Architecture-aware Hierarchical Communication Trees on Modern HPC Systems. - Bharath Ramesh 005; Jahanzeb Maqbool Hashmi; Shulei Xu; Aamir Shafi; Seyedeh Mahdieh Ghazimirsaeed; Mohammadreza Bayatpour; Hari Subramoni; Dhabaleswar K. Panda 001 (HiPC, 2021)

Layout-aware Hardware-assisted Designs for Derived Data Types in MPI. - Kaushik Kandadi Suresh; Bharath Ramesh 005; Chen-Chun Chen; Seyedeh Mahdieh Ghazimirsaeed; Mohammadreza Bayatpour; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HiPC, 2021)

Accelerating CPU-based Distributed DNN Training on Modern HPC Clusters using BlueField-2 DPUs. - Arpan Jain; Nawras Alnaasan; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HOTI, 2021)

INAM: Cross-stack Profiling and Analysis of Communication in MPI-based Applications. - Pouya Kousha; Kamal Raj Sankarapandian Dayala Ganesh Ram; Mansa Kedia; Hari Subramoni; Arpan Jain; Aamir Shafi; Dhabaleswar K. Panda 001; Trey Dockendorf; Heechang Na; Karen Tomko (PEARC, 2021)

Spark Meets MPI: Towards High-Performance Communication Framework for Spark using MPI. - Kinan Al-Attar; Aamir Shafi; Mustafa Abduljabbar; Hari Subramoni; Dhabaleswar K. Panda 001 (CLUSTER, 2022)

Lightning Talks of EduHPC 2022. - Apan Qasem; Hartwig Anzt; Eduard Ayguadé; Katharine J. Cahill; Ramon Canal; Jany Chan; Eric Fosler-Lussier; Fritz Göbel; Arpan Jain; Marcel Koch; Mateusz Kuzak; Josep Llosa; et al. (EduHPC@SC, 2022)

AccDP: Accelerated Data-Parallel Distributed DNN Training for Modern GPU-Based HPC Clusters. - Nawras Alnaasan; Arpan Jain; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HIPC, 2022)

Designing Efficient Pipelined Communication Schemes using Compression in MPI Libraries. - Bharath Ramesh 005; Qinghua Zhou; Aamir Shafi; Mustafa Abduljabbar; Hari Subramoni; Dhabaleswar K. Panda 001 (HIPC, 2022)

Efficient Personalized and Non-Personalized Alltoall Communication for Modern Multi-HCA GPU-Based Clusters. - Kaushik Kandadi Suresh; Akshay Paniraja Guptha; Benjamin Michalowicz; Bharath Ramesh 005; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HIPC, 2022)

Accelerating Broadcast Communication with GPU Compression for Deep Learning Workloads. - Qinghua Zhou; Quentin Anthony; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HIPC, 2022)

Network Assisted Non-Contiguous Transfers for GPU-Aware MPI Libraries. - Kaushik Kandadi Suresh; Kawthar Shafie Khorassani; Chen-Chun Chen; Bharath Ramesh 005; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HOTI, 2022)

Designing Hierarchical Multi-HCA Aware Allgather in MPI. - Tu Tran; Benjamin Michalowicz; Bharath Ramesh 005; Hari Subramoni; Aamir Shafi; Dhabaleswar K. Panda 001 (ICPP Workshops, 2022)

Towards Java-based HPC using the MVAPICH2 Library: Early Experiences. - Kinan Al-Attar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IPDPS Workshops, 2022)

OMB-Py: Python Micro-Benchmarks for Evaluating Performance of MPI Libraries on HPC Systems. - Nawras Alnaasan; Arpan Jain; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IPDPS Workshops, 2022)

Highly Efficient Alltoall and Alltoallv Communication Algorithms for GPU Systems. - Chen-Chun Chen; Kawthar Shafie Khorassani; Quentin G. Anthony; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IPDPS Workshops, 2022)

Arm meets Cloud: A Case Study of MPI Library Performance on AWS Arm-based HPC Cloud with Elastic Fabric Adapter. - Shulei Xu; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IPDPS Workshops, 2022)

Hy-Fi: Hybrid Five-Dimensional Parallel DNN Training on High-Performance GPU Clusters. - Arpan Jain; Aamir Shafi; Quentin Anthony; Pouya Kousha; Hari Subramoni; Dhabaleswar K. Panda 001 (ISC, 2022)

"Hey CAI" - Conversational AI Enabled User Interface for HPC Tools. - Pouya Kousha; Arpan Jain; Ayyappa Kolli; Prasanna Sainath; Hari Subramoni; Aamir Shafi; Dhabaleswar K. Panda 001 (ISC, 2022)

Accelerating MPI All-to-All Communication with Online Compression on Modern GPU Clusters. - Qinghua Zhou; Pouya Kousha; Quentin Anthony; Kawthar Shafie Khorassani; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (ISC, 2022)

High Performance MPI over the Slingshot Interconnect: Early Experiences. - Kawthar Shafie Khorassani; Chen-Chun Chen; Bharath Ramesh 005; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (PEARC, 2022)

Optimizing Distributed DNN Training Using CPUs and BlueField-2 DPUs. - Arpan Jain; Nawras Alnaasan; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IEEE Micro, 2022)

MPI4Spark Meets YARN: Enhancing MPI4Spark through YARN support for HPC. - Kinan Al-Attar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IEEE Big Data, 2023)

HARVEST: High-Performance Artificial Vision Framework for Expert Labeling using Semi-Supervised Training. - Nawras Alnaasan; Matthew Lieber; Aamir Shafi; Hari Subramoni; Scott A. Shearer; Dhabaleswar K. Panda 001 (IEEE Big Data, 2023)

ScaMP: Scalable Meta-Parallelism for Deep Learning Search. - Quentin Anthony; Lang Xu; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (CCGridW, 2023)

Implementing and Optimizing a GPU-aware MPI Library for Intel GPUs: Early Experiences. - Chen-Chun Chen; Kawthar Shafie Khorassani; Goutham Kalikrishna Reddy Kuncham; Rahul Vaidya; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (CCGrid, 2023)

Flover: A Temporal Fusion Framework for Efficient Autoregressive Model Parallel Inference. - Jinghan Yao; Nawras Alnaasan; Tian Chen; Aamir Shafi; Hari Subramoni; Dhabaleswar K. D. K. Panda (HiPC, 2023)

Designing In-network Computing Aware Reduction Collectives in MPI. - Bharath Ramesh 005; Goutham Kalikrishna Reddy Kuncham; Kaushik Kandadi Suresh; Rahul Vaidya; Nawras Alnaasan; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. D. K. Panda (HOTI, 2023)

Performance Characterization of Using Quantization for DNN Inference on Edge Devices. - Hyunho Ahn; Tian Chen; Nawras Alnaasan; Aamir Shafi; Mustafa Abduljabbar; Hari Subramoni; Dhabaleswar K. Panda 001 (ICFEC, 2023)

MCR-DL: Mix-and-Match Communication Runtime for Deep Learning. - Quentin Anthony; Ammar Ahmad Awan; Jeff Rasley; Yuxiong He; Aamir Shafi; Mustafa Abduljabbar; Hari Subramoni; Dhabaleswar K. Panda 001 (IPDPS, 2023)

In-Depth Evaluation of a Lower-Level Direct-Verbs API on InfiniBand-based Clusters: Early Experiences. - Benjamin Michalowicz; Kaushik Kandadi Suresh; Bharath Ramesh 005; Aamir Shafi; Hari Subramoni; Mustafa Abduljabbar; Dhabaleswar K. Panda 001 (IPDPS Workshops, 2023)

A Novel Framework for Efficient Offloading of Communication Operations to Bluefield SmartNICs. - Kaushik Kandadi Suresh; Benjamin Michalowicz; Bharath Ramesh 005; Nicholas Contini; Jinghan Yao; Shulei Xu; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IPDPS, 2023)

Accelerating Distributed Deep Learning Training with Compression Assisted Allgather and Reduce-Scatter Communication. - Qinghua Zhou; Quentin Anthony; Lang Xu; Aamir Shafi; Mustafa Abduljabbar; Hari Subramoni; Dhabaleswar K. Panda 001 (IPDPS, 2023)

Performance Characterization of using Quantization for DNN Inference on Edge Devices: Extended Version. - Hyunho Ahn; Tian Chen; Nawras Alnaasan; Aamir Shafi; Mustafa Abduljabbar; Hari Subramoni; Dhabaleswar K. Panda 001 (CoRR, 2023)

Network-Assisted Noncontiguous Transfers for GPU-Aware MPI Libraries. - Kaushik Kandadi Suresh; Kawthar Shafie Khorassani; Chen-Chun Chen; Bharath Ramesh 005; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IEEE Micro, 2023)

High Performance MPI over the Slingshot Interconnect. - Kawthar Shafie Khorassani; Chen-Chun Chen; Bharath Ramesh 005; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (J. Comput. Sci. Technol., 2023)

Accelerating Large Language Model Training with Hybrid GPU-based Compression. - Lang Xu; Quentin Anthony; Qinghua Zhou; Nawras Alnaasan; Radha Gulhane; Aamir Shafi; Hari Subramoni; Dhabaleswar K. D. K. Panda (CCGrid, 2024)

HyperSack: Distributed Hyperparameter Optimization for Deep Learning using Resource-Aware Scheduling on Heterogeneous GPU Systems. - Nawras Alnaasan; Bharath Ramesh 005; Jinghan Yao; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HiPC, 2024)

Using BlueField-3 SmartNICs to Offload Vector Operations in Krylov Subspace Methods. - Kaushik Kandadi Suresh; Benjamin Michalowicz; Nick Contini; Bharath Ramesh 005; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HiPC, 2024)

Scaling Large Language Model Training on Frontier with Low-Bandwidth Partitioning. - Lang Xu; Quentin Anthony; Jacob Hatef; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HiPC, 2024)

Characterizing Communication in Distributed Parameter-Efficient Fine-Tuning for Large Language Models. - Nawras Alnaasan; Horng-Ruey Huang; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HOTI, 2024)

Demystifying the Communication Characteristics for Distributed Transformer Models. - Quentin Anthony; Benjamin Michalowicz; Jacob Hatef; Lang Xu; Mustafa Abdul Jabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (HOTI, 2024)

The Case for Co-Designing Model Architectures with Hardware. - Quentin Anthony; Jacob Hatef; Deepak Narayanan; Stella Biderman; Stas Bekman; Junqi Yin; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (ICPP, 2024)

HINT: Designing Cache-Efficient MPI_Alltoall using Hybrid Memory Copy Ordering and Non-Temporal Instructions. - Bharath Ramesh 005; Nick Contini; Nawras Alnaasan; Kaushik Kandadi Suresh; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. D. K. Panda (IPDPS, 2024)

PML-MPI: A Pre-Trained ML Framework for Efficient Collective Algorithm Selection in MPI. - Mingzhe Han; Goutham Kalikrishna Reddy Kuncham; Benjamin Michalowicz; Rahul Vaidya; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. D. K. Panda (IPDPS (Workshops), 2024)

Exploiting Inter-Layer Expert Affinity for Accelerating Mixture-of-Experts Model Inference. - Jinghan Yao; Quentin Anthony; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IPDPS, 2024)

Accelerating MPI AllReduce Communication with Efficient GPU-Based Compression Schemes on Modern GPU Clusters. - Qinghua Zhou; Bharath Ramesh 005; Aamir Shafi; Mustafa Abduljabbar; Hari Subramoni; Dhabaleswar K. Panda 001 (ISC, 2024)

Infer-HiRes: Accelerating Inference for High-Resolution Images with Quantization and Distributed Deep Learning. - Radha Gulhane; Quentin Anthony; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (PEARC, 2024)

Accelerating communication with multi-HCA aware collectives in MPI. - Tu Tran; Bharath Ramesh 005; Benjamin Michalowicz; Mustafa Abduljabbar; Hari Subramoni; Aamir Shafi; Dhabaleswar K. Panda 001 (Concurr. Comput. Pract. Exp., 2024)

Training Ultra Long Context Language Model with Fully Pipelined Distributed Transformer. - Jinghan Yao; Sam Ade Jacobs; Masahiro Tanaka; Olatunji Ruwase; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (CoRR, 2024)

Proactive Endpoint Congestion Avoidance in UCC. - Ferrol Aderholdt; Aamir Shafi; Manjunath Gorentla Venkata (IPDPS (Workshops), 2025)

Understanding and Characterizing Communication Characteristics for Distributed Transformer Models. - Quentin Anthony; Benjamin Michalowicz; Jacob Hatef; Lang Xu; Mustafa Abduljabbar; Aamir Shafi; Hari Subramoni; Dhabaleswar K. Panda 001 (IEEE Micro, 2025)