2002
Copyrights to the many of the following papers are held by the
publishers. It is understood that all persons copying this information
will adhere to the terms and constraints invoked by each author's
copyright. These works may not be reposted without the explicit
permission of the copyright holder.
-
Q. Lu, C. Alias, U. Bondhugula, S. Krishnamoorthy,
J. Ramanujam, A. Rountev, P. Sadayappan,
Y. Chen, H. Lin and T. Ngai,
"Data Layout Transformation for Enhancing Locality
on NUCA Chip Multiprocessors,"
in Proc. 18th International Conference on
Parallel Architectures and Compilation Techniques (PACT 09),
Raleigh, NC, September 2009.
 
-
A. Hartono, M. Baskaran, C. Bastoul, A. Cohen, S. Krishnamoorthy,
B. Norris, J. Ramanujam, and P. Sadayappan,
"Parametric Multi-Level Tiling of Imperfectly Nested Loops,"
in Proc. 23nd ACM International Conference on
Supercomputing,
Yorktown Heights, New York, June 2009.
 
-
M. Baskaran, N. Vydhyanathan, U. Bondhugula, J. Ramanujam,
A. Rountev, and P. Sadayappan,
"Compiler-Assisted Dynamic Scheduling for Effective
Parallelization of Loop Nests on Multicore Processors,"
in Proc. 14th ACM SIGPLAN Symposium on Principles
and Practice of Parallel Programming (PPoPP 2009),
Raleigh, NC, February 2009.
 
-
R. Sankaran, B. Ullmer, K. Kallakuri, S. Jandhyala, C. Toole,
J. Ramanujam, and C. Laan, "Decoupling Interaction Hardware
Design Using Libraries of Reusable Electronics,"
in Proc. 3rd International Conference on Tangible and
Embedded Interaction (TEI'09),
Cambridge, UK, February 2009.
 
-
Hassan Salamy and J. Ramanujam,
"A Framework for Task Scheduling and Memory Partitioning for
Multi-Processor System-on-Chip,"
in Proc. 4th International Conference on High Performance
and Embedded Architectures and Compilers (HiPEAC 2009),
Paphos, Cyprus, January 2009.
 
-
U. Bondhugula, M. Baskaran, A. Hartono,
S. Krishnamoorthy, J. Ramanujam,
A. Rountev, and P. Sadayappan,
"A Polyhedral Framework for Automatic Parallelization
and Locality Optimization,"
in Proc. 14th Workshop
on Compilers for Parallel Computers (CPC 2009),
Zurich, Switzerland, January 2009.
 
-
Hassan Salamy and J. Ramanujam,
"Optimal Address Register Allocation for Arrays in DSP
Applications,"
in Proc. 6th IEEE Workshop on Embedded Systems for
Real-Time Multimedia (ESTIMedia 2008),
Atlanta, GA, October 2008. 
-
Hassan Salamy and J. Ramanujam,
"Storage Optimization through Code Size Reduction for
Digital Signal Processors,"
in Proc. 6th IEEE Workshop on Embedded Systems for
Real-Time Multimedia (ESTIMedia 2008),
Atlanta, GA, October 2008.
 
- Jinpyo Hong and J. Ramanujam,
"Address Register Allocation in Digital Signal Processors,"
in Proc. 2008 International Conference on Embedded Systems
and Software (ICESS-08),
Chengdu, China, July 2008.
 
- Jinpyo Hong and J. Ramanujam,
"Scheduling DAGs for Fixed-point DSP Processors
by Using Worm Partitions,"
in Proc. 2008 International Conference on Embedded Systems
and Software (ICESS-08),
Chengdu, China, July 2008.
 
-
U. Bondhugula, A. Hartono, J. Ramanujam,
and P. Sadayappan,
"A Practical and Automatic Polyhedral Program Optimization System,"
Proc. ACM SIGPLAN 2008 Conference
on Programming Language Design and Implementation (PLDI 08),
Tucson, June 2008.
[pdf]
[Extended version]
-
M. Baskaran, U. Bondhugula, S. Krishnamoorthy, J. Ramanujam,
A. Rountev, and P. Sadayappan,
"A Compiler Framework for Optimization of Affine Loop
Nests for General Purpose Computations on GPUs,"
in Proc. 22nd ACM International Conference on
Supercomputing,
Island of Kos, Greece, June 2008.
[pdf]
[Extended version]
-
U. Bondhugula, M. Baskaran, S. Krishnamoorthy, J. Ramanujam,
A. Rountev, and P. Sadayappan,
"Automatic Transformations for Communication-Minimized
Parallelization and Locality Optimization in the
Polyhedral Model,"
in Proc. CC 2008 - International Conference on
Compiler Construction, Budapest, Hungary, March-April 2008.
[pdf] 
[Extended version]
- M. Baskaran, U. Bondhugula, S. Krishnamoorthy, J. Ramanujam,
A. Rountev and P. Sadayappan, "Automatic Data Movement and Computation
Mapping for Multi-level Parallel Architectures with Explicitly Managed
Memories," in Proc. 13th ACM SIGPLAN Symposium on Principles and
Practice of Parallel Programming, (PPoPP 2008), Salt Lake City,
UT, February 2008.
[pdf]
[Extended version]
- U. Bondhugula, M. Baskaran, A. Hartono, S. Krishnamoorthy,
J. Ramanujam, A. Rountev, and P. Sadayappan,
"Towards Effective Automatic Parallelization for Multicore
Systems,"
in Proc. Workshop on Next Generation Software (NGS 2008),
held in conjunction with the
22nd IEEE International Parallel and Distributed Processing Symposium
(IPDPS 2008), Miami, FL, April 2008.
[pdf]
- E. Ayguade, G. Baumgartner, J. Ramanujam, and P. Sadayappan
(editors),
Languages and Compilers for Parallel Computing,
Springer-Verlag, 2007.
- X. Gao, S. Krishnamoorthy, S. Sahoo, C. Lam, G. Baumgartner, J.
Ramanujam, and P. Sadayappan, "Efficient Search-Space Pruning for
Integrated Fusion and Tiling Transformations," Concurrency and
Computation: Practice and Experience, 2007.
[pdf]
- S. Krishnamoorthy, M. Baskaran, U. Bondhugula, J. Ramanujam,
A. Rountev and P. Sadayappan, "Effective Automatic Parallelization
of Stencil Computations," in Proc. ACM SIGPLAN 2007 Conference
on Programming Language Design and Implementation (PLDI 07),
San Diego, June 2007.
[pdf]
- U. Bondhugula, J. Ramanujam, and P. Sadayappan, "Automatic
Mapping of Nested Loops to FPGAs," in Proc. ACM SIGPLAN 2007
Symposium on Principles and Practice of Parallel Programming
(PPoPP 07), San Jose, CA, March 2007.
[pdf]
-
U. Bondhugula, J. Ramanujam, and P. Sadayappan.
PLUTO: A Practical and Fully Automatic Polyhedral Program
Optimization Systems.
Technical Report OSU-CISRC-11/07-TR70, Department of Computer
Science and Engineering, Ohio State University, November 2007.
[pdf]
- U. Bondhugula, M. Baskaran, S. Krishnamoorthy, J. Ramanujam,
A. Rountev, and P. Sadayappan.
Affine Transformations for Communication Minimal Parallelization
and Locality Optimization of Arbitrarily Nested Loop Sequences.
Technical Report OSU-CISRC-5/07-TR43, Department of Computer
Science and Engineering, Ohio State University, May 2007.
[pdf]
- S. Pinnepalli, Jinpyo Hong, and J. Ramanujam and
Doris Carver, "Code Size Optimization for Embedded Processors
using Commutative Transformations," in Proc. The 13th IEEE
International Conference on Embedded and Real-Time Computing Systems
and Applications (RTCSA-07), Daegu, Korea, August 2007.
[pdf]
Jinpyo Hong and J. Ramanujam, "Memory Offset
Assignment for DSPs," in Proc. 2007 International Conference
on Embedded Systems and Software (ICESS-07), Daegu, Korea, May
2007.
[pdf]