Driving Issues in Scalable Libraries: Poly-Algorithms, Data Distribution Independence, Redistribution, Local Storage Schemes. - Anthony Skjellum; Purushotham V. Bangalore (PP, 1995)

The Parallel Mathematical Libraries Project (PMLP): Overview, Design Innovations, and Preliminary Results. - Lubomir Birov; Arkady Prokofiev; Yuri Bartenev; Anatoly Vargin; Avijit Purkayastha; Yoginder S. Dandass; Vladimir Erzunov; Elena Shanikova; Anthony Skjellum; Purushotham V. Bangalore; Eugeny Shuvalov; Vitaly Ovechkin; et al. (PaCT, 1999)

The Parallel Mathematical Libraries Project (PMLP) - A Next Generation Scalable, Sparse, Object-Oriented, Mathematical Library Suite. - Lubomir Birov; Yuri Bartenev; Anatoly Vargin; Avijit Purkayastha; Anthony Skjellum; Yoginder S. Dandass; Purushotham V. Bangalore (PP, 1999)

A Computational Web Portal for the Distributed Marine Environment Forecast System. - Tomasz Haupt; Purushotham V. Bangalore; Gregory Henley (HPCN Europe, 2001)

Object-oriented analysis and design of the Message Passing Interface. - Anthony Skjellum; Diane G. Wooley; Ziyang Lu; Michael Wolf; Purushotham V. Bangalore; Andrew Lumsdaine; Jeffrey M. Squyres; Brian C. McCandless (Concurr. Comput. Pract. Exp., 2001)

Mississippi Computational Web Portal. - Tomasz Haupt; Purushotham V. Bangalore; Gregory Henley (Concurr. Comput. Pract. Exp., 2002)

Text mining: classification & clustering of articles related to sports. - Ritu Arora; Purushotham V. Bangalore (ACM Southeast Regional Conference (1), 2005)

Grid Resource Broker Using Application Benchmarking. - Enis Afgan; Vijay Velusamy; Purushotham V. Bangalore (EGC, 2005)

Web-enabled grid authentication in a non-Kerberos environment. - John-Paul Robinson; Jill B. Gemmill; Pravin Joshi; Purushotham V. Bangalore; Yiyi Chen; Silbia Peechakara; Song Zhou; Prahalad Achutharao (GRID, 2005)

End-user tools for grid computing. - Francisco Hernández; Purushotham V. Bangalore; Kevin Reilly (WEUSE@ICSE, 2005)

End-user tools for grid computing. - Francisco Hernández; Purushotham V. Bangalore; Kevin D. Reilly (ACM SIGSOFT Softw. Eng. Notes, 2005)

Dynamic Task Distribution in the Grid for BLAST. - Enis Afgan; Pavithran Sathyanarayana; Purushotham V. Bangalore (GrC, 2006)

Grid-Flow: a Grid-enabled scientific workflow system with a Petri-net-based interface. - Zhijie Guan; Francisco Hernández; Purushotham V. Bangalore; Jeffrey G. Gray; Anthony Skjellum; Vijay Velusamy; Yin Liu (Concurr. Comput. Pract. Exp., 2006)

GAUGE: Grid Automation and Generative Environment. - Francisco Hernández; Purushotham V. Bangalore; Jeffrey G. Gray; Zhijie Guan; Kevin D. Reilly (Concurr. Comput. Pract. Exp., 2006)

Grid enabling a content based image retrieval application. - Ritu Arora; Purushotham V. Bangalore (PDCS, 2007)

Generating parallel applications for distributed memory systems using aspects, components, and patterns. - Purushotham V. Bangalore (ACP4IS, 2007)

Performance Characterization of BLAST for the Grid. - Enis Afgan; Purushotham V. Bangalore (BIBE, 2007)

Application Specification Language (ASL) - A Language for Describing Applications in Grid Computing. - Enis Afgan; Purushotham V. Bangalore (GSEM, 2007)

Using Domain-Specific Modeling to Generate User Interfaces for Wizards. - Enis Afgan; Jeffrey G. Gray; Purushotham V. Bangalore (MDDAUI@MoDELS, 2007)

G-BLAST: A Grid Service for BLAST. - Purushotham V. Bangalore; Enis Afgan (GCA, 2008)

A Domain-Specific Language for Application-Level Checkpointing. - Ritu Arora; Marjan Mernik; Purushotham V. Bangalore; Suman Roychoudhury; Saraswathi Mukkai (ICDCIT, 2008)

Experiences with developing and deploying dynamic BLAST. - Enis Afgan; Purushotham V. Bangalore (Mardi Gras Conference, 2008)

A common application platform for the SURAgrid (CAP). - Mahantesh Halappanavar; John-Paul Robinson; Enis Afgan; Mary Fran Yafchak; Purushotham V. Bangalore (Mardi Gras Conference, 2008)

Powering statistical genetics with the grid: using GridWay to automate R-based workflows. - John-Paul Robinson; Purushotham V. Bangalore; Jelai Wang; Tapan Mehta (Mardi Gras Conference, 2008)

Using Aspect-Oriented Programming for Checkpointing a Parallel Application. - Ritu Arora; Purushotham V. Bangalore (PDPTA, 2008)

Embarrassingly parallel jobs are not embarrassingly easy to schedule on the grid. - Enis Afgan; Purushotham V. Bangalore (MTAGS@SC, 2008)

GridAtlas - A grid application and resource configuration repository and discovery service. - Enis Afgan; Purushotham V. Bangalore; Dustin Duncan (CLUSTER, 2009)

A framework for raising the level of abstraction of explicit parallelization. - Ritu Arora; Purushotham V. Bangalore (ICSE Companion, 2009)

Developing scientific applications using Generative Programming. - Ritu Arora; Purushotham V. Bangalore; Marjan Mernik (SE-CSE@ICSE, 2009)

Cross-domain authorization for federated virtual organizations using the myVocs collaboration environment. - Jill B. Gemmill; John-Paul Robinson; Tom Scavo; Purushotham V. Bangalore (Concurr. Comput. Pract. Exp., 2009)

CUDACL: A tool for CUDA and OpenCL programmers. - Ferosh Jacob; David Whittaker; Sagar Thapaliya; Purushotham V. Bangalore; Marjan Mernik; Jeff Gray 001 (HiPC, 2010)

Raising the Level of Abstraction of GPU-programming. - Ferosh Jacob; Ritu Arora; Purushotham V. Bangalore; Marjan Mernik; Jeff Gray 001 (PDPTA, 2010)

Exploiting performance characterization of BLAST in the grid. - Enis Afgan; Purushotham V. Bangalore (Clust. Comput., 2010)

A Program Transformation Technique to Support AOP within C++ Template. - Suman Roychoudhury; Jeff Gray 001; Jing Zhang 003; Purushotham V. Bangalore; Anthony Skjellum (J. Object Technol., 2010)

A platform-independent tool for modeling parallel programs. - Ferosh Jacob; Jeff Gray 001; Yu Sun 002; Purushotham V. Bangalore (ACM Southeast Regional Conference, 2011)

Accelerating Lossless Data Compression with GPUs - Robert Louis Cloud; Matthew L. Curry; H. Lee Ward; Anthony Skjellum; Purushotham V. Bangalore (CoRR, 2011)

Application Information Services for distributed computing environments. - Enis Afgan; Purushotham V. Bangalore; Karolj Skala (Future Gener. Comput. Syst., 2011)

A technique for non-invasive application-level checkpointing. - Ritu Arora; Purushotham V. Bangalore; Marjan Mernik (J. Supercomput., 2011)

Modulo-X: a simple transformation language for HPC programs. - Ferosh Jacob; Jeff Gray 001; Purushotham V. Bangalore (ACM Southeast Regional Conference, 2012)

Scheduling and planning job execution of loosely coupled applications. - Enis Afgan; Purushotham V. Bangalore; Tibor Skala (J. Supercomput., 2012)

Raising the level of abstraction for developing message passing applications. - Ritu Arora; Purushotham V. Bangalore; Marjan Mernik (J. Supercomput., 2012)

Tools and techniques for non-invasive explicit parallelization. - Ritu Arora; Purushotham V. Bangalore; Marjan Mernik (J. Supercomput., 2012)

PPModel: a modeling tool for source code maintenance and optimization of parallel programs. - Ferosh Jacob; Jeff Gray 001; Jeffrey C. Carver; Marjan Mernik; Purushotham V. Bangalore (J. Supercomput., 2012)

A high-level framework for parallelizing legacy applications for multiple platforms. - Ritu Arora; Ejenio Capetillo; Purushotham V. Bangalore; Marjan Mernik (XSEDE, 2013)

IO-Cop: Managing Concurrent Accesses to Shared Parallel File System. - Sagar Thapaliya; Purushotham V. Bangalore; Jay F. Lofstead; Kathryn M. Mohror; Adam Moody (ICPP Workshops, 2014)

Comparing, Contrasting, Generalizing, and Integrating Two Current Designs for Fault-Tolerant MPI. - Amin Hassani; Anthony Skjellum; Ron Brightwell; Purushotham V. Bangalore (EuroMPI/ASIA, 2014)

Practical resilient cases for FA-MPI, a transactional fault-tolerant MPI. - Amin Hassani; Anthony Skjellum; Purushotham V. Bangalore; Ron Brightwell (ExaMPI@SC, 2015)

Managing I/O Interference in a Shared Burst Buffer System. - Sagar Thapaliya; Purushotham V. Bangalore; Jay F. Lofstead; Kathryn M. Mohror; Adam Moody (ICPP, 2016)

Architectural implications on the performance and cost of graph analytics systems. - Qizhen Zhang 001; Hongzhi Chen; Da Yan 001; James Cheng; Boon Thau Loo; Purushotham V. Bangalore (SoCC, 2017)

Transforming blocking MPI collectives to Non-blocking and persistent operations. - Hadia Ahmed; Anthony Skjellum; Purushotham V. Bangalore; Peter Pirkelbauer (EuroMPI/USA, 2017)

Planning for performance: persistent collective operations for MPI. - Bradley Morgan; Daniel J. Holmes; Anthony Skjellum; Purushotham V. Bangalore; Srinivas Sridharan 002 (EuroMPI/USA, 2017)

GPU Erasure Coding for Campaign Storage. - Walker Haddock; Matthew L. Curry; Purushotham V. Bangalore; Anthony Skjellum (ISC Workshops, 2017)

MPI Derived Datatypes: Performance and Portability Issues. - Qingqing Xiong; Purushotham V. Bangalore; Anthony Skjellum; Martin C. Herbordt (EuroMPI, 2018)

Analyzing the Human Connectome Project Datasets using GPUs: The Anatomy of a Science Engagement. - John-Paul Robinson; Thomas Anthony 002; Ravi Tripathi; Sara A. Sims; Kristina M. Visscher; Purushotham V. Bangalore (PEARC, 2018)

Lightweight Fault Tolerance in Pregel-Like Systems. - Da Yan 001; James Cheng; Hongzhi Chen; Cheng Long 001; Purushotham V. Bangalore (ICPP, 2019)

Exposition, clarification, and expansion of MPI semantic terms and conventions: is a nonblocking MPI function permitted to block? - Purushotham V. Bangalore; Rolf Rabenseifner; Daniel J. Holmes; Julien Jaeger; Guillaume Mercier; Claudia Blaas-Schenner; Anthony Skjellum (EuroMPI, 2019)

High Performance Erasure Coding for Very Large Stripe Sizes. - Walker Haddock; Purushotham V. Bangalore; Matthew L. Curry; Anthony Skjellum (SpringSim, 2019)

Performance Characterization of Single and Multi GPU Training of U-Net Architecture for Medical Image Segmentation Tasks. - Trupesh R. Patel; Sandeep Bodduluri; Thomas Anthony 002; William S. Monroe; Pravinkumar G. Kandhare; John-Paul Robinson; Arie Nakhmani; Chengcui Zhang; Surya P. Bhatt; Purushotham V. Bangalore (PEARC, 2019)

Analyzing the HCP Datasets using GPUs: The Anatomy of a Science Engagement. - John-Paul Robinson; Thomas Anthony 002; Ravi Tripathi; Sara A. Sims; Kristina M. Visscher; Purushotham V. Bangalore (CoRR, 2019)

Planning for performance: Enhancing achievable performance for MPI through persistent collective operations. - Daniel J. Holmes; Bradley Morgan; Anthony Skjellum; Purushotham V. Bangalore; Srinivas Sridharan 002 (Parallel Comput., 2019)

Foreword to the Special Issue of the Workshop on Exascale MPI (ExaMPI 2017). - Anthony Skjellum; Purushotham V. Bangalore; Ryan E. Grant (Concurr. Comput. Pract. Exp., 2020)

Towards Modern C++ Language Support for MPI. - Sayan Ghosh; Clara Alsobrooks; Martin Rüfenacht; Anthony Skjellum; Purushotham V. Bangalore; Andrew Lumsdaine (ExaMPI@SC, 2021)

Partitioned Collective Communication. - Daniel J. Holmes; Anthony Skjellum; Julien Jaeger; Ryan E. Grant; Purushotham V. Bangalore; Matthew G. F. Dosanjh; Amanda Bienz; Derek Schafer (ExaMPI@SC, 2021)

Design of a Portable Implementation of Partitioned Point-to-Point Communication Primitives. - Andrew Worley; Prema Soundararajan; Derek Schafer; Purushotham V. Bangalore; Ryan E. Grant; Matthew G. F. Dosanjh; Anthony Skjellum; Sheikh K. Ghafoor (ICPP Workshops, 2021)

Understanding the use of message passing interface in exascale proxy applications. - Nawrin Sultana; Martin Rüfenacht; Anthony Skjellum; Purushotham V. Bangalore; Ignacio Laguna; Kathryn M. Mohror (Concurr. Comput. Pract. Exp., 2021)

MPIs Language Bindings are Holding MPI Back. - Martin Ruefenacht; Derek Schafer; Anthony Skjellum; Purushotham V. Bangalore (CoRR, 2021)

Implementation and evaluation of MPI 4.0 partitioned communication libraries. - Matthew G. F. Dosanjh; Andrew Worley; Derek Schafer; Prema Soundararajan; Sheikh K. Ghafoor; Anthony Skjellum; Purushotham V. Bangalore; Ryan E. Grant (Parallel Comput., 2021)

Efficient Asynchronous I/O with Request Merging. - Md. Kamal Hossain Chowdhury; Houjun Tang; Jean Luca Bez; Purushotham V. Bangalore; Suren Byna (IPDPS Workshops, 2023)

Design of a portable implementation of partitioned point-to-point communication primitives. - W. Pepper Marts; Andrew Worley; Prema Soundarajan; Derek Schafer; Matthew G. F. Dosanjh; Ryan E. Grant; Purushotham V. Bangalore; Anthony Skjellum; Sheikh K. Ghafoor (Concurr. Comput. Pract. Exp., 2023)

Data Security Approaches to Support Open Science on High-Performance Computing Systems. - Md. Kamal Hossain Chowdhury; Purushotham V. Bangalore (ICCCN, 2024)

Understanding GPU Triggering APIs for MPI+X Communication. - Patrick G. Bridges; Anthony Skjellum; Evan Drake Suggs; Derek Schafer; Purushotham V. Bangalore (EuroMPI, 2024)