Using Profile Information to Assist Advaced Compiler Optimization and Scheduling. - William Y. Chen; Roger A. Bringmann; Scott A. Mahlke; Sadun Anik; Tokuzo Kiyohara; Nancy J. Warter; Daniel M. Lavery; Wen-mei W. Hwu; Richard E. Hank; John C. Gyllenhaal (LCPC, 1992)

Code scheduling for VLIW/superscalar processors with limited register files. - Tokuzo Kiyohara; John C. Gyllenhaal (MICRO, 1992)

Compiler Code Transformations for Superscalar-Based High Performance Systems. - Scott A. Mahlke; William Y. Chen; John C. Gyllenhaal; Wen-mei W. Hwu (SC, 1992)

Speculative execution exception recovery using write-back suppression. - Roger A. Bringmann; Scott A. Mahlke; Richard E. Hank; John C. Gyllenhaal; Wen-mei W. Hwu (MICRO, 1993)

Superblock formation using static program analysis. - Richard E. Hank; Scott A. Mahlke; Roger A. Bringmann; John C. Gyllenhaal; Wen-mei W. Hwu (MICRO, 1993)

Dynamic Memory Disambiguation Using the Memory Conflict Buffer. - David M. Gallagher; William Y. Chen; Scott A. Mahlke; John C. Gyllenhaal; Wen-mei W. Hwu (ASPLOS, 1994)

Characterizing the impact of predicated execution on branch prediction. - Scott A. Mahlke; Richard E. Hank; Roger A. Bringmann; John C. Gyllenhaal; David M. Gallagher; Wen-mei W. Hwu (MICRO, 1994)

Data relocation and prefetching for programs with large data sets. - Yoji Yamada; John C. Gyllenhaal; Grant E. Haab; Wen-mei W. Hwu (MICRO, 1994)

Compiler technology for future microprocessors. - Wen-Mei W. Hwu; Richard E. Hank; David M. Gallagher; Scott A. Mahlke; Daniel M. Lavery; Grant E. Haab; John C. Gyllenhaal; David I. August (Proc. IEEE, 1995)

Java Bytecode to Native Code Translation: The Caffeine Prototype and Preliminary Results. - Cheng-Hsueh A. Hsieh; John C. Gyllenhaal; Wen-mei W. Hwu (MICRO, 1996)

A study of the cache and branch performance issues with running Java on current hardware platforms. - Cheng-Hsueh A. Hsieh; Marie T. Conte; Teresa L. Johnson; John C. Gyllenhaal; Wen-mei W. Hwu (COMPCON, 1997)

Architectural Support for Compiler-Synthesized Dynamic Branch Prediction Strategies: Rationale and Initial Results. - David I. August; Daniel A. Connors; John C. Gyllenhaal; Wen-mei W. Hwu (HPCA, 1997)

Optimizing NET Compilers for Improved Java Performance. - Cheng-Hsueh A. Hsieh; Marie T. Conte; Teresa L. Johnson; John C. Gyllenhaal; Wen-mei W. Hwu (Computer, 1997)

An Efficient Framework for Performing Execution-Constraint-Sensitive Transformations That Increase Instruction-Level Parallelism - John C. Gyllenhaal (1997)

Optimization of Machine Descriptions for Efficient Use. - John C. Gyllenhaal; Wen-mei W. Hwu; B. Ramakrishna Rau (Int. J. Parallel Program., 1998)

A Hardware-Driven Profiling Scheme for Identifying Program Hot Spots to Support Runtime Optimization. - Matthew C. Merten; Andrew R. Trick; Christopher N. George; John C. Gyllenhaal; Wen-mei W. Hwu (ISCA, 1999)

An Architectural Framework for Runtime Optimization. - Matthew C. Merten; Andrew R. Trick; Ronald D. Barnes; Erik M. Nystrom; Christopher N. George; John C. Gyllenhaal; Wen-mei W. Hwu (IEEE Trans. Computers, 2001)

Tool Gear: Infrastructure for Parallel Tools. - John May; John C. Gyllenhaal (PDPTA, 2003)

Trimaran: An Infrastructure for Research in Instruction-Level Parallelism. - Lakshmi N. Chakrapani; John C. Gyllenhaal; Wen-mei W. Hwu; Scott A. Mahlke; Krishna V. Palem; Rodric M. Rabbah (LCPC, 2004)

DynTG: A Tool for Interactive, Dynamic Instrumentation. - Martin Schulz 001; John May; John C. Gyllenhaal (International Conference on Computational Science (2), 2005)

Pynamic: the Python Dynamic Benchmark. - Gregory L. Lee; Dong H. Ahn; Bronis R. de Supinski; John C. Gyllenhaal; Patrick Miller (IISWC, 2007)

CLOMP: Accurately Characterizing OpenMP Application Overheads. - Greg Bronevetsky; John C. Gyllenhaal; Bronis R. de Supinski (Int. J. Parallel Program., 2009)

What scientific applications can benefit from hardware transactional memory? - Martin Schindewolf; Barna L. Bihari; John C. Gyllenhaal; Martin Schulz 001; Amy Wang; Wolfgang Karl (SC, 2012)

Enabling Region Merging Optimizations in OpenMP. - Thomas R. W. Scogland; John C. Gyllenhaal; Jeff Keasler; Rich Hornung; Bronis R. de Supinski (IWOMP, 2015)

Supporting Indirect Data Mapping in OpenMP. - Thomas R. W. Scogland; Jeff Keasler; John C. Gyllenhaal; Rich Hornung; Bronis R. de Supinski; Hal Finkel (IWOMP, 2015)

Enabling rapid COVID-19 small molecule drug design through scalable deep learning of generative models. - Sam Ade Jacobs; Tim Moon; Kevin McLoughlin; Derek Jones; David Hysom; Dong H. Ahn; John C. Gyllenhaal; Pythagoras Watson; Felice C. Lightstone; Jonathan E. Allen; Ian Karlin; Brian Van Essen (Int. J. High Perform. Comput. Appl., 2021)