Publications
- Eliminating False Phase Interactions to
Reduce Optimization Phase Order Search Space
by Michael Jantz and Prasad Kulkarni,
to be published in the ACM/IEEE International Conference on Compilers,
Architectures, and Synthesis for Embedded Systems (CASES '10), October
24-29, 2010.
- Improving Both the Performance
Benefits and Speed of Optimization Phase Sequence Searches
by Prasad Kulkarni, Michael Jantz, and David Whalley,
published in the ACM SIGPLAN/SIGBED Conference on Languages, Compilers,
and Tools for Embedded Systems (LCTES '10), pp. 95-104, April 2010.
- Novel Online Profiling for Virtual
Machines,
by Manjiri Namjoshi and Prasad Kulkarni,
published in the ACM SIGPLAN/SIGOPS International Conference on Virtual
Execution Environments (VEE '10), pp. 133-144, March 2010.
- Practical Exhaustive Optimization Phase Order
Exploration and Evaluation
by Prasad Kulkarni, David Whalley, Gary Tyson, and Jack Davidson,
published in the
ACM Transactions on Architecture and Code Optimization (TACO), 6(1):1-36,
2009.
-
Dynamic Compilation: The Benefits of Early Investing,
by Prasad Kulkarni, Matthew Arnold, and Michael Hind, published in the
ACM SIGPLAN/SIGOPS Conference on Virtual Execution Environments (VEE '07),
pp. 94-105, June 2007.
[pdf slides]
-
Facilitating compiler optimizations through the dynamic mapping of alternate
register structures
by Chris Zimmer, Stephen Hines, Prasad Kulkarni, Gary Tyson, David Whalley,
published in the
ACM International Conference on Compilers, Architecture, and Synthesis for
Embedded Systems (CASES '07),
pp. 165-169, May 2007.
- Evaluating Heuristic Optimization
Phase Order Search Algorithms ,
by Prasad Kulkarni, David Whalley, Gary Tyson, and Jack Davidson,
published in the
Fifth IEEE/ACM Symposium on Code Generation and Optimization (CGO '07),
pp. 157-169, March 2007.
[pdf slides]
- VISTA: VPO Interactive System for Tuning
Applications
by Prasad Kulkarni, Wankang Zhao, Steven Hines, David Whalley, Xin Yuan,
Robert van Engelen, Kyle Gallivan, Jason Hiser, Jack Davidson, Baosheng Cai,
Mark Bailey, Hwashin Moon, Kyunghwan Cho, Yunheung Paek, and Douglas Jones,
published in the
ACM Transactions on Embedded Computing Systems (TECS),
4(5):819-863, November 2006.
- A System for Tuning the WCET of Embedded Applications,
by Wankang Zhao, Prasad Kulkarni, David Whalley, Chris Healy, Frank Mueller,
and Gang-Ryung Uh, submitted to the
Journal of Embedded Computing,
November 2006.
- In Search of Near-Optimal Optimization Phase
Orderings ,
by Prasad Kulkarni, David Whalley, Gary Tyson, and Jack Davidson,
published in the
ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for
Embedded Systems (LCTES '06), June 2006.
[pdf slides]
- On the Use of Compilers in {DSP} Laboratory
Instruction ,
by Matthew Kleffner, Douglas Jones, Jason Hiser, Prasad Kulkarni, Julie
Parent, Steven Hines, David Whalley, Jack Davidson and Kyle Gallivan,
published in the
IEEE Conference on Acoustics, Speech, and Signal Processing, May 2006.
- Exhaustive Optimization Phase Order Space
Exploration ,
by Prasad Kulkarni, David Whalley, Gary Tyson, and Jack Davidson,
published in the
Fourth IEEE/ACM Symposium on Code Generation and Optimization (CGO '06),
March 2006.
[pdf slides]
- Using De-optimization to Re-optimize Code ,
by Steven Hines, Prasad Kulkarni, David Whalley, and Jack Davidson,
published in the
Fifth ACM International Conference on Embedded Software (EMSOFT '05),
pp. 114-123, September 2005.
- Fast and Efficient Searches for Effective
Optimization Phase Sequences ,
by Prasad Kulkarni, Steven Hines, David Whalley, Jason Hiser, Jack Davidson,
and Douglas Jones,
published in the
ACM Transactions on Architecture and Code Optimization (TACO),
2(2):165-198, June 2005.
- Fast Searches for Effective Optimization Phase
Sequences,
by Prasad Kulkarni, Steven Hines, Jason Hiser, David Whalley, Jack Davidson
and Douglas Jones.
ACM SIGPLAN Conference on Programming Language Design and Implementation
(PLDI '04), June 2004.
[pdf slides]
- Tuning the WCET of Embedded Applications
by Wankang Zhao, Prasad Kulkarni, David Whalley, Chris Healy, Frank Mueller,
and Gang-Ryung Uh,
published in the
10th IEEE Real-Time and Embedded Technology and Applications Symposium
(RTAS '04), pp. 472-481, May 2004.
- Finding Effective Optimization Phase Sequences,
by Prasad Kulkarni, Wankang Zhao, Hwashin Moon, Kyunghwan Cho, David Whalley,
Jack Davidson, Mark Bailey, Yunheung Paek and Kyle Gallivan,
ACM SIGPLAN conference on Language, compiler, and tool for embedded
systems (LCTES '03), pages 12-23, June 2003.
[pdf slides]
Masters Students Graduated
-
Adam Smith successfully defended his thesis, titled
Compiler Transformations to Generate
Reentrant C Programs to Assist Software Parallelization on
06/15/2009.
-
Manjiri Namjoshi successfully defended her thesis, titled
Towards future method hotness
prediction for Virtual Machines on 12/11/2009.
Back to Home page.