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.
