P. (Saday) Sadayappan 595 Dreese Lab, 2015 Neil Avenue Ohio State University, Columbus, Ohio 43210 USA Email:sadayappan.1_at_osu.edu +16142920053 (office), +16142922911 (fax) 
PLDI 2016 
Effective Padding of Multidimensional Arrays to Avoid Cache Conflict Misses
C. Hong, W. Bao, A. Cohen, S. Krishnamoorthy, L.N. Pouchet, F. Rastello, J. Ramanujam, and P. Sadayappan 
POPL 2016  PolyCheck: Dynamic Verification of Iteration Space Transformations on Affine Programs
Wenlei Bao, Sriram Krishnamoorthy, LouisNoel Pouchet, Fabrice Rastello, and P. Sadayappan 
POPL 2015  On Characterizing the Data Access Complexity of Programs
Venmugil Elango, Fabrice Rastello, LouisNoel Pouchet, J. Ramanujam, and P. Sadayappan 
PPOPP 2015  Distributed Memory Code Generation for Mixed Irregular/Regular Computations
Mahesh Ravishankar, Roshan Dathathri, Venmugil Elango, LouisNoel Pouchet, J. Ramanujam, Atanas Rountev, and P. Sadayappan 
PPOPP 2015  On Optimizing Machine Learning Workloads via Kernel Fusion
Arash Ashari, Shirish Tatikonda, Matthias Boehm, Berthold Reinwald, Keith Campbell, John Keenleyside, and P. Sadayappan 
SC 2014  A CommunicationOptimal Framework for Contracting Distributed Tensors
Samyam Rajbhandari, Akshay Nikam, PaiWei Lai, Kevin Stock, Sriram Krishnamoorthy, and P. Sadayappan 
PLDI 2014  A Framework for Enhancing Data Reuse via Associative Reordering
Kevin Stock, Martin Kong, Tobias Grosser, LouisNoel Pouchet, Fabrice Rastello, J. Ramanujam, and P. Sadayappan 
PLDI 2014  CompilerAssisted Detection of Transient Memory Errors
Sanket Tavarageri, Sriram Krishnamoorthy, and P. Sadayappan 
SPAA 2014  On Characterizing the Data Movement Complexity of Computational DAGs for Parallel Execution
Venmugil Elango, Fabrice Rastello, LouisNoel Pouchet, J. Ramanujam, and P. Sadayappan 
SC 2013  A Framework for Load Balancing of Tensor Contraction Expressions via Dynamic Task Partitioning
PaiWei Lai, Kevin Stock, Samyam Rajbhandari, Sriram Krishnamoorthy, and P. Sadayappan 
PLDI 2013  When Polyhedral Transformations Meet SIMD Code Generation
Martin Kong, Richard Veras, Kevin Stock, Franz Franchetti, LouisNoel Pouchet, and P. Sadayappan 
PLDI 2012  Dynamic TraceBased Analysis of Vectorization Potential of Applications
Justin Holewinski, Ragavendar Ramamurthi, Mahesh Ravishankar, Naznin Fauzia, LouisNoel Pouchet, Atanas Rountev, P. Sadayappan 
POPL 2011  Loop Transformations: Convexity, Pruning and Optimization
LouisNoel Pouchet, Uday Bondhugula, Cedric Bastoul, Albert Cohen, J. Ramanujam, P. Sadayappan, and Nicolas Vasilache 
ICS 2008  A Compiler Framework for Optimization of Affine Loop Nests for GPGPUs
Muthu Manikandan Baskaran, Uday Bondhugula, Sriram Krishnamoorthy, J. Ramanujam, Atanas Rountev, and P. Sadayappan 
PLDI 2008  A Practical Automatic Polyhedral Parallelizer and Locality Optimizer
Uday Bondhugula, Albert Hartono, J. Ramanujam, and P. Sadayappan 
