Journal Papers

An Innovative Low-Power High-Performance Programmable Signal Processor for Digital Communications(Available through IBM JRD)
J. Moreno, V. Zyuban, U. Shvadron, F. Nesser, J. Derby, M. Ware, K. Kailas, A. Zaks, A. Geva, S. Ben-David, S. Asaad, T. Fox, D. Littrell, M. Biberstein, D. Naishlos, and H. Hunter
IBM Journal of Research and Development, vol. 47, no 2/3, March/May 2003.

An Architectural Framework for Run-Time Optimization (PostScript 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, June 2001, pp. 567-589.
Abstract

Program Decision Logic Optimization Using Predication and Control Speculation (not available online at this time)
Wen-mei W. Hwu, David I. August and John W. Sias
Proceedings of the IEEE, November, 2001, pp. 1660-1675.

Run-Time Cache Bypassing (PostScript version, PDF version)
T. L. Johnson, D. A. Connors, M. C. Merten, and W. W. Hwu
IEEE Transactions on Computers, Vol. 48, No. 12, December 1999, pp. 1338-1354
Abstract

Optimization of Machine Descriptions for Efficient Use (IJPP owns distribution rights, see CatchWord or UnCover for a reprint)
John C. Gyllenhaal, Wen-mei W. Hwu, and B. Ramakrishna Rau
International Journal of Parallel Programming, vol. 26, No. 4, August 1998, pp. 417-447
Abstract

Optimizing NET Compilers for Improved Java Performance ( Draft (PostScript), Draft (PDF), see IEEE Computer for final version)
Cheng-Hsueh A. Hsieh, Marie T. Conte, Teresa L. Johnson, John C. Gyllenhaal, and Wen-mei W. Hwu,
IEEE Computer, June 1997, pp. 67-75
Abstract

Region-Based Compilation: An Introduction and Motivation (IJPP owns distribution rights, see UnCover for a reprint)
R. E. Hank, and W. W. Hwu, and B. R. Rau
International Journal of Parallel Programming, vol. 25, no. 2, April 1997, pp. 113-146
Abstract

Compiler-Assisted Multiple Instruction Retry (PostScript version, PDF version)
C. C. Li, S. K. Chen, W. K. Fuchs, and W. W. Hwu
IEEE Transactions on Computers, Vol.44, No.1, Jan. 1995.
Abstract

Compiler Technology for Future Microprocessors (PostScript version, PDF version)
W. W. Hwu, R. E. Hank, D. M. Gallagher, S. A. Mahlke, D. M. Lavery, G. E. Haab, J. C. Gyllenhaal, and D. I. August
Proceedings of the IEEE, Vol. 83, No. 12, December 1995, pp. 1625-1640
Abstract

Three Architectural Models for Compiler-Controlled Speculative Execution (PostScript version, PDF version)
P. P. Chang, N.J. Warter, S. A. Mahlke, W. Y. Chen, and W. W. Hwu
IEEE Transactions on Computers, Vol. 44, No. 4, April 1995, pp. 481-494
Abstract

The Importance of Prepass Code Scheduling for Superscalar and Superpipelined Processors (PostScript version, PDF version)
P. P. Chang, D. M. Lavery, S. A. Mahlke, W. Y. Chen, and W. W. Hwu
IEEE Transactions on Computers, Vol. 44, No. 3, March 1995, pp. 353-370
Abstract

Incremental Compiler Transformations for Multiple Instruction Retry (PostScript version, PDF version)
S. K. Chen, N. J. Alewine, W. K. Fuchs, and W. W. Hwu
Software, Practice & Experience, John Wiley & Sons Ltd., Vol. 24(9), Sept. 1994, pp. 1-20.
Abstract

Performance Implications of Synchronization Support for Parallel FORTRAN Programs (PostScript version, PDF version)
S. Anik and W. W. Hwu
Journal of Parallel and Distributed Computing, Vol. 22, 1994, pp. 202-215
Abstract

Profile-Assisted Instruction Scheduling (PostScript version, PDF version)
W. Y. Chen, S. A. Mahlke, N. J. Warter, S. Anik, and W. W. Hwu
International Journal for parallel Programming, Vol. 22, No. 2, April 1994, pp. 151-181
Abstract

The Susceptibility of Programs to Context Switching Effects
W. W. Hwu And T. M. Conte
IEEE Transactions on Computers, Vol. 43, No. 9, Sept. 1994.
Abstract

Sentinel Scheduling: A Model for Compiler-Controlled Speculative Execution
S. A. Mahlke, W. Y. Chen, R. A. Bringmann, R. E. Hank, W. W. Hwu, B. R. Rau, and M. S. Schlansker
ACM Transactions on Computer Systems, Vol. 11, No. 4, Nov. 1993
Abstract

The Superblock: An Effective Technique for VLIW and Superscalar Compilation (PostScript version, PDF version)
Wen-mei W. Hwu, Scott A. Mahlke, William Y. Chen, Pohua P. Chang, Nancy J. Warter, Roger A. Bringmann, Roland G. Ouellette, Richard E. Hank, Tokuzo Kiyohara, Grant E. Haab, John G. Holm, and Daniel M. Lavery
The Journal of Supercomputing, Kluwer Academic Publishers, 1993, pp. 229-248
Abstract

XPROF: An Execution Profiler for Window-oriented Applications (PostScript version, PDF version)
Aloke Gupta and Wen-mei W. Hwu
Software, Practice & Experience, John Wiley & Sons Ltd., Vol. 23 (5), May 1993, pp. 487-510
Abstract

Efficient Instruction Sequencing with Inline Target Insertion (PostScript version, PDF version)
Wen-mei W. Hwu and Pohua Chang
IEEE Transactions on Computers, Vol. 41, No.12, Dec. 1992, pp. 1537-1551
Abstract

Profile-Guided Automatic Inline Expansion for C Programs (PostScript version, PDF version)
Pohua P. Chang, Scott A. Mahlke, William Y. Chen, and Wen-mei W. Hwu
Software Practice and Experience, May 1992, Vol. 22, No. 5, pp. 349-369
Abstract

Using Profile Information to Assist Classic Compiler Code Optimizations (PostScript version, PDF version)
Pohua P. Chang, Scott A. Mahlke, and Wen-mei W. Hwu
Software Practice and Experience, Dec. 1991, Vol. 21, No. 12, pp. 1301-1321
Abstract