|
John Gyllenhaal |
Visiting Research Assistant Professor from 8/97 to 10/99
IMPACT graduate 9/97
Currently at:
Lawrence Livermore National Laboratory
7000 East Ave, MS L-561
Livermore, California 94551
Ph: (925) 424-5485
Email: gyllen@llnl.gov
Resume
(PostScript version, PDF version), last updated 12/10/98
Publications
-
A Hardware-Driven Profiling Scheme for Identifying Program Hot Spots to
Support Runtime Optimization (PostScript version, PDF version)
Matthew C. Merten, Andrew R. Trick, Christopher N. George,
John C. Gyllenhaal, and Wen-mei W. Hwu
Proceedings of the 26th International Symposium on Computer Architecture, May, 1999, pp. 136-147.
Abstract
Presentation Slides (PostScript version, PDF version)
-
A Study of Code Reuse and Sharing Characteristics of Java Applications
(PostScript version, PDF version)
Marie T. Conte, Andrew R. Trick, John C. Gyllenhaal, and Wen-mei W. Hwu
Workshop on Workload Characterization, Micro-31, November 29th, 1998
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
-
An Efficient Framework For Performing Execution-Constraint-Sensitive Transformations
That Increase Instruction-Level Parallelism ( PostScript version, PDF version)
Appendix A ( PostScript version, PDF version) (not included in above file)
J. Gyllenhaal
Ph.D. thesis, Department of Electrical and Computer Engineering, University of Illinois,
Urbana IL, September 1997
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
-
A Study of the Cache and Branch Performance Issues with Running Java on Current
Hardware Platforms ( PostScript version, PDF version)
Cheng-Hsueh A. Hsieh, Marie T. Conte, Teresa L. Johnson, John C. Gyllenhaal
and Wen-mei W. Hwu,
Proceedings of COMPCON, February 1997, pp. 211-216
Abstract
-
Architectural Support Compiler-Synthesized Dynamic Branch Prediction
Strategies: Rationale and Initial Results ( PostScript version, PDF version)
David I. August, Daniel A. Connors, John C. Gyllenhaal, and Wen-mei W. Hwu
The 3rd International Symposium on High-Performance Computer Architecture, Feb. 1997, pp. 84-93
Abstract
-
HMDES Version 2 Specification ( PostScript version, PDF version)
John C. Gyllenhaal, Wen-mei W. Hwu and B. Ramakrishna Rau
IMPACT Technical report, IMPACT-96-03, University of Illinois, Urbana IL. 1996.
-
Optimization of Machine Descriptions for Efficient Use ( PostScript version, PDF version)
John C. Gyllenhaal, Wen-mei W. Hwu, and B. Ramakrishna Rau
Proceedings of the 29th International Symposium on Microarchitecture,
December 1996, pp. 349-358
Abstract
-
Java Bytecode to Native Code Translation: The Caffeine Prototype and Preliminary
Results ( PostScript version, PDF version)
Cheng-Hsueh A. Hsieh, John C. Gyllenhaal, and Wen-mei W. Hwu
Proceedings of the 29th International Symposium on Microarchitecture, December 1996,
pp. 90-99
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
-
Reducing Cache Misses in Numerical Applications Using Data Relocation and
Prefetching ( PostScript version, PDF version)
Yoji Yamada, Teresa L. Johnson, Grant Haab, John C. Gyllenhaal, and Wen-mei W. Hwu
Technical Report CRHC-95-04, Center for Reliable and High-Performance Computing,
University of Illinois, Urbana, IL 1995
Abstract
-
Characterizing the Impact of Predicated Execution on Branch Prediction ( PostScript version, PDF version)
S. A. Mahlke, R. E. Hank, R. A. Bringmann, J. C. Gyllenhaal, D. M. Gallagher,
and W. W. Hwu
Proceedings of the 27th International Symposium on Microarchitecture,
December 1994, pp. 217-227
Abstract
-
Data Relocation and Prefetching for Programs with Large Data Sets ( PostScript version, PDF version)
Y. Yamada, J. Gyllenhaal, G.Haab, W. W. Hwu
Proceedings of the 27th Annual ACM/IEEE International Symposium on Microarchitecture,
December 1994, pp. 118-127
Abstract
-
Dynamic Memory Disambiguation Using the Memory Conflict Buffer ( PostScript version, PDF version)
D. M. Gallagher, W. Y. Chen, S. A. Mahlke, J. C. Gyllenhaal, W. W. Hwu
Proceedings of the 6th International Conference on Architecture Support for
Programming Languages and Operating Systems, San Jose, California, October,
1994. pp.183-195.
Abstract
-
A Machine Description Language for Compilation ( PostScript version, PDF version)
J. Gyllenhaal
MS thesis, Department of Electrical and Computer Engineering, University of Illinois,
Urbana IL, Sept. 1994
-
Speculative Execution Exception Recovery using Write-back Suppression ( PostScript version, PDF version)
Roger A. Bringmann, Scott A. Mahlke, Richard E. Hank, John C. Gyllenhaal, and Wen-mei
W. Hwu
Proceedings of the 26th Annual ACM/IEEE Int'l Symposium on Microarchitecture, Austin,
Texas, Dec. 1993, pp. 214-223
Abstract
-
Superblock Formation Using Static Program Analysis ( PostScript version, PDF version)
Richard E. Hank, Scott A. Mahlke, Roger A. Bringmann, John C. Gyllenhaal, and
Wen-mei W. Hwu
Proceedings of the 26th Annual ACM/IEEE Int'l Symposium on Microarchitecture,
Austin, Texas, Dec. 1993, pp. 247-256
Abstract
-
Code Scheduling for VLIW/Superscalar Processors with Limited Register Files ( PostScript version, PDF version)
T. Kiyohara and J. Gyllenhaal
Proceedings of the 25th International Symposium on Microarchitecture, Dec. 1992,
pp. 197-201
Abstract
-
Compiler Code Transformations for Superscalar-Based High-Performance Systems ( PostScript version, PDF version)
Scott A. Mahlke, William Y. Chen, John C. Gyllenhaal, Wen-mei W. Hwu, P.P. Chang, and
T.Kiyohara
Proceedings of Supercomputing 1992, Minneapolis, Minnisota, Nov. 16-20, 1992, pp.
808-817
Abstract
This material is presented to ensure timely dissemination of scholarly
and technical work. Copyright and all rights therein are retained by
authors or by other copyright holders. All persons copying this
information are expected to adhere to the terms and constraints
invoked by each author's copyright. In most cases, these works may
not be reposted without the explicit permission of the copyright holder.
[ IMPACT Main Page |
Team Members |
Publications |
Software |
FAQ ]