Publications


  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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]

  6. 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.

  7. 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]

  8. 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.

  9. 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.

  10. 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]

  11. 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.

  12. 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]

  13. 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.

  14. 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.

  15. 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]

  16. 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.

  17. 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

  1. Adam Smith successfully defended his thesis, titled Compiler Transformations to Generate Reentrant C Programs to Assist Software Parallelization on 06/15/2009.
  2. Manjiri Namjoshi successfully defended her thesis, titled Towards future method hotness prediction for Virtual Machines on 12/11/2009.

Back to Home page.