Prior research

Ph.D. thesis

Effective Automatic Parallelization and Locality Optimization using the Polyhedral Model.
Ph.D. dissertation. The Ohio State University, Aug 2008. PDF

Publications

A Practical Automatic Polyhedral Parallelizer and Locality Optimizer
Uday Bondhugula, A. Hartono, J. Ramanujan, P. Sadayappan.
ACM SIGPLAN Programming Languages Design and Implementation (PLDI), Jun 2008, Tucson, Arizona.

Automatic Transformations for Communication-Minimized Parallelization and Locality Optimization in the Polyhedral Model
Uday Bondhugula, M. Baskaran, S. Krishnamoorthy, J. Ramanujam, A. Rountev, and P. Sadayappan.
International Conference on Compiler Construction (ETAPS CC), Apr 2008, Budapest, Hungary.

A Compiler Framework for Optimization of Affine Loop Nests for GPGPUs
Muthu Baskaran, Uday Bondhugula, J. Ramanujam, A. Rountev, and P. Sadayappan.
ACM International Conference on Supercomputing (ICS), Jun 2008, Island of Kos, Greece.

Automatic Data Movement and Computation Mapping for Multi-level Parallel Architectures with Explicitly Managed Memories.
Muthu Baskaran, Uday Bondhugula, S. Krishnamoorthy, J. Ramanujam, A. Rountev, and P. Sadayappan.
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Feb 2008, Salt Lake City, Utah.

Effective Automatic Parallelization of Stencil Computations
S. Krishnamoorthy, M. Baskaran, Uday Bondhugula, J. Ramanujam, A. Rountev, and P. Sadayappan.
ACM SIGPLAN Programming Language Design and Implementation (PLDI), Jun 2007, San Diego, California.

Automatic Mapping of Nested Loops to FPGAs
Uday Bondhugula, J. Ramanujam, and P. Sadayappan.
ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), Mar 2007, San Jose, California.

Hardware/Software Integration for FPGA-based All-Pairs Shortest-Paths
Uday Bondhugula, A. Devulapalli, James Dinan, J. Fernando, Pete Wyckoff, E. Stahlberg, and P. Sadayappan.
IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM '06), Apr 2006, Napa Valley, California.

Parallel FPGA-based All-Pairs Shortest-Paths in a Directed Graph
Uday Bondhugula, Ananth Devulapalli, Joseph Fernando, Pete Wyckoff, and P. Sadayappan.
20th IEEE International Parallel & Distributed Processing Symposium (IPDPS '06), Apr 2006, Rodos, Greece.

High Performance RDMA-based All-to-all Broadcast for InfiniBand Clusters
S. Sur, Uday Bondhugula, A. Mamidala, H.-W. Jin, and D. K. Panda.
12th IEEE International Conference on High Performance Computing (HiPC '05), Dec 2005.