Ronald D. Barnes


Graduated: 2005

Email: rdbarnes@crhc.uiuc.edu

Publications Beating in-order stalls with "flea-flicker" two-pass pipelining
Ronald D. Barnes, Erik M. Nystrom, John W. Sias, Sanjay J. Patel, Nacho Navarro and Wen-mei W. Hwu
to appear in IEEE Transactions on Computers, Special Issue on Embedded Systems, Microarchitecture, and Compilation Techniques in Memory of Bob Rau, Vol. 55, No. 2, February 2006.

Multiple-Pass Pipelining: Enhancing in-order Microarchitectures to Out-Of-Order Performance(PDF version)
Ronald D. Barnes, JR.
PhD thesis, Department of Electrical and computer Engineering, University of Illinois, Urbana IL, 2005

Multipass "Flea-Flicker" Pipelining
Ronald D. Barnes, and Wen-mei W. Hwu
to appear in Proceedings of the 4th Workshop on Explicitly Parallel Instruction Computing Architectures, March 2005.

EPIC's Future: Exploring the Space Between In- and Out-of-Order
Ronald D. Barnes, John W. Sias, Erik M. Nystrom and Wen-mei W. Hwu
presented at The 4th Workshop on Explicitly Parallel Instruction Computing Architectures, Palo Alto, California, March 2004.

Beating In-Order Stalls with "Flea-Flicker" Two-Pass Pipelining(available online at IEEE and ACM)
Ronald D. Barnes, Erik M. Nystrom, John W. Sias, Sanjay J. Patel, Nacho Navarro and Wen-mei W. Hwu
Proceedings of the 36th Annual International Symposium on Microarchitecture, pp. 387-398, December 2003.

Phase Profiling in Managed Code Environments
Ronald D. Barnes, Marie T. Conte, Erik M. Nystrom and Wen-mei W. Hwu
presented at The 1st Workshop on Managed Run Time Workloads, San Francisco, California, March 2003.

Compaction Algorithm for Precise Modular Context-Sensitive Pointer Analysis(PS version PDF version)
Hong-Seok Kim, Erik M. Nystrom, Ronald D. Barnes and Wen-mei W. Hwu
IMPACT Technical Report, IMPACT-03-03, University of Illinois, Urbana, IL 2003.

Extracting Hardware-Detected Program Phases for Post-Link Optimization
Ronald D. Barnes
Master's thesis, University of Illinois, Urbana, IL 2002.

Vacuum Packing: Extracting Hardware-Detected Program Phases for Post-Link Optiminzation(available online at IEEE and ACM)
Ronald D. Barnes, Erik M. Nystrom, Matthew C. Merten and Wen-mei W. Hwu
Proceedings of the 35th Annual International Symposium on Microarchitecture, pp. 233-244, December 2002.

Itanium performance insights(PDF slides PS handouts PDF handouts)
Wen-mei W. Hwu, John W. Sias, Matthew C. Merten, Erik M. Nystrom, Ronald D. Barnes, Christopher J. Shannon, Shane Ryoo and Jeff V. Olivier
Presentation at Microprocessor Forum, October 2001.

Code Reordering and Speculation Support for Dynamic Optimization Systems(PS version PDF version)
Erik M. Nystrom, Ronald D. Barnes, Matthew C. Merten and Wen-mei W. Hwu
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, pp. 163-174, September, 2001.

Itanium performance insights from the IMPACT Compiler(PDF slides PS handouts PDF handouts)
John W. Sias, Matthew C. Merten, Erik M. Nystrom, Ronald D. Barnes, Christopher J. Shannon, Joe D. Matarazzo, Shane Ryoo, Jeff V. Olivier and Wen-mei W. Hwu
Presentation at Hot Chips 13, August 2001.

An Architectural Framework for Run-Time Optimization (PS version PDF version)
Matthew C. Merten, Andrew R. Trick, Ronald D. Barnes, Erik M. Nystrom, Christopher N. George, John C. Gyllenhaal and Wen-mei W. Hwu
IEEE Transactions on Computers, Vol. 50, No. 6, pp. 567-589, June 2001.

A Hardware Mechanism for Dynamic Extraction and Relayout of Program Hot Spots(PS version PDF version)
Matthew C. Merten, Andrew R. Trick, Erik M. Nystrom, Ronald D. Barnes, and Wen-mei W. Hwu
Proceedings of the 27th International Symposium on Computer Architecture, pp. 59-70, June 2000.