Modeling switch-level simulation using data flow. - V. Ashok; Roger L. Costello; P. Sadayappan (DAC, 1985)

Mapping Finite Element Graphs onto Processor Meshes. - P. Sadayappan; Fikret Erçal; Steven Martin (ICPP, 1987)

Cluster-Partitioning Approaches to Mapping Parallel Programs onto a Hypercube. - P. Sadayappan; Fikret Erçal (ICS, 1987)

Nearest-Neighbor Mapping of Finite Element Graphs onto Processor Meshes. - P. Sadayappan; Fikret Erçal (IEEE Trans. Computers, 1987)

Comparative analysis of approaches to hardware acceleration for sparse-matrix factorization. - P. Sadayappan; V. Visvanathan (ICCD, 1988)

Towards a 'neural' architecture for abductive reasoning. - Ashok K. Goel 001; J. Ramanujam; P. Sadayappan (ICNN, 1988)

Optimization by neural networks. - J. Ramanujam; P. Sadayappan (ICNN, 1988)

A VLSI robotics vector processor for real-time control. - Yong-Long Calvin Ling; P. Sadayappan; Karl W. Olson; David E. Orin (ICRA, 1988)

An approach to synchronization for parallel computing. - V. Prasad Krothapalli; P. Sadayappan (ICS, 1988)

Parallelization and performance evaluation of circuit simulation on a shared-memory multiprocessor. - P. Sadayappan; V. Visvanathan (ICS, 1988)

Iterative Algorithms for Solution of Large Sparse Systems of Linear Equations on Hypercubes. - Cevdet Aykanat; Füsun Özgüner; Fikret Erçal; P. Sadayappan (IEEE Trans. Computers, 1988)

Circuit Simulation on Shared-Memory Multiprocessors. - P. Sadayappan; V. Visvanathan (IEEE Trans. Computers, 1988)

Optimal Static Scheduling of Sequential Loops on Multiprocessors. - Amr Zaky; P. Sadayappan (ICPP (3), 1989)

One-to-one mapping of process graphs onto a hypercube. - Fikret Erçal; P. Sadayappan (ICS, 1989)

A methodology for parallelizing programs for multicomputers and complex memory multiprocessors. - J. Ramanujam; P. Sadayappan (SC, 1989)

Communication reduction for distributed sparse matrix factorization on a processor mesh. - Ponnuswamy Sadayappan; Sailesh K. Rao (SC, 1989)

Efficient sparse matrix factorization for circuit simulation on vector supercomputers. - P. Sadayappan; V. Visvanathan (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 1989)

A restructurable VLSI robotics vector processor architecture for real-time control. - P. Sadayappan; Yong-Long Calvin Ling; Karl W. Olson; David E. Orin (IEEE Trans. Robotics Autom., 1989)

Exploiting Parallelism Through Run-Time Analysis on a Vector Processor (Abstract). - V. Prasad Krothapalli; P. Sadayappan (ACM Conference on Computer Science, 1990)

Tiling of Iteration Spaces for Multicomputers. - J. Ramanujam; P. Sadayappan (ICPP (2), 1990)

Dynamic Scheduling of DOACROSS Loops for Multiprocessors. - V. Prasad Krothapalli; P. Sadayappan (PARBASE / Architectures, 1990)

Task Allocation onto a Hypercube by Recursive Mincut Bipartitioning. - Fikret Erçal; J. Ramanujam; P. Sadayappan (J. Parallel Distributed Comput., 1990)

Cluster partitioning approaches to mapping parallel programs onto a hypercube. - P. Sadayappan; Fikret Erçal; J. Ramanujam (Parallel Comput., 1990)

Multifrontal Factorization of Sparse Matrices on Shared-Memory Multiprocessors. - Kalluri Eswar; P. Sadayappan; V. Visvanathan (ICPP (3), 1991)

Computer Graphics Rendering on a Shared Memory Multiprocessor. - Scott Whitman; P. Sadayappan (ICPP (3), 1991)

Real-time robot dynamic simulation on a vector/parallel supercomputer. - Scott McMillan; David E. Orin; Ponnuswamy Sadayappan (ICRA, 1991)

Removal of Redundant Dependences in DOACROSS Lops with Constant Dependences. - V. Prasad Krothapalli; P. Sadayappan (PPoPP, 1991)

Tiling multidimensional iteration spaces for nonshared memory machines. - J. Ramanujam; P. Sadayappan (SC, 1991)

Removal of Redundant Dependences in DOACROSS Loops with Constant Dependences. - V. Prasad Krothapalli; P. Sadayappan (IEEE Trans. Parallel Distributed Syst., 1991)

Compile-Time Techniques for Data Distribution in Distributed Memory Machines. - J. Ramanujam; P. Sadayappan (IEEE Trans. Parallel Distributed Syst., 1991)

Efficient dynamic simulation of multiple manipulator systems with singularities. - Scott McMillan; Ponnuswamy Sadayappan; David E. Orin (ICRA, 1992)

On the Synthesis of Parallel Programs from Tensor Product Formulas for Block Recursive Algorithms. - Sandeep K. S. Gupta; Chua-Huang Huang; P. Sadayappan; Rodney W. Johnson (LCPC, 1992)

An Algebraic Theory for Modeling Direct Interconnection Networks. - S. D. Kaushik; Sanjay Sharma; Chua-Huang Huang; Jeremy R. Johnson; Rodney W. Johnson; P. Sadayappan (SC, 1992)

On the Automatic Generation of Data Distributions. - Sandeep K. S. Gupta; S. D. Kaushik; Chua-Huang Huang; John R. Johnson; Rodney W. Johnson; P. Sadayappan (SIGPLAN Workshop, 1992)

On Data Dependence Analysis for Compiling Programs on Distributed-Memory Machines (Extended Abstract). - Sanjay Sharma; Chua-Huang Huang; P. Sadayappan (SIGPLAN Workshop, 1992)

A Methodology for Generating Data Distributions to Optimize Communication. - Sandeep K. S. Gupta; S. D. Kaushik; Chua-Huang Huang; John R. Johnson; Rodney W. Johnson; P. Sadayappan (SPDP, 1992)

The Rectilinear Steiner Arborescence Problem. - Sailesh K. Rao; P. Sadayappan; Frank K. Hwang; Peter W. Shor (Algorithmica, 1992)

Tiling Multidimensional Itertion Spaces for Multicomputers. - J. Ramanujam; P. Sadayappan (J. Parallel Distributed Comput., 1992)

Toward super-real-time simulation of robotic mechanisms using a parallel integration method. - Scott McMillan; David E. Orin; P. Sadayappan (IEEE Trans. Syst. Man Cybern., 1992)

Architectural Synthesis of Performance-Driven Multipliers with Accumulator Interleaving. - Debabrata Ghosh; S. K. Nandy 001; P. Sadayappan; K. Parthasarathy (DAC, 1993)

Compile-Time Characterization of Recurrent Patterns in Irregular Computations. - Kalluri Eswar; P. Sadayappan; Chua-Huang Huang (ICPP (2), 1993)

Supernodal Sparse Cholesky Facotrization on Distributed-Memory Multiprocessors. - Kalluri Eswar; P. Sadayappan; Chua-Huang Huang; V. Visvanathan (ICPP (3), 1993)

On Compiling Array Expressions for Efficient Execution on Distributed-Memory Machines. - Sandeep K. S. Gupta; S. D. Kaushik; S. Mufti; Sanjay Sharma; Chua-Huang Huang; P. Sadayappan (ICPP (2), 1993)

A Parallel Progressive Refinement Image Rendering Algorithm on a Scalable Multithreaded VLSI Processor Array. - S. K. Nandy 001; Ranjani Narayan; V. Visvanathan; P. Sadayappan; Prashant S. Chauhan (ICPP (3), 1993)

A Methodology for Generating Efficient Disk-Based Algorithms from Tensor Product Formulas. - S. D. Kaushik; Chua-Huang Huang; Rodney W. Johnson; P. Sadayappan (LCPC, 1993)

Efficient transposition algorithms for large matrices. - S. D. Kaushik; Chua-Huang Huang; John R. Johnson; Rodney W. Johnson; P. Sadayappan (SC, 1993)

Communication-Free Hyperplane Partitioning of Nested Loops. - Chua-Huang Huang; P. Sadayappan (J. Parallel Distributed Comput., 1993)

Communication-Efficient Implementation of Block Recursive Algorithms on Distributed-Memory Machines. - Sandeep K. S. Gupta; Chua-Huang Huang; Rodney W. Johnson; P. Sadayappan (ICPADS, 1994)

An approach to communication-efficient data redistribution. - S. D. Kaushik; Chua-Huang Huang; Rodney W. Johnson; P. Sadayappan (International Conference on Supercomputing, 1994)

On sparse matrix reordering for parallel factorization. - Bharat Kumar; P. Sadayappan; Chua-Huang Huang (International Conference on Supercomputing, 1994)

A Clustered Reduced Communication Element by Element Preconditioned Conjugate Gradient Algorithm for Finite Element Computations. - Alpesh Amin; P. Sadayappan; Murali Gudavalli (IPPS, 1994)

Incremental Generation of Index Sets for Array Statement Execution on Distributed-Memory Machines. - S. D. Kaushik; Chua-Huang Huang; P. Sadayappan (LCPC, 1994)

EXTENT: a portable programming environment for designing and implementing high-performance block recursive algorithms. - Donglai Dai; Sandeep K. S. Gupta; S. D. Kaushik; J. H. Lu; Raj Verdhan Singh; Chua-Huang Huang; P. Sadayappan; Rodney W. Johnson (SC, 1994)

Implementing Fast Fourier Transforms on Distributed-Memory Multiprocessors Using Data Redistributions. - Sandeep K. S. Gupta; Chua-Huang Huang; P. Sadayappan; Rodney W. Johnson (Parallel Process. Lett., 1994)

Efficient Dynamic Simulation of Multiple Manipulator Systems with Singular Configurations. - Scott McMillan; P. Sadayappan; David E. Orin (IEEE Trans. Syst. Man Cybern. Syst., 1994)

Parallel Dynamic Simulation of Multiple Manipulator Systems: Temporal Versus Spatial Methods. - Scott McMillan; P. Sadayappan; David E. Orin (IEEE Trans. Syst. Man Cybern. Syst., 1994)

Multi-phase array redistribution: modeling and evaluation. - S. D. Kaushik; Chua-Huang Huang; J. Ramanujam; P. Sadayappan (IPPS, 1995)

Compiling Array Statements for Efficient Execution on Distributed-Memory Machines: Two-Level Mappings. - S. D. Kaushik; Chua-Huang Huang; P. Sadayappan (LCPC, 1995)

Mapping combinatorial optimization problems onto neural networks. - J. Ramanujam; P. Sadayappan (Inf. Sci., 1995)

Practical abduction: characterization, decomposition and concurrency. - Ashok K. Goel 001; John R. Josephson; Olivier Fischer; P. Sadayappan (J. Exp. Theor. Artif. Intell., 1995)

A Clustering Algorithm for Parallel Sparse Cholesky Factorization. - Bharat Kumar; Kalluri Eswar; P. Sadayappan; Chua-Huang Huang (Parallel Process. Lett., 1995)

A Tensor Product Formulation of Strassen's Matrix Multiplication Algorithm with Memory Reduction. - Bharat Kumar; Chua-Huang Huang; P. Sadayappan; Rodney W. Johnson (Sci. Program., 1995)

Hybrid Algorithms for Complete Exchange in 2D Meshes. - N. S. Sundar; Doddaballapur Narasimha-Murthy Jayasimha; Dhabaleswar K. Panda 001; P. Sadayappan (International Conference on Supercomputing, 1996)

Optimal Reordering and Mapping of a Class of Nested-Loops for Parallel Execution. - Chi-Chung Lam; P. Sadayappan; Rephael Wenger (LCPC, 1996)

Introduction. - Chua-Huang Huang; P. Sadayappan (Int. J. Parallel Program., 1996)

An Algebraic Theory for Modeling Directt Interconnection Networks. - S. D. Kaushik; Sanjay Sharma; Chua-Huang Huang; John R. Johnson; Rodney W. Johnson; P. Sadayappan (J. Inf. Sci. Eng., 1996)

A Framework for Generating Distributed-Memory Parallel Programs for Block Recursive Algorithms. - Sandeep K. S. Gupta; Chua-Huang Huang; P. Sadayappan; Rodney W. Johnson (J. Parallel Distributed Comput., 1996)

Compiling Array Expressions for Efficient Execution on Distributed-Memory Machines. - Sandeep K. S. Gupta; S. D. Kaushik; Chua-Huang Huang; P. Sadayappan (J. Parallel Distributed Comput., 1996)

Efficient Index Set Generation for Compiling HPF Array Statements on Distributed-Memory Machines. - S. D. Kaushik; Chua-Huang Huang; P. Sadayappan (J. Parallel Distributed Comput., 1996)

Communication-Efficient Matrix Multiplication on Hypercubes. - Himanshu Gupta; P. Sadayappan (Parallel Comput., 1996)

On improving the performance of sparse matrix-vector multiplication. - James Buford White III; Ponnuswamy Sadayappan (HiPC, 1997)

Optimization of a Class of Multi-Dimensional Integrals on Parallel Machines. - Chi-Chung Lam; P. Sadayappan; Rephael Wenger (PP, 1997)

Optimal Algorithms for All-to-All Personalized Communication on Rings and Two Dimensional Tori. - Chi-Chung Lam; Chua-Huang Huang; P. Sadayappan (J. Parallel Distributed Comput., 1997)

On Optimizing a Class of Multi-Dimensional Loops with Reductions for Parallel Execution. - Chi-Chung Lam; P. Sadayappan; Rephael Wenger (Parallel Process. Lett., 1997)

A technique for overlapping computation and communication for block recursive algorithms. - Sandeep K. S. Gupta; Chua-Huang Huang; P. Sadayappan; Rodney W. Johnson (Concurr. Pract. Exp., 1998)

Partitioning Graphs on Message-Passing Machines by Pairwise Mincut. - P. Sadayappan; Fikret Erçal; J. Ramanujam (Inf. Sci., 1998)

Low Latency Message-Passing for Reflective Memory Networks. - Matthew G. Jacunski; Vijay Moorthy; Peter P. Ware; Manoj Pillai; Dhabaleswar K. Panda 001; P. Sadayappan (CANPC, 1999)

Communication Modeling of Heterogeneous Networks of Workstations for Performance Characterization of Collective Operations. - Mohammad Banikazemi; Jayanthi Sampathkumar; Sandeep Prabhu; Dhabaleswar K. Panda 001; P. Sadayappan (Heterogeneous Computing Workshop, 1999)

Memory-Optimal Evaluation of Expression Trees Involving Large Objects. - Chi-Chung Lam; Daniel Cociorva; Gerald Baumgartner; P. Sadayappan (HiPC, 1999)

An Incremental Methodology for Parallelizing Legacy Stencil Codes on Message-Passing Computers. - N. S. Sundar; S. Jayanthi; P. Sadayappan; Miguel Visbal (ICPP, 1999)

All-to-All Broadcast on Switch-Based Clusters of Workstations. - Matthew G. Jacunski; P. Sadayappan; Dhabaleswar K. Panda 001 (IPPS/SPDP, 1999)

Low-Latency Message Passing on Workstation Clusters using SCRAMNet. - Vijay Moorthy; Matthew G. Jacunski; Manoj Pillai; Peter P. Ware; Dhabaleswar K. Panda 001; Thomas W. Page Jr.; P. Sadayappan; V. Nagarajan; Johns Daniel (IPPS/SPDP, 1999)

Optimization of Memory Usage Requirement for a Class of Loops Implementing Multi-dimensional Integrals. - Chi-Chung Lam; Daniel Cociorva; Gerald Baumgartner; P. Sadayappan (LCPC, 1999)

Performance Optimization of a Class of Loops Involving Sums of Products of Sparse Arrays. - Chi-Chung Lam; P. Sadayappan; Daniel Cociorva; Mebarek Alouani; John Wilkins (PP, 1999)

Broadcast/Multicast over Myrinet Using NIC-Assisted Multidestination Messages. - Darius Buntinas; Dhabaleswar K. Panda 001; José Duato; P. Sadayappan (CANPC, 2000)

Fast Collective Communication Algorithms for Reflective Memory Network Clusters. - Vijay Moorthy; Dhabaleswar K. Panda 001; P. Sadayappan (CANPC, 2000)

Characterization and enhancement of Static Mapping Heuristics for Heterogeneous Systems. - Praveen Holenarsipur; Vladimir Yarmolenko; José Duato; Dhabaleswar K. Panda 001; P. Sadayappan (HiPC, 2000)

Balancing Web Server Load for Adaptable Video Distribution. - Arindam Paul; Wu-chi Feng; Dhabaleswar K. Panda 001; P. Sadayappan (ICPP Workshops, 2000)

Characterization and Enhancement of Dynamic Mapping Heuristics for Heterogeneous Systems. - Vladimir Yarmolenko; José Duato; Dhabaleswar K. Panda 001; P. Sadayappan (ICPP Workshops, 2000)

Towards Automatic Synthesis of High-Performance Codes for Electronic Structure Calculations: Data Locality Optimization. - Daniel Cociorva; J. W. Wilkins; Gerald Baumgartner; P. Sadayappan; J. Ramanujam; Marcel Nooijen; David E. Bernholdt; Robert J. Harrison (HiPC, 2001)

Implementing TreadMarksover VIA on Myrinet and Gigabit Ethernet: Challenges, Design Experience, and Performance Evaluation. - Mohammad Banikazemi; Jiuxing Liu; Dhabaleswar K. Panda 001; P. Sadayappan (ICPP, 2001)

NIC-Based Rate Control for Proportional Bandwidth Allocation in Myrinet Clusters. - Abhishek Gulati; Dhabaleswar K. Panda 001; P. Sadayappan; Pete Wyckoff (ICPP, 2001)

Loop optimization for a class of memory-constrained computations. - Daniel Cociorva; J. W. Wilkins; Chi-Chung Lam; Gerald Baumgartner; J. Ramanujam; P. Sadayappan (ICS, 2001)

VIBe: A Micro-benchmark Suite for Evaluating Virtual Interface Architecture (VIA) Implementations. - Mohammad Banikazemi; Jiuxing Liu; S. Kutlug; P. Sadayappan; H. Shah; Dhabaleswar K. Panda 001 (IPDPS, 2001)

Fast NIC-Based Barrier over Myrinet/GM. - Darius Buntinas; Dhabaleswar K. Panda 001; P. Sadayappan (IPDPS, 2001)

Performance Benefits of NIC-Based Barrier on Myrinet/GM. - Darius Buntinas; Dhabaleswar K. Panda 001; P. Sadayappan (IPDPS, 2001)

Efficient Multicast Algorithms for Heterogeneous Switch-based Irregular Networks of Workstations. - Amit Singhal 001; Mohammad Banikazemi; P. Sadayappan; Dhabaleswar K. Panda 001 (IPDPS, 2001)

Selective Buddy Allocation for Scheduling Parallel Jobs on Clusters. - Vijay Subramani; Rajkumar Kettimuthu; Srividya Srinivasan; Jeanette Johnston; P. Sadayappan (CLUSTER, 2002)

Effective Selection of Partition Sizes for Moldable Scheduling of Parallel Jobs. - Srividya Srinivasan; Vijay Subramani; Rajkumar Kettimuthu; Praveen Holenarsipur; P. Sadayappan (HiPC, 2002)

Distributed Job Scheduling on Computational Grids Using Multiple Simultaneous Requests. - Vijay Subramani; Rajkumar Kettimuthu; Srividya Srinivasan; P. Sadayappan (HPDC, 2002)

A Reliable Multicast Algorithm for Mobile Ad Hoc Networks. - Thiagaraja Gopalsamy; Mukesh Singhal; Dhabaleswar K. Panda 001; P. Sadayappan (ICDCS, 2002)

Message from the Co-Chairs. - Vipin Chaudhary; P. Sadayappan (ICPP Workshops, 2002)

Message from the Chair. - P. Sadayappan (ICPP Workshops, 2002)

Characterization of Backfilling Strategies for Parallel Job Scheduling. - Srividya Srinivasan; Rajkumar Kettimuthu; Vijay Subramani; P. Sadayappan (ICPP Workshops, 2002)

A Performance Optimization Framework for Compilation of Tensor Contraction Expressions into Parallel Programs. - Gerald Baumgartner; David E. Bernholdt; Daniel Cociorva; Chi-Chung Lam; J. Ramanujam; Robert J. Harrison; Marcel Nooijen; P. Sadayappan (IPDPS, 2002)

Selective Reservation Strategies for Backfill Job Scheduling. - Srividya Srinivasan; Rajkumar Kettimuthu; Vijay Subramani; P. Sadayappan (JSSPP, 2002)

Memory-Constrained Communication Minimization for a Class of Array Computations. - Daniel Cociorva; Gerald Baumgartner; Chi-Chung Lam; P. Sadayappan; J. Ramanujam (LCPC, 2002)

Space-Time Trade-Off Optimization for a Class of Electronic Structure Calculations. - Daniel Cociorva; Gerald Baumgartner; Chi-Chung Lam; P. Sadayappan; J. Ramanujam; Marcel Nooijen; David E. Bernholdt; Robert J. Harrison (PLDI, 2002)

A high-level approach to synthesis of high-performance codes for quantum chemistry. - Gerald Baumgartner; David E. Bernholdt; Daniel Cociorva; Robert J. Harrison; So Hirata; Chi-Chung Lam; Marcel Nooijen; Russell M. Pitzer; J. Ramanujam; P. Sadayappan (SC, 2002)

A Robust Scheduling Strategy for Moldable Scheduling of Parallel Jobs. - Sudha Srinivasan; Sriram Krishnamoorthy; P. Sadayappan (CLUSTER, 2003)

Data Locality Optimization for Synthesis of Efficient Out-of-Core Algorithms. - Sandhya Krishnan; Sriram Krishnamoorthy; Gerald Baumgartner; Daniel Cociorva; Chi-Chung Lam; P. Sadayappan; J. Ramanujam; David E. Bernholdt; Venkatesh Choppella (HiPC, 2003)

Global Communication Optimization for Tensor Contraction Expressions under Memory Constraints. - Daniel Cociorva; Xiaoyang Gao 002; Sandhya Krishnan; Gerald Baumgartner; Chi-Chung Lam; P. Sadayappan; J. Ramanujam (IPDPS, 2003)

QoPS: A QoS Based Scheme for Parallel Job Scheduling. - Mohammad Islam; Pavan Balaji; P. Sadayappan; Dhabaleswar K. Panda 001 (JSSPP, 2003)

Scheduling of Parallel Jobs in a Heterogeneous Multi-site Environement. - Gerald Sabin; Rajkumar Kettimuthu; Arun Rajan; P. Sadayappan (JSSPP, 2003)

Memory-Constrained Data Locality Optimization for Tensor Contractions. - Alina Bibireata; Sandhya Krishnan; Gerald Baumgartner; Daniel Cociorva; Chi-Chung Lam; P. Sadayappan; J. Ramanujam; David E. Bernholdt; Venkatesh Choppella (LCPC, 2003)

Evaluating the Impact of Programming Language Features on the Performance of Parallel Applications on Cluster Architectures. - Konstantin Berlin; Jun Huan; Mary Jacob; Garima Kochhar; Jan F. Prins; William W. Pugh; P. Sadayappan; Jaime Spacco; Chau-Wen Tseng (LCPC, 2003)

Towards provision of quality of service guarantees in job scheduling. - Mohammad Islam; Pavan Balaji; P. Sadayappan; Dhabaleswar K. Panda 001 (CLUSTER, 2004)

On fairness in distributed job scheduling across multiple sites. - Gerald Sabin; Vishvesh Sahasrabudhe; P. Sadayappan (CLUSTER, 2004)

Use of PVFS for Efficient Execution of Jobs with Pipeline-Shared I/O. - Nagavijayalakshmi Vydyanathan; Gaurav Khanna 002; Tahsin M. Kurç; Ümit V. Çatalyürek; Pete Wyckoff; Joel H. Saltz; P. Sadayappan (GRID, 2004)

Efficient Layout Transformation for Disk-Based Multidimensional Arrays. - Sriram Krishnamoorthy; Gerald Baumgartner; Chi-Chung Lam; Jarek Nieplocha; P. Sadayappan (HiPC, 2004)

Job Fairness in Non-Preemptive Job Scheduling. - Gerald Sabin; Garima Kochhar; P. Sadayappan (ICPP, 2004)

Message from the Chairs: International Workshop on Compile and Run Time Techniques for Parallel Computing. - Vipin Chaudhary; P. Sadayappan (ICPP Workshops, 2004)

Applying MPI Derived Datatypes to the NAS Benchmarks: A Case Study. - Qingda Lu; Jiesheng Wu; Dhabaleswar K. Panda 001; P. Sadayappan (ICPP Workshops, 2004)

Empirical Performance-Model Driven Data Layout Optimization. - Qingda Lu; Xiaoyang Gao 002; Sriram Krishnamoorthy; Gerald Baumgartner; J. Ramanujam; P. Sadayappan (LCPC, 2004)

Efficient parallel out-of-core matrix transposition. - Sriram Krishnamoorthy; Gerald Baumgartner; Daniel Cociorva; Chi-Chung Lam; P. Sadayappan (Int. J. High Perform. Comput. Netw., 2004)

Robust scheduling of moldable parallel jobs. - Sudha Srinivasan; Savitha Krishnamoorthy; P. Sadayappan (Int. J. High Perform. Comput. Netw., 2004)

A hypergraph partitioning based approach for scheduling of tasks with batch-shared I/O. - Gaurav Khanna 002; Nagavijayalakshmi Vydyanathan; Tahsin M. Kurç; Ümit V. Çatalyürek; Pete Wyckoff; Joel H. Saltz; P. Sadayappan (CCGRID, 2005)

Data and Computation Abstractions for Dynamic and Irregular Computations. - Sriram Krishnamoorthy; Jarek Nieplocha; P. Sadayappan (HiPC, 2005)

Assessment and enhancement of meta-schedulers for multi-site job sharing. - Gerald Sabin; Vishvesh Sahasrabudhe; P. Sadayappan (HPDC, 2005)

Automated Operation Minimization of Tensor Contraction Expressions in Electronic Structure Calculations. - Albert Hartono; Alexander Sibiryakov; Marcel Nooijen; Gerald Baumgartner; David E. Bernholdt; So Hirata; Chi-Chung Lam; Russell M. Pitzer; J. Ramanujam; P. Sadayappan (International Conference on Computational Science (1), 2005)

Message from the Chairs. - Vipin Chaudhary; P. Sadayappan (ICPP Workshops, 2005)

Cache Miss Characterization and Data Locality Optimization for Imperfectly Nested Loops on Shared Memory Multiprocessors. - Swarup Kumar Sahoo; Rajkiran Panuganti; Sriram Krishnamoorthy; P. Sadayappan (IPDPS, 2005)

Unfairness Metrics for Space-Sharing Parallel Job Schedulers. - Gerald Sabin; P. Sadayappan (JSSPP, 2005)

Performance modeling and optimization of parallel out-of-core tensor contractions. - Xiaoyang Gao 002; Swarup Kumar Sahoo; Chi-Chung Lam; J. Ramanujam; Qingda Lu; Gerald Baumgartner; P. Sadayappan (PPoPP, 2005)

Integrated Loop Optimizations for Data Locality Enhancement of Tensor Contraction Expressions. - Swarup Kumar Sahoo; Sriram Krishnamoorthy; Rajkiran Panuganti; P. Sadayappan (SC, 2005)

Selective preemption strategies for parallel job scheduling. - Rajkumar Kettimuthu; Vijay Subramani; Srividya Srinivasan; Thiagaraja Gopalsamy; Dhabaleswar K. Panda 001; P. Sadayappan (Int. J. High Perform. Comput. Netw., 2005)

Synthesis of High-Performance Parallel Programs for a Class of ab Initio Quantum Chemistry Models. - Gerald Baumgartner; Alexander A. Auer; David E. Bernholdt; Alina Bibireata; Venkatesh Choppella; Daniel Cociorva; Xiaoyang Gao 002; Robert J. Harrison; So Hirata; Sriram Krishnamoorthy; Sandhya Krishnan; Chi-Chung Lam; et al. (Proc. IEEE, 2005)

Combining analytical and empirical approaches in tuning matrix transposition. - Qingda Lu; Sriram Krishnamoorthy; P. Sadayappan (PACT, 2006)

A Performance Instrumentation Framework to Characterize Computation-Communication Overlap in Message-Passing Systems. - Aniruddha G. Shet; P. Sadayappan; David E. Bernholdt; Jarek Nieplocha; Vinod Tipparaju (CLUSTER, 2006)

Locality Conscious Processor Allocation and Scheduling for Mixed Parallel Applications. - Nagavijayalakshmi Vydyanathan; Sriram Krishnamoorthy; Gerald Sabin; Ümit V. Çatalyürek; Tahsin M. Kurç; P. Sadayappan; Joel H. Saltz (CLUSTER, 2006)

Hardware/Software Integration for FPGA-based All-Pairs Shortest-Paths. - Uday Bondhugula; Ananth Devulapalli; James Dinan; Joseph Fernando; Pete Wyckoff; Eric Stahlberg; P. Sadayappan (FCCM, 2006)

Task Scheduling and File Replication for Data-Intensive Jobs with Batch-shared I/O. - Gaurav Khanna 002; Nagavijayalakshmi Vydyanathan; Ümit V. Çatalyürek; Tahsin M. Kurç; Sriram Krishnamoorthy; P. Sadayappan; Joel H. Saltz (HPDC, 2006)

Identifying Cost-Effective Common Subexpressions to Reduce Operation Count in Tensor Contraction Evaluations. - Albert Hartono; Qingda Lu; Xiaoyang Gao 002; Sriram Krishnamoorthy; Marcel Nooijen; Gerald Baumgartner; David E. Bernholdt; Venkatesh Choppella; Russell M. Pitzer; J. Ramanujam; Atanas Rountev; P. Sadayappan (International Conference on Computational Science (1), 2006)

An Integrated Approach for Processor Allocation and Scheduling of Mixed-Parallel Applications. - Nagavijayalakshmi Vydyanathan; Sriram Krishnamoorthy; Gerald Sabin; Ümit V. Çatalyürek; Tahsin M. Kurç; P. Sadayappan; Joel H. Saltz (ICPP, 2006)

Memory minimization for tensor contractions using integer linear programming. - A. Allam; J. Ramanujam; Gerald Baumgartner; P. Sadayappan (IPDPS, 2006)

Parallel FPGA-based all-pairs shortest-paths in a directed graph. - Uday Bondhugula; Ananth Devulapalli; Joseph Fernando; Pete Wyckoff; P. Sadayappan (IPDPS, 2006)

An extensible global address space framework with decoupled task and data abstractions. - Sriram Krishnamoorthy; Ümit V. Çatalyürek; Jarek Nieplocha; Atanas Rountev; P. Sadayappan (IPDPS, 2006)

An approach to locality-conscious load balancing and transparent memory hierarchy management with a global-address-space parallel programming model. - Sriram Krishnamoorthy; Ümit V. Çatalyürek; Jarek Nieplocha; P. Sadayappan (IPDPS, 2006)

A Data Locality Aware Online Scheduling Approach for I/O-Intensive Jobs with File Sharing. - Gaurav Khanna 002; Ümit V. Çatalyürek; Tahsin M. Kurç; P. Sadayappan; Joel H. Saltz (JSSPP, 2006)

Moldable Parallel Job Scheduling Using Job Efficiency: An Iterative Approach. - Gerald Sabin; Matthew Lang; P. Sadayappan (JSSPP, 2006)

UTS: An Unbalanced Tree Search Benchmark. - Stephen Olivier; Jun Huan; Jinze Liu; Jan F. Prins; James Dinan; P. Sadayappan; Chau-Wen Tseng (LCPC, 2006)

Data management and query - Hypergraph partitioning for automatic memory hierarchy management. - Sriram Krishnamoorthy; Ümit V. Çatalyürek; Jarek Nieplocha; Atanas Rountev; P. Sadayappan (SC, 2006)

M12 - Overview of the global arrays parallel software development toolkit. - Jarek Nieplocha; Bruce J. Palmer; Manojkumar Krishnan; P. Sadayappan (SC, 2006)

Efficient synthesis of out-of-core algorithms using a nonlinear optimization solver. - Sandhya Krishnan; Sriram Krishnamoorthy; Gerald Baumgartner; Chi-Chung Lam; J. Ramanujam; P. Sadayappan; Venkatesh Choppella (J. Parallel Distributed Comput., 2006)

MOLAR: adaptive runtime support for high-end computing operating and runtime systems. - Christian Engelmann; Stephen L. Scott; David E. Bernholdt; Narasimha Raju Gottumukkala; Chokchai Leangsuksun; Jyothish Varma; Chao Wang 056; Frank Mueller 001; Aniruddha G. Shet; P. Sadayappan (ACM SIGOPS Oper. Syst. Rev., 2006)

Layout transformation support for the disk resident arrays framework. - Sriram Krishnamoorthy; Gerald Baumgartner; Chi-Chung Lam; Jarek Nieplocha; P. Sadayappan (J. Supercomput., 2006)

Non-collective parallel I/O for global address space programming models. - Sriram Krishnamoorthy; Juan Piernas; Vinod Tipparaju; Jarek Nieplocha; P. Sadayappan (CLUSTER, 2007)

Scheduling File Transfers for Data-Intensive Jobs on Heterogeneous Clusters. - Gaurav Khanna 002; Ümit V. Çatalyürek; Tahsin M. Kurç; P. Sadayappan; Joel H. Saltz (Euro-Par, 2007)

Toward Optimizing Latency Under Throughput Constraints for Application Workflows on Clusters. - Nagavijayalakshmi Vydyanathan; Ümit V. Çatalyürek; Tahsin M. Kurç; P. Sadayappan; Joel H. Saltz (Euro-Par, 2007)

Analyzing and Minimizing the Impact of Opportunity Cost in QoS-aware Job Scheduling. - Mohammad Islam; Pavan Balaji; Gerald Sabin; P. Sadayappan (ICPP, 2007)

Dynamic Load Balancing of Unbalanced Computations Using Message Passing. - James Dinan; Stephen Olivier; Gerald Sabin; Jan F. Prins; P. Sadayappan; Chau-Wen Tseng (IPDPS, 2007)

A global address space framework for locality aware scheduling of block-sparse computations. - Sriram Krishnamoorthy; Ümit V. Çatalyürek; Jarek Nieplocha; Atanas Rountev; P. Sadayappan (IPDPS, 2007)

Effective automatic parallelization of stencil computations. - Sriram Krishnamoorthy; Muthu Manikandan Baskaran; Uday Bondhugula; J. Ramanujam; Atanas Rountev; P. Sadayappan (PLDI, 2007)

Automatic mapping of nested loops to FPGAS. - Uday Bondhugula; J. Ramanujam; P. Sadayappan (PPoPP, 2007)

Integrating parallel file systems with object-based storage devices. - Ananth Devulapalli; Dennis Dalessandro; Pete Wyckoff; Nawab Ali; P. Sadayappan (SC, 2007)

Efficient search-space pruning for integrated fusion and tiling transformations. - Xiaoyang Gao 002; Sriram Krishnamoorthy; Swarup Kumar Sahoo; Chi-Chung Lam; Gerald Baumgartner; J. Ramanujam; P. Sadayappan (Concurr. Comput. Pract. Exp., 2007)

Automatic Transformations for Communication-Minimized Parallelization and Locality Optimization in the Polyhedral Model. - Uday Bondhugula; Muthu Manikandan Baskaran; Sriram Krishnamoorthy; J. Ramanujam; Atanas Rountev; P. Sadayappan (CC, 2008)

An OSD-based approach to managing directory operations in parallel file systems. - Nawab Ali; Ananth Devulapalli; Dennis Dalessandro; Pete Wyckoff; P. Sadayappan (CLUSTER, 2008)

Are nonblocking networks really needed for high-end-computing workloads? - Narayan Desai; Pavan Balaji; P. Sadayappan; Mohammad Islam (CLUSTER, 2008)

Gaining insights into multicore cache partitioning: Bridging the gap between simulation and real systems. - Jiang Lin; Qingda Lu; Xiaoning Ding; Zhao Zhang 010; Xiaodong Zhang 001; P. Sadayappan (HPCA, 2008)

Multi-hop path splitting and multi-pathing optimizations for data transfers over shared wide-area networks using gridFTP. - Gaurav Khanna 002; Ümit V. Çatalyürek; Tahsin M. Kurç; P. Sadayappan; Joel H. Saltz; Rajkumar Kettimuthu; Ian T. Foster (HPDC, 2008)

Integrated Data and Task Management for Scientific Applications. - Jarek Nieplocha; Sriram Krishnamoorthy; Marat Valiev; Manojkumar Krishnan; Bruce J. Palmer; P. Sadayappan (ICCS (1), 2008)

Scioto: A Framework for Global-View Task Parallelism. - James Dinan; Sriram Krishnamoorthy; D. Brian Larkins; Jarek Nieplocha; P. Sadayappan (ICPP, 2008)

A Duplication Based Algorithm for Optimizing Latency Under Throughput Constraints for Streaming Workflows. - Nagavijayalakshmi Vydyanathan; Ümit V. Çatalyürek; Tahsin M. Kurç; P. Sadayappan; Joel H. Saltz (ICPP, 2008)

A compiler framework for optimization of affine loop nests for gpgpus. - Muthu Manikandan Baskaran; Uday Bondhugula; Sriram Krishnamoorthy; J. Ramanujam; Atanas Rountev; P. Sadayappan (ICS, 2008)

Towards effective automatic parallelization for multicore systems. - Uday Bondhugula; Muthu Manikandan Baskaran; Albert Hartono; Sriram Krishnamoorthy; J. Ramanujam; Atanas Rountev; P. Sadayappan (IPDPS, 2008)

A dynamic scheduling approach for coordinated wide-area data transfers using GridFTP. - Gaurav Khanna 002; Ümit V. Çatalyürek; Tahsin M. Kurç; Rajkumar Kettimuthu; P. Sadayappan; Joel H. Saltz (IPDPS, 2008)

A practical automatic polyhedral parallelizer and locality optimizer. - Uday Bondhugula; Albert Hartono; J. Ramanujam; P. Sadayappan (PLDI, 2008)

Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories. - Muthu Manikandan Baskaran; Uday Bondhugula; Sriram Krishnamoorthy; J. Ramanujam; Atanas Rountev; P. Sadayappan (PPoPP, 2008)

Using overlays for efficient data transfer over shared wide-area networks. - Gaurav Khanna 002; Ümit V. Çatalyürek; Tahsin M. Kurç; Rajkumar Kettimuthu; P. Sadayappan; Ian T. Foster; Joel H. Saltz (SC, 2008)

Global trees: a framework for linked data structures on distributed memory parallel systems. - D. Brian Larkins; James Dinan; Sriram Krishnamoorthy; Srinivasan Parthasarathy 001; Atanas Rountev; P. Sadayappan (SC, 2008)

A framework for characterizing overlap of communication and computation in parallel applications. - Aniruddha G. Shet; P. Sadayappan; David E. Bernholdt; Jarek Nieplocha; Vinod Tipparaju (Clust. Comput., 2008)

A message passing benchmark for unbalanced applications. - James Dinan; Stephen Olivier; Gerald Sabin; Jan F. Prins; P. Sadayappan; Chau-Wen Tseng (Simul. Model. Pract. Theory, 2008)

Data Layout Transformation for Enhancing Data Locality on NUCA Chip Multiprocessors. - Qingda Lu; Christophe Alias; Uday Bondhugula; Thomas Henretty; Sriram Krishnamoorthy; J. Ramanujam; Atanas Rountev; P. Sadayappan; Yongjian Chen; Haibo Lin; Tin-Fook Ngai (PACT, 2009)

Soft-OLP: Improving Hardware Cache Performance through Software-Controlled Object-Level Partitioning. - Qingda Lu; Jiang Lin; Xiaoning Ding; Zhao Zhang 010; Xiaodong Zhang 001; P. Sadayappan (PACT, 2009)

Scalable I/O forwarding framework for high-performance computing systems. - Nawab Ali; Philip H. Carns; Kamil Iskra; Dries Kimpe; Samuel Lang; Robert Latham; Robert B. Ross; Lee Ward; P. Sadayappan (CLUSTER, 2009)

An integrated framework for performance-based optimization of scientific workflows. - Vijay S. Kumar; P. Sadayappan; Gaurang Mehta; Karan Vahi; Ewa Deelman; Varun Ratnakar; Jihie Kim; Yolanda Gil; Mary W. Hall; Tahsin M. Kurç; Joel H. Saltz (HPDC, 2009)

Parametric multi-level tiling of imperfectly nested loops. - Albert Hartono; Muthu Manikandan Baskaran; Cédric Bastoul; Albert Cohen 001; Sriram Krishnamoorthy; Boyana Norris; J. Ramanujam; P. Sadayappan (ICS, 2009)

Annotation-based empirical performance tuning using Orio. - Albert Hartono; Boyana Norris; Ponnuswamy Sadayappan (IPDPS, 2009)

Compiler-assisted dynamic scheduling for effective parallelization of loop nests on multicore processors. - Muthu Manikandan Baskaran; Nagavijayalakshmi Vydyanathan; Uday Bondhugula; J. Ramanujam; Atanas Rountev; P. Sadayappan (PPoPP, 2009)

Scalable work stealing. - James Dinan; D. Brian Larkins; P. Sadayappan; Sriram Krishnamoorthy; Jarek Nieplocha (SC, 2009)

Enabling software management for multicore caches with a lightweight hardware support. - Jiang Lin; Qingda Lu; Xiaoning Ding; Zhao Zhang 010; Xiaodong Zhang 001; P. Sadayappan (SC, 2009)

An Integrated Approach to Locality-Conscious Processor Allocation and Scheduling of Mixed-Parallel Applications. - Nagavijayalakshmi Vydyanathan; Sriram Krishnamoorthy; Gerald M. Sabin; Ümit V. Çatalyürek; Tahsin M. Kurç; P. Sadayappan; Joel H. Saltz (IEEE Trans. Parallel Distributed Syst., 2009)

Automatic C-to-CUDA Code Generation for Affine Programs. - Muthu Manikandan Baskaran; J. Ramanujam; P. Sadayappan (CC, 2010)

Selective Recovery from Failures in a Task Parallel Programming Model. - James Dinan; Arjun Singri; P. Sadayappan; Sriram Krishnamoorthy (CCGRID, 2010)

Hybrid parallel programming with MPI and unified parallel C. - James Dinan; Pavan Balaji; Ewing L. Lusk; P. Sadayappan; Rajeev Thakur (Conf. Computing Frontiers, 2010)

Parameterized tiling revisited. - Muthu Manikandan Baskaran; Albert Hartono; Sanket Tavarageri; Thomas Henretty; J. Ramanujam; P. Sadayappan (CGO, 2010)

Parallel Job Scheduling Policies to Improve Fairness: A Case Study. - Vitus J. Leung; Gerald Sabin; P. Sadayappan (ICPP Workshops, 2010)

Understanding parallelism-inhibiting dependences in sequential Java programs. - Atanas Rountev; Kevin Van Valkenburgh; Dacong Yan; P. Sadayappan (ICSM, 2010)

DynTile: Parametric tiled loop generation for parallel execution on multicore processors. - Albert Hartono; Muthu Manikandan Baskaran; J. Ramanujam; Ponnuswamy Sadayappan (IPDPS, 2010)

Optimal loop unrolling for GPGPU programs. - Giridhar Sreenivasa Murthy; Mahesh Ravishankar; Muthu Manikandan Baskaran; Ponnuswamy Sadayappan (IPDPS, 2010)

Combined Iterative and Model-driven Optimization in an Automatic Parallelization Framework. - Louis-Noël Pouchet; Uday Bondhugula; Cédric Bastoul; Albert Cohen 001; J. Ramanujam; P. Sadayappan (SC, 2010)

Parameterized specification, configuration and execution of data-intensive scientific workflows. - Vijay S. Kumar; Tahsin M. Kurç; Varun Ratnakar; Jihie Kim; Gaurang Mehta; Karan Vahi; Yoon-Ju Lee Nelson; P. Sadayappan; Ewa Deelman; Yolanda Gil; Mary W. Hall; Joel H. Saltz (Clust. Comput., 2010)

StVEC: A Vector Instruction Extension for High Performance Stencil Computation. - Naser Sedaghati; Renji Thomas; Louis-Noël Pouchet; Radu Teodorescu; P. Sadayappan (PACT, 2011)

Data Layout Transformation for Stencil Computations on Short-Vector SIMD Architectures. - Thomas Henretty; Kevin Stock; Louis-Noël Pouchet; Franz Franchetti; J. Ramanujam; P. Sadayappan (CC, 2011)

Predictive modeling in a polyhedral optimization space. - Eunjung Park; Louis-Noël Pouchet; John Cavazos; Albert Cohen 001; P. Sadayappan (CGO, 2011)

Application-Specific Fault Tolerance via Data Access Characterization. - Nawab Ali; Sriram Krishnamoorthy; Niranjan Govind; Karol Kowalski; Ponnuswamy Sadayappan (Euro-Par (2), 2011)

Dynamic selection of tile sizes. - Sanket Tavarageri; Louis-Noël Pouchet; J. Ramanujam; Atanas Rountev; P. Sadayappan (HiPC, 2011)

Model-Driven SIMD Code Generation for a Multi-resolution Tensor Kernel. - Kevin Stock; Thomas Henretty; Iyyappa Murugandi; P. Sadayappan; Robert J. Harrison (IPDPS, 2011)

Loop transformations: convexity, pruning and optimization. - Louis-Noël Pouchet; Uday Bondhugula; Cédric Bastoul; Albert Cohen 001; J. Ramanujam; P. Sadayappan; Nicolas Vasilache (POPL, 2011)

Poster: FOX: a fault-oblivious extreme scale execution environment. - Ronald G. Minnich; Curtis L. Janssen; Sriram Krishnamoorthy; Andres Marquez 001; Wenjing Ma; Maya B. Gokhale; Ponnuswamy Sadayappan; Eric Van Hensbergen; Jonathan Appavoo; Jim McKie (SC Companion, 2011)

Memory-optimal evaluation of expression trees involving large objects. - Chi-Chung Lam; Thomas Rauber; Gerald Baumgartner; Daniel Cociorva; P. Sadayappan (Comput. Lang. Syst. Struct., 2011)

Optimizing latency and throughput of application workflows on clusters. - Naga Vydyanathan; Ümit V. Çatalyürek; Tahsin M. Kurç; Ponnuswamy Sadayappan; Joel H. Saltz (Parallel Comput., 2011)

Fast Sparse Matrix-Vector Multiplication on GPUs: Implications for Graph Mining. - Xintian Yang; Srinivasan Parthasarathy 001; P. Sadayappan (Proc. VLDB Endow., 2011)

High-performance sparse matrix-vector multiplication on GPUs for structured grid computations. - Jeswin Godwin; Justin Holewinski; P. Sadayappan (GPGPU@ASPLOS, 2012)

Analytical Bounds for Optimal Tile Size Selection. - Jun Shirako; Kamal Sharma; Naznin Fauzia; Louis-Noël Pouchet; J. Ramanujam; P. Sadayappan; Vivek Sarkar (CC, 2012)

A global address space approach to automated data management for parallel Quantum Monte Carlo applications. - Qingpeng Niu; James Dinan; Sravya Tirukkovalur; Lubos Mitas; Lucas K. Wagner; P. Sadayappan (HiPC, 2012)

High-performance code generation for stencil computations on GPU architectures. - Justin Holewinski; Louis-Noël Pouchet; P. Sadayappan (ICS, 2012)

Load Balancing of Dynamical Nucleation Theory Monte Carlo Simulations through Resource Sharing Barriers. - Humayun Arafat; P. Sadayappan; James Dinan; Sriram Krishnamoorthy; Theresa L. Windus (IPDPS, 2012)

PARDA: A Fast Parallel Reuse Distance Analysis Algorithm. - Qingpeng Niu; James Dinan; Qingda Lu; P. Sadayappan (IPDPS, 2012)

Dynamic trace-based analysis of vectorization potential of applications. - Justin Holewinski; Ragavendar Ramamurthi; Mahesh Ravishankar; Naznin Fauzia; Louis-Noël Pouchet; Atanas Rountev; P. Sadayappan (PLDI, 2012)

GADBMS: A Framework for Scalable Array Analytics. - Tyler Clemons; Srinivasan Parthasarathy 001; P. Sadayappan (SC Companion, 2012)

Code generation for parallel execution of a class of irregular loops on distributed memory systems. - Mahesh Ravishankar; John Eisenlohr; Louis-Noël Pouchet; J. Ramanujam; Atanas Rountev; P. Sadayappan (SC, 2012)

Empirical performance model-driven data layout optimization and library call selection for tensor contraction expressions. - Qingda Lu; Xiaoyang Gao 002; Sriram Krishnamoorthy; Gerald Baumgartner; J. Ramanujam; P. Sadayappan (J. Parallel Distributed Comput., 2012)

International Conference on Computational Science, ICCS 2012. - Pai-Wei Lai; Huaijian Zhang; Samyam Rajbhandari; Edward F. Valeev; Karol Kowalski; P. Sadayappan (ICCS, 2012)

Using machine learning to improve automatic vectorization. - Kevin Stock; Louis-Noël Pouchet; P. Sadayappan (ACM Trans. Archit. Code Optim., 2012)

Split tiling for GPUs: automatic parallelization using trapezoidal tiles. - Tobias Grosser; Albert Cohen 001; Paul H. J. Kelly; J. Ramanujam; P. Sadayappan; Sven Verdoolaege (GPGPU@ASPLOS, 2013)

Polyhedral-based data reuse optimization for configurable computing. - Louis-Noël Pouchet; Peng Zhang 007; P. Sadayappan; Jason Cong (FPGA, 2013)

Accelerating Strassen-Winograd's matrix multiplication algorithm on GPUs. - Pai-Wei Lai; Humayun Arafat; Venmugil Elango; Ponnuswamy Sadayappan (HiPC, 2013)

Stratification driven placement of complex data: A framework for distributed data analytics. - Ye Wang; Srinivasan Parthasarathy 001; P. Sadayappan (ICDE, 2013)

A stencil compiler for short-vector SIMD architectures. - Thomas Henretty; Richard Veras; Franz Franchetti; Louis-Noël Pouchet; J. Ramanujam; P. Sadayappan (ICS, 2013)

A Compiler Analysis to Determine Useful Cache Size for Energy Efficiency. - Sanket Tavarageri; P. Sadayappan (IPDPS Workshops, 2013)

Parametric GPU Code Generation for Affine Loop Programs. - Athanasios Konstantinidis 001; Paul H. J. Kelly; J. Ramanujam; P. Sadayappan (LCPC, 2013)

When polyhedral transformations meet SIMD code generation. - Martin Kong; Richard Veras; Kevin Stock; Franz Franchetti; Louis-Noël Pouchet; P. Sadayappan (PLDI, 2013)

A framework for load balancing of tensor contraction expressions via dynamic task partitioning. - Pai-Wei Lai; Kevin Stock; Samyam Rajbhandari; Sriram Krishnamoorthy; P. Sadayappan (SC, 2013)

Adaptive parallel tiled code generation and accelerated auto-tuning. - Sanket Tavarageri; J. Ramanujam; P. Sadayappan (Int. J. High Perform. Comput. Appl., 2013)

Predictive Modeling in a Polyhedral Optimization Space. - Eunjung Park; John Cavazos; Louis-Noël Pouchet; Cédric Bastoul; Albert Cohen 001; P. Sadayappan (Int. J. Parallel Program., 2013)

Stencil-Aware GPU Optimization of Iterative Solvers. - Daniel Lowell; Jeswin Godwin; Justin Holewinski; Deepan Karthik; Chekuri Choudary; Azamat Mametjanov; Boyana Norris; Gerald Sabin; P. Sadayappan; Jason Sarich (SIAM J. Sci. Comput., 2013)

Beyond reuse distance analysis: Dynamic analysis for characterization of data locality potential. - Naznin Fauzia; Venmugil Elango; Mahesh Ravishankar; J. Ramanujam; Fabrice Rastello; Atanas Rountev; Louis-Noël Pouchet; P. Sadayappan (ACM Trans. Archit. Code Optim., 2013)

Global graphs: A middleware for large scale graph processing. - S. M. Faisal; Srinivasan Parthasarathy 001; P. Sadayappan (IEEE BigData, 2014)

Modeling and Optimizing Large-Scale Wide-Area Data Transfers. - Rajkumar Kettimuthu; Gayane Vardoyan; Gagan Agrawal; P. Sadayappan (CCGRID, 2014)

Hybrid Hexagonal/Classical Tiling for GPUs. - Tobias Grosser; Albert Cohen 001; Justin Holewinski; P. Sadayappan; Sven Verdoolaege (CGO, 2014)

A fast implementation of MLR-MCL algorithm on multi-core processors. - Qingpeng Niu; Pai-Wei Lai; S. M. Faisal; Srinivasan Parthasarathy 001; P. Sadayappan (HiPC, 2014)

CAST: Contraction Algorithm for Symmetric Tensors. - Samyam Rajbhandari; Akshay Nikam; Pai-Wei Lai; Kevin Stock; Sriram Krishnamoorthy; P. Sadayappan (ICPP, 2014)

Checksumming Strategies for Data in Volatile Memories. - Humayun Arafat; Sriram Krishnamoorthy; P. Sadayappan (ICPP Workshops, 2014)

PWCET: Power-Aware Worst Case Execution Time Analysis. - Wenlei Bao; Sanket Tavarageri; Füsun Özgüner; P. Sadayappan (ICPP Workshops, 2014)

An efficient two-dimensional blocking strategy for sparse matrix-vector multiplication on GPUs. - Arash Ashari; Naser Sedaghati; John Eisenlohr; P. Sadayappan (ICS, 2014)

WOSC 2014: second workshop on optimizing stencil computations. - Shoaib Kamil 001; Saman P. Amarasinghe; P. Sadayappan (SPLASH (Companion Volume), 2014)

A framework for enhancing data reuse via associative reordering. - Kevin Stock; Martin Kong; Tobias Grosser; Louis-Noël Pouchet; Fabrice Rastello; J. Ramanujam; P. Sadayappan (PLDI, 2014)

Compiler-assisted detection of transient memory errors. - Sanket Tavarageri; Sriram Krishnamoorthy; P. Sadayappan (PLDI, 2014)

Fast Sparse Matrix-Vector Multiplication on GPUs for Graph Applications. - Arash Ashari; Naser Sedaghati; John Eisenlohr; Srinivasan Parthasarathy 001; P. Sadayappan (SC, 2014)

A Communication-Optimal Framework for Contracting Distributed Tensors. - Samyam Rajbhandari; Akshay Nikam; Pai-Wei Lai; Kevin Stock; Sriram Krishnamoorthy; P. Sadayappan (SC, 2014)

On characterizing the data movement complexity of computational DAGs for parallel execution. - Venmugil Elango; Fabrice Rastello; Louis-Noël Pouchet; J. Ramanujam; P. Sadayappan (SPAA, 2014)

A Tiling Perspective for Register Optimization. - Lukasz Domagala; Fabrice Rastello; P. Sadayappan; Duco van Amstel (CoRR, 2014)

Introduction to the JPDC Special Issue on Domain-Specific Languages and High-Level Frameworks for High-Performance Computing. - Sriram Krishnamoorthy; J. Ramanujam; P. Sadayappan (J. Parallel Distributed Comput., 2014)

The Relation Between Diamond Tiling and Hexagonal Tiling. - Tobias Grosser; Sven Verdoolaege; Albert Cohen 001; P. Sadayappan (Parallel Process. Lett., 2014)

On Using the Roofline Model with Lower Bounds on Data Movement. - Venmugil Elango; Naser Sedaghati; Fabrice Rastello; Louis-Noël Pouchet; J. Ramanujam; Radu Teodorescu; P. Sadayappan (ACM Trans. Archit. Code Optim., 2014)

Compiler/Runtime Framework for Dynamic Dataflow Parallelization of Tiled Programs. - Martin Kong; Antoniu Pop; Louis-Noël Pouchet; R. Govindarajan; Albert Cohen 001; P. Sadayappan (ACM Trans. Archit. Code Optim., 2014)

Automatic parallelization of a class of irregular loops for distributed memory systems. - Mahesh Ravishankar; John Eisenlohr; Louis-Noël Pouchet; J. Ramanujam; Atanas Rountev; P. Sadayappan (ACM Trans. Parallel Comput., 2014)

Characterizing and enhancing global memory data coalescing on GPUs. - Naznin Fauzia; Louis-Noël Pouchet; P. Sadayappan (CGO, 2015)

Optimistic Delinearization of Parametrically Sized Arrays. - Tobias Grosser; Jagannathan Ramanujam; Louis-Noël Pouchet; P. Sadayappan; Sebastian Pop (ICS, 2015)

Automatic Selection of Sparse Matrix Representation on GPUs. - Naser Sedaghati; Te Mu; Louis-Noël Pouchet; Srinivasan Parthasarathy 001; P. Sadayappan (ICS, 2015)

A Roofline-Based Performance Estimator for Distributed Matrix-Multiply on Intel CnC. - Martin Kong; Louis-Noël Pouchet; Ponnuswamy Sadayappan (IPDPS Workshops, 2015)

iWAPT Invited Talks. - Ponnuswamy Sadayappan; Ray-Bing Chen (IPDPS Workshops, 2015)

On Characterizing the Data Access Complexity of Programs. - Venmugil Elango; Fabrice Rastello; Louis-Noël Pouchet; J. Ramanujam; P. Sadayappan (POPL, 2015)

On optimizing machine learning workloads via kernel fusion. - Arash Ashari; Shirish Tatikonda; Matthias Boehm 001; Berthold Reinwald; Keith Campbell; John Keenleyside; P. Sadayappan (PPoPP, 2015)

Distributed memory code generation for mixed Irregular/Regular computations. - Mahesh Ravishankar; Roshan Dathathri; Venmugil Elango; Louis-Noël Pouchet; J. Ramanujam; Atanas Rountev; P. Sadayappan (PPoPP, 2015)

An elegant sufficiency: load-aware differentiated scheduling of data transfers. - Rajkumar Kettimuthu; Gayane Vardoyan; Gagan Agrawal; P. Sadayappan; Ian T. Foster (SC, 2015)

SDSLc: a multi-target domain-specific compiler for stencil computations. - Prashant Singh Rawat; Martin Kong; Thomas Henretty; Justin Holewinski; Kevin Stock; Louis-Noël Pouchet; J. Ramanujam; Atanas Rountev; P. Sadayappan (WOLFHPC@SC, 2015)

A model-driven blocking strategy for load balanced sparse matrix-vector multiplication on GPUs. - Arash Ashari; Naser Sedaghati; John Eisenlohr; P. Sadayappan (J. Parallel Distributed Comput., 2015)

Introduction to the Special Issue on PPoPP'12. - Keshav Pingali; J. Ramanujam; P. Sadayappan (ACM Trans. Parallel Comput., 2015)

Resource Conscious Reuse-Driven Tiling for GPUs. - Prashant Singh Rawat; Changwan Hong; Mahesh Ravishankar; Vinod Grover; Louis-Noël Pouchet; Atanas Rountev; P. Sadayappan (PACT, 2016)

Register allocation and promotion through combined instruction scheduling and loop unrolling. - Lukasz Domagala; Duco van Amstel; Fabrice Rastello; P. Sadayappan (CC, 2016)

On fusing recursive traversals of K-d trees. - Samyam Rajbhandari; Jinsung Kim; Sriram Krishnamoorthy; Louis-Noël Pouchet; Fabrice Rastello; Robert J. Harrison; P. Sadayappan (CC, 2016)

Compiler Support for Software Cache Coherence. - Sanket Tavarageri; Wooil Kim; Josep Torrellas; P. Sadayappan (HiPC, 2016)

Differentiated Scheduling of Response-Critical and Best-Effort Wide-Area Data Transfers. - Rajkumar Kettimuthu; Gagan Agrawal; P. Sadayappan; Ian T. Foster (IPDPS, 2016)

Architecting and Programming a Hardware-Incoherent Multiprocessor Cache Hierarchy. - Wooil Kim; Sanket Tavarageri; P. Sadayappan; Josep Torrellas (IPDPS, 2016)

Effective padding of multidimensional arrays to avoid cache conflict misses. - Changwan Hong; Wenlei Bao; Albert Cohen 001; Sriram Krishnamoorthy; Louis-Noël Pouchet; Fabrice Rastello; J. Ramanujam; P. Sadayappan (PLDI, 2016)

PolyCheck: dynamic verification of iteration space transformations on affine programs. - Wenlei Bao; Sriram Krishnamoorthy; Louis-Noël Pouchet; Fabrice Rastello; P. Sadayappan (POPL, 2016)

Effective resource management for enhancing performance of 2D and 3D stencils on GPUs. - Prashant Singh Rawat; Changwan Hong; Mahesh Ravishankar; Vinod Grover; Louis-Noël Pouchet; P. Sadayappan (GPGPU@PPoPP, 2016)

PIPES: a language and compiler for task-based programming on distributed-memory clusters. - Martin Kong; Louis-Noël Pouchet; P. Sadayappan; Vivek Sarkar (SC, 2016)

A domain-specific compiler for a parallel multiresolution adaptive numerical simulation environment. - Samyam Rajbhandari; Jinsung Kim; Sriram Krishnamoorthy; Louis-Noël Pouchet; Fabrice Rastello; Robert J. Harrison; P. Sadayappan (SC, 2016)

Brief Announcement: Approximating the I/O Complexity of One-Shot Red-Blue Pebbling. - Timothy Carpenter; Fabrice Rastello; P. Sadayappan; Anastasios Sidiropoulos (SPAA, 2016)

Work stealing for GPU-accelerated parallel programs in a global address space framework. - Humayun Arafat; James Dinan; Sriram Krishnamoorthy; Pavan Balaji; P. Sadayappan (Concurr. Comput. Pract. Exp., 2016)

Global-view coefficients: a data management solution for parallel quantum Monte Carlo applications. - Qingpeng Niu; James Dinan; Sravya Tirukkovalur; Anouar Benali; Jeongnim Kim; Lubos Mitas; Lucas K. Wagner; P. Sadayappan (Concurr. Comput. Pract. Exp., 2016)

Static and Dynamic Frequency Scaling on Multicore CPUs. - Wenlei Bao; Changwan Hong; Sudheer Chunduri; Sriram Krishnamoorthy; Louis-Noël Pouchet; Fabrice Rastello; P. Sadayappan (ACM Trans. Archit. Code Optim., 2016)

MultiGraph: Efficient Graph Processing on GPUs. - Changwan Hong; Aravind Sukumaran-Rajam; Jinsung Kim; P. Sadayappan (PACT, 2017)

POSTER: Statement Reordering to Alleviate Register Pressure for Stencils on GPUs. - Prashant Singh Rawat; Aravind Sukumaran-Rajam; Atanas Rountev; Fabrice Rastello; Louis-Noël Pouchet; P. Sadayappan (PACT, 2017)

Characterization of Data Movement Requirements for Sparse Matrix Computations on GPUs. - Süreyya Emre Kurt; Vineeth Thumma; Changwan Hong; Aravind Sukumaran-Rajam; P. Sadayappan (HiPC, 2017)

Parallel LDA with Over-Decomposition. - Gordon Euhyun Moon; Aravind Sukumaran-Rajam; P. Sadayappan (HiPC Workshops, 2017)

On improving performance of sparse matrix-matrix multiplication on GPUs. - Rakshith Kunchum; Ankur Chaudhry; Aravind Sukumaran-Rajam; Qingpeng Niu; Israt Nisa; P. Sadayappan (ICS, 2017)

Efficient Cache Simulation for Affine Computations. - Wenlei Bao; Prashant Singh Rawat; Martin Kong; Sriram Krishnamoorthy; Louis-Noël Pouchet; P. Sadayappan (LCPC, 2017)

Parallel CCD++ on GPU for Matrix Factorization. - Israt Nisa; Aravind Sukumaran-Rajam; Rakshith Kunchum; P. Sadayappan (GPGPU@PPoPP, 2017)

Optimizing the Four-Index Integral Transform Using Data Movement Lower Bounds Analysis. - Samyam Rajbhandari; Fabrice Rastello; Karol Kowalski; Sriram Krishnamoorthy; P. Sadayappan (PPoPP, 2017)

Sampled Dense Matrix Multiplication for High-Performance Machine Learning. - Israt Nisa; Aravind Sukumaran-Rajam; Süreyya Emre Kurt; Changwan Hong; P. Sadayappan (HiPC, 2018)

Efficient sparse-matrix multi-vector product on GPUs. - Changwan Hong; Aravind Sukumaran-Rajam; Bortik Bandyopadhyay; Jinsung Kim; Süreyya Emre Kurt; Israt Nisa; Shivani Sabhlok; Ümit V. Çatalyürek; Srinivasan Parthasarathy 001; P. Sadayappan (HPDC, 2018)

Parallel Latent Dirichlet Allocation on GPUs. - Gordon Euhyun Moon; Israt Nisa; Aravind Sukumaran-Rajam; Bortik Bandyopadhyay; Srinivasan Parthasarathy 001; P. Sadayappan (ICCS (2), 2018)

Optimizing Tensor Contractions in CCSD(T) for Efficient Execution on GPUs. - Jinsung Kim; Aravind Sukumaran-Rajam; Changwan Hong; Ajay Panyala; Rohit Kumar Srivastava; Sriram Krishnamoorthy; P. Sadayappan (ICS, 2018)

Effective Machine Learning Based Format Selection and Performance Modeling for SpMV on GPUs. - Israt Nisa; Charles Siegel; Aravind Sukumaran-Rajam; Abhinav Vishnu; P. Sadayappan (IPDPS Workshops, 2018)

TTLG - An Efficient Tensor Transposition Library for GPUs. - Jyothi Vedurada; Arjun Suresh; Aravind Sukumaran-Rajam; Jinsung Kim; Changwan Hong; Ajay Panyala; Sriram Krishnamoorthy; V. Krishna Nandivada; Rohit Kumar Srivastava; P. Sadayappan (IPDPS, 2018)

GPU code optimization using abstract kernel emulation and sensitivity analysis. - Changwan Hong; Aravind Sukumaran-Rajam; Jinsung Kim; Prashant Singh Rawat; Sriram Krishnamoorthy; Louis-Noël Pouchet; Fabrice Rastello; P. Sadayappan (PLDI, 2018)

Performance modeling for GPUs using abstract kernel emulation. - Changwan Hong; Aravind Sukumaran-Rajam; Jinsung Kim; Prashant Singh Rawat; Sriram Krishnamoorthy; Louis-Noël Pouchet; Fabrice Rastello; P. Sadayappan (PPoPP, 2018)

Register optimizations for stencils on GPUs. - Prashant Singh Rawat; Fabrice Rastello; Aravind Sukumaran-Rajam; Louis-Noël Pouchet; Atanas Rountev; P. Sadayappan (PPoPP, 2018)

Associative instruction reordering to alleviate register pressure. - Prashant Singh Rawat; Aravind Sukumaran-Rajam; Atanas Rountev; Fabrice Rastello; Louis-Noël Pouchet; P. Sadayappan (SC, 2018)

Analytical modeling of cache behavior for affine programs. - Wenlei Bao; Sriram Krishnamoorthy; Louis-Noël Pouchet; P. Sadayappan (Proc. ACM Program. Lang., 2018)

Domain-Specific Optimization and Generation of High-Performance GPU Code for Stencil Computations. - Prashant Singh Rawat; Miheer Vaidya; Aravind Sukumaran-Rajam; Mahesh Ravishankar; Vinod Grover; Atanas Rountev; Louis-Noël Pouchet; P. Sadayappan (Proc. IEEE, 2018)

ATP: Directed Graph Embedding with Asymmetric Transitivity Preservation. - Jiankai Sun; Bortik Bandyopadhyay; Armin Bashizade; Jiongqian Liang; P. Sadayappan; Srinivasan Parthasarathy 001 (AAAI, 2019)

A Code Generator for High-Performance Tensor Contractions on GPUs. - Jinsung Kim; Aravind Sukumaran-Rajam; Vineeth Thumma; Sriram Krishnamoorthy; Ajay Panyala; Louis-Noël Pouchet; Atanas Rountev; P. Sadayappan (CGO, 2019)

Load-Balanced Sparse MTTKRP on GPUs. - Israt Nisa; Jiajia Li 001; Aravind Sukumaran-Rajam; Richard W. Vuduc; P. Sadayappan (IPDPS, 2019)

On Optimizing Complex Stencils on GPUs. - Prashant Singh Rawat; Miheer Vaidya; Aravind Sukumaran-Rajam; Atanas Rountev; Louis-Noël Pouchet; P. Sadayappan (IPDPS, 2019)

Adaptive sparse tiling for sparse matrix multiplication. - Changwan Hong; Aravind Sukumaran-Rajam; Israt Nisa; Kunal Singh; P. Sadayappan (PPoPP, 2019)

Analytical cache modeling and tilesize optimization for tensor contractions. - Rui Li 033; Aravind Sukumaran-Rajam; Richard Veras; Tze Meng Low; Fabrice Rastello; Atanas Rountev; P. Sadayappan (SC, 2019)

Parallel Data-Local Training for Optimizing Word2Vec Embeddings for Word and Graph Embeddings. - Gordon Euhyun Moon; Denis Newman-Griffis; Jinsung Kim; Aravind Sukumaran-Rajam; Eric Fosler-Lussier; P. Sadayappan (MLHPC@SC, 2019)

An efficient mixed-mode representation of sparse tensors. - Israt Nisa; Jiajia Li 001; Aravind Sukumaran-Rajam; Prashant Singh Rawat; Sriram Krishnamoorthy; P. Sadayappan (SC, 2019)

PL-NMF: Parallel Locality-Optimized Non-negative Matrix Factorization. - Gordon Euhyun Moon; Aravind Sukumaran-Rajam; Srinivasan Parthasarathy 001; P. Sadayappan (CoRR, 2019)

ALO-NMF: Accelerated Locality-Optimized Non-negative Matrix Factorization. - Gordon Euhyun Moon; J. Austin Ellis; Aravind Sukumaran-Rajam; Srinivasan Parthasarathy 001; P. Sadayappan (KDD, 2020)

Automated derivation of parametric data movement lower bounds for affine programs. - Auguste Olivry; Julien Langou; Louis-Noël Pouchet; P. Sadayappan; Fabrice Rastello (PLDI, 2020)

Compiling generalized histograms for GPU. - Troels Henriksen; Sune Hellfritzsch; Ponnuswamy Sadayappan; Cosmin E. Oancea (SC, 2020)

Scalable heterogeneous execution of a coupled-cluster model with perturbative triples. - Jinsung Kim; Ajay Panyala; Bo Peng; Karol Kowalski; P. Sadayappan; Sriram Krishnamoorthy (SC, 2020)

Efficient tiled sparse matrix multiplication through matrix signatures. - Süreyya Emre Kurt; Aravind Sukumaran-Rajam; Fabrice Rastello; P. Sadayappan (SC, 2020)

Scalable Heterogeneous Execution of a Coupled-Cluster Model with Perturbative Triples. - Jinsung Kim; Ajay Panyala; Bo Peng; Karol Kowalski; Ponnuswamy Sadayappan; Sriram Krishnamoorthy (Zenodo, 2020)

Analytical characterization and design space exploration for optimization of CNNs. - Rui Li 033; Yufan Xu; Aravind Sukumaran-Rajam; Atanas Rountev; P. Sadayappan (ASPLOS, 2021)

IOOpt: automatic derivation of I/O complexity bounds for affine programs. - Auguste Olivry; Guillaume Iooss; Nicolas Tollenaere; Atanas Rountev; P. Sadayappan; Fabrice Rastello (PLDI, 2021)

Efficient Distributed Algorithms for Convolutional Neural Networks. - Rui Li 033; Yufan Xu; Aravind Sukumaran-Rajam; Atanas Rountev; P. Sadayappan (SPAA, 2021)

High-Performance Architecture Aware Sparse Convolutional Neural Networks for GPUs. - Lizhi Xiang; P. Sadayappan; Aravind Sukumaran-Rajam (PACT, 2022)

Effective Performance Modeling and Domain-Specific Compiler Optimization of CNNs for GPUs. - Yufan Xu; Qiwei Yuan; Erik Curtis Barton; Rui Li 033; P. Sadayappan; Aravind Sukumaran-Rajam (PACT, 2022)

Training of deep learning pipelines on memory-constrained GPUs via segmented fused-tiled execution. - Yufan Xu; Saurabh Raje; Atanas Rountev; Gerald Sabin; Aravind Sukumaran-Rajam; P. Sadayappan (CC, 2022)

Comprehensive Accelerator-Dataflow Co-design Optimization for Convolutional Neural Networks. - Miheer Vaidya; Aravind Sukumaran-Rajam; Atanas Rountev; P. Sadayappan (CGO, 2022)

Sparsity-Aware Tensor Decomposition. - Süreyya Emre Kurt; Saurabh Raje; Aravind Sukumaran-Rajam; P. Sadayappan (IPDPS, 2022)

Memory Optimizations in an Array Language. - Philip Munksgaard; Troels Henriksen; Ponnuswamy Sadayappan; Cosmin E. Oancea (SC, 2022)

Tensor Computations: Applications and Optimization (Dagstuhl Seminar 22101). - Paolo Bientinesi; David A. Ham; Furong Huang; Paul H. J. Kelly; P. Sadayappan; Edward Stow (Dagstuhl Reports, 2022)

futhark-mem-sc22. - Philip Munksgaard; Troels Henriksen; Ponnuswamy Sadayappan; Cosmin E. Oancea (Zenodo, 2022)

futhark-mem-sc22. - Philip Munksgaard; Troels Henriksen; Ponnuswamy Sadayappan; Cosmin E. Oancea (Zenodo, 2022)

futhark-mem-sc22. - Philip Munksgaard; Troels Henriksen; Ponnuswamy Sadayappan; Cosmin E. Oancea (Zenodo, 2022)

futhark-mem-sc22. - Philip Munksgaard; Troels Henriksen; Ponnuswamy Sadayappan; Cosmin E. Oancea (Zenodo, 2022)

TenSQL: An SQL Database Built on GraphBLAS. - Jon Roose; Miheer Vaidya; Ponnuswamy Sadayappan; Sivasankaran Rajamanickam (HPEC, 2023)

Scalable parallelization for the solution of phonon Boltzmann Transport Equation. - Han D. Tran; Siddharth Saurav; P. Sadayappan; Sandip Mazumder; Hari Sundar (ICS, 2023)

Communication Optimization for Distributed Execution of Graph Neural Networks. - Süreyya Emre Kurt; Jinghua Yan; Aravind Sukumaran-Rajam; Prashant Pandey; P. Sadayappan (IPDPS, 2023)

A Performance Portability Study Using Tensor Contraction Benchmarks. - M. Emin Ozturk; Omid Asudeh; Gerald Sabin; P. Sadayappan; Aravind Sukumaran-Rajam (IPDPS Workshops, 2023)

TDC: Towards Extremely Efficient CNNs on GPUs via Hardware-Aware Tucker Decomposition. - Lizhi Xiang; Miao Yin; Chengming Zhang 006; Aravind Sukumaran-Rajam; P. Sadayappan; Bo Yuan 001; Dingwen Tao (PPoPP, 2023)

What Operations can be Performed Directly on Compressed Arrays, and with What Error? - Tripti Agarwal; Harvey Dam; Ponnuswamy Sadayappan; Ganesh Gopalakrishnan; Dorra Ben Khalifa; Matthieu Martel (SC Workshops, 2023)

Automatic Generation of Distributed-Memory Mappings for Tensor Computations. - Martin Kong; Raneem Abu Yosef; Atanas Rountev; P. Sadayappan (SC, 2023)

Automating GPU Scalability for Complex Scientific Models: Phonon Boltzman Transport Equation. - Eric Heisler; Siddharth Saurav; Aadesh Deshmukh; Sandip Mazumder; Ponnuswamy Sadayappan; Hari Sundar (CoRR, 2023)

Multi-discretization domain specific language and code generation for differential equations. - Eric Heisler; Aadesh Deshmukh; Sandip Mazumder; Ponnuswamy Sadayappan; Hari Sundar (J. Comput. Sci., 2023)

Autotuning Convolutions Is Easier Than You Think. - Nicolas Tollenaere; Guillaume Iooss; Stéphane Pouget; Hugo Brunie; Christophe Guillon; Albert Cohen 001; P. Sadayappan; Fabrice Rastello (ACM Trans. Archit. Code Optim., 2023)

Accelerated Auto-Tuning of GPU Kernels for Tensor Computations. - Chendi Li; Yufan Xu; Sina Mahdipour Saravani; Ponnuswamy Sadayappan (ICS, 2024)

Creating intelligent cyberinfrastructure for democratizing AI. - Dhabaleswar K. Panda 001; Vipin Chaudhary; Eric Fosler-Lussier; Raghu Machiraju; Amit Majumdar 001; Beth Plale; Rajiv Ramnath; Ponnuswamy Sadayappan; Neelima Savardekar; Karen Tomko (AI Mag., 2024)

An Empirical Investigation of Matrix Factorization Methods for Pre-trained Transformers. - Ashim Gupta; Sina Mahdipour Saravani; P. Sadayappan; Vivek Srikumar (CoRR, 2024)

CoNST: Code Generator for Sparse Tensor Networks. - Saurabh Raje; Yufan Xu; Atanas Rountev; Edward F. Valeev; P. Sadayappan (ACM Trans. Archit. Code Optim., 2024)

TopV: Compatible Token Pruning with Inference Time Optimization for Fast and Low-Memory Multimodal Vision Language Model. - Cheng Yang 013; Yang Sui; Jinqi Xiao; Lingyi Huang; Yu Gong; Chendi Li; Jinghua Yan; Yu Bai 009; Ponnuswamy Sadayappan; Xia Hu 001; Bo Yuan 001 (CVPR, 2025)

cuTeSpMM: Accelerating Sparse-Dense Matrix Multiplication using GPU Tensor Cores. - Lizhi Xiang; Omid Asudeh; Gerald Sabin; Aravind Sukumaran-Rajam; P. Sadayappan (CoRR, 2025)

Optimizing Data Distribution and Kernel Performance for Efficient Training of Chemistry Foundation Models: A Case Study with MACE. - Jesun Firoz; Franco Pellegrini; Mario Geiger; Darren Hsu; Jenna A. Bilbrey; Han-Yi Chou; Maximilian Stadler; Markus Hoehnerbach; Tingyu Wang; Dejun Lin; Emine Küçükbenli; Henry W. Sprueill; et al. (CoRR, 2025)

Is Sparse Matrix Reordering Effective for Sparse Matrix-Vector Multiplication? - Omid Asudeh; Sina Mahdipour Saravani; Gerald Sabin; Fabrice Rastello; P. Sadayappan (CoRR, 2025)