Daniel Lavery

Graduated 5/97

Currently at:
Intel Corporation
2200 Mission College Blvd.
RN6-16
Santa Clara, CA 95052
Ph: (408) 765-0884
Email: lavery@crhc.uiuc.edu or dlavery@mipos2.intel.com

Publications

Modulo Scheduling for Control-Intensive General-Purpose Programs (PostScript version, PDF version)
Daniel M. Lavery
PhD thesis, Department of Electrical and Computer Engineering, University of Illinois, Urbana IL, May 1997
Abstract

Modulo Scheduling of Loops in Control-Intensive Non-Numeric Programs (PostScript version, PDF version)
D. M. Lavery, and W. W. Hwu
Proceedings of the 29th Annual International Symposium on Microarchitecture, Dec. 1996, pp. 126-141
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

Unrolling-Based Optimizations for Modulo Scheduling (PostScript version, PDF version)
D. M. Lavery, and W. W. Hwu
Proceedings of the 28th Annual International Symposium on Microarchitecture, Dec. 1995, pp. 327-337
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

The Benefit of Predicated Execution for Software Pipelining (PostScript version, PDF version)
Nancy J. Warter, Daniel M. Lavery, and Wen-mei W. Hwu
Proceedings of the 26th Annual Hawaii Int'l Conference on system Sciences, Wailea, Hawaii, Jan. 5-8, 1993, pp 497-506
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