Dependence Graphs and Compiler Optimizations. - David J. Kuck; Robert H. Kuhn; David A. Padua; Bruce Leasure; Michael Wolfe (POPL, 1981)

Where are the optimizing compilers? - Michael Wolfe; Thomas Macke (ACM SIGPLAN Notices, 1985)

The KAP/205 : An Advanced Source-to-Source Vectorizer for the Cyber 205 Supercomputer. - Christopher Huson; Thomas Macke; James Davies; Michael Wolfe; Bruce Leasure (ICPP, 1986)

The KAP/S-1 : An Advanced Source-to-Source Vectorizer for the S-1 Mark IIa Supercomputer. - Christopher Huson; Thomas Macke; James Davies; Michael Wolfe; Bruce Leasure (ICPP, 1986)

The KAP/ST-100 A Fortran Translator for the ST-100 Attached Processor. - Thomas Macke; Christopher Huson; James Davies; Michael Wolfe; Bruce Leasure (ICPP, 1986)

Advanced Loop Interchanging. - Michael Wolfe (ICPP, 1986)

Advanced Compiler Optimizations for Supercomputers. - David A. Padua; Michael Wolfe (Commun. ACM, 1986)

Loops skewing: The wavefront method revisited. - Michael Wolfe (Int. J. Parallel Program., 1986)

Multiple Version Loops. - Mark Byler; Michael Wolfe; James R. B. Davies; Christopher Huson; Bruce Leasure (ICPP, 1987)

Iteration Space Tiling for Memory Hierarchies. - Michael Wolfe (PP, 1987)

Data dependence and its application to parallel processing. - Michael Wolfe; Utpal Banerjee (Int. J. Parallel Program., 1987)

Vector Optimization vs Vectorization. - Michael Wolfe (J. Parallel Distributed Comput., 1988)

Multiprocessor Synchronization for Concurrent Loops. - Michael Wolfe (IEEE Softw., 1988)

More iteration space tiling. - Michael Wolfe (SC, 1989)

New Program Restructuring Technology. - Michael Wolfe (ACPC, 1991)

Data Structures for Optimizing Programs with Explicit Parallelism. - Michael Wolfe; Harini Srinivasan (ACPC, 1991)

The Tiny Loop Restructuring Research Tool. - Michael Wolfe (ICPP (2), 1991)

Experiences with data dependence abstractions. - Michael Wolfe (ICS, 1991)

Analyzing Programs with Explicit Parallelism. - Harini Srinivasan; Michael Wolfe (LCPC, 1991)

Data dependence and program restructuring. - Michael Wolfe (J. Supercomput., 1991)

Doany: Not Just Another Parallel Loop. - Michael Wolfe (LCPC, 1992)

Beyond Induction Variables. - Michael Wolfe (PLDI, 1992)

Functional Compiler techniques for an Imperative Language. - Mitsuru Ikei; Michael Wolfe (SIGPLAN Workshop, 1992)

The Power Test for Data Dependence. - Michael Wolfe; Chau-Wen Tseng (IEEE Trans. Parallel Distributed Syst., 1992)

Static Single Assignment for Explicitely Parallel Programs. - Harini Srinivasan; James Hook; Michael Wolfe (POPL, 1993)

Engineering a data dependence test. - Michael Wolfe (Concurr. Pract. Exp., 1993)

InterProcedural Alias Analiysis: Implementation and Empirical Results. - Herbert G. Mayer; Michael Wolfe (Softw. Pract. Exp., 1993)

Extended SSA With Factored Use-Def Chains to Support Optimization and Parallelism. - Eric Stoltz; Michael P. Gerlek; Michael Wolfe (HICSS (2), 1994)

Automatic Array Alignment for Distributed Memory Multicomputers. - Michael Wolfe; Mitsuru Ikei (HICSS (2), 1994)

Communication Analysis for Multicomputer Compilers. - Inkyu Kim; Michael Wolfe (IFIP PACT, 1994)

Program Portability Across Parallel Architectures - SIMD/MIMD/SPMD/Shared/Distributed. - Michael Wolfe (IPPS, 1994)

A New Approach to Array Redistribution: Strip Mining Redistribution. - Akiyoshi Wakatani; Michael Wolfe (PARLE, 1994)

Constant propagation: a fresh, demand-driven look. - Eric Stoltz; Michael Wolfe; Michael P. Gerlek (SAC, 1994)

Defining, analyzing, and transforming program constructs. - Jingke Le; Michael Wolfe (IEEE Parallel Distributed Technol. Syst. Appl., 1994)

J+ = J. - Michael Wolfe (ACM SIGPLAN Notices, 1994)

The Definition of Dependence Distance. - Michael Wolfe (ACM Trans. Program. Lang. Syst., 1994)

Appropriate Interfaces Between Design Tools, Languages, Compilers and Runtimes in Real-Time Systems (Panel). - Richard Gerber 001; Steven W. K. Tjiang; David B. Whalley; David N. Wilner; Michael Wolfe (Workshop on Languages, Compilers, & Tools for Real-Time Systems, 1995)

Elimination of Redundant Array Subscript Range Checks. - Priyadarshan Kolte; Michael Wolfe (PLDI, 1995)

Detecting value-based scalar dependence. - Eric Stoltz; Michael Wolfe (Int. J. Parallel Program., 1995)

Optimization of Array Redistribution for Distributed Memory Multicomputers. - Akiyoshi Wakatani; Michael Wolfe (Parallel Comput., 1995)

Beyond Induction Variables: Detecting and Classifying Sequences Using a Demand-Driven SSA. - Michael P. Gerlek; Eric Stoltz; Michael Wolfe (ACM Trans. Program. Lang. Syst., 1995)

High performance compilers for parallel computing - Michael Wolfe (Addison-Wesley, 1996)

Parallelizing Compilers. - Michael Wolfe (ACM Comput. Surv., 1996)

Parallelizing Compilers. - Michael Wolfe (The Computer Science and Engineering Handbook, 1997)

Initial Results for Glacial Variable Analysis. - Tito Autrey; Michael Wolfe (Int. J. Parallel Program., 1998)

Flexible Data Distribution in PGHPF. - Mark Leair; Douglas Miles; Vincent Schuster; Michael Wolfe (Euro-Par, 1999)

Partial Redundancy Elimination is not Bidirectional. - Michael Wolfe (ACM SIGPLAN Notices, 1999)

Supercompilers, the AMD Opteron, and Your Cell Phone. - Michael Wolfe (IPDPS, 2004)

How compilers and tools differ for embedded systems. - Michael Wolfe (CASES, 2005)

Software tools I - AMD versus Intel: the compiler as referee. - Michael Wolfe (SC, 2006)

Improving Arterial Performance Measurement Using Traffic Signal System Data. - Michael Wolfe; Christopher M. Monsere; Peter Koonce; Robert L. Bertini (ITSC, 2007)

Implementing the PGI Accelerator model. - Michael Wolfe (GPGPU, 2010)

Whither and whence parallelism. - Michael Wolfe (J. Comput. Sci. Coll., 2010)

Design, Implementation, Evolution of High Level Accelerator Programming. - Michael Wolfe (SC Companion, 2012)

Envisioning how fair use and fair dealing might best facilitate scholarship. - Nadia Caidi; Alissa Centivany; Pamela Samuelson; Michael Wolfe (ASIST, 2015)

Open ACC Programs Examined: A Performance Analysis Approach. - Robert Dietrich; Guido Juckeland; Michael Wolfe (ICPP, 2015)

Compiler technologies for understanding legacy scientific code: A case study on an ACME land module. - Dali Wang; Yu Pei; Oscar R. Hernandez; Wei Wu 016; Zhuo Yao; Youngsung Kim; Michael Wolfe; Ryan Kitchen (ICCS, 2017)

Implementing the OpenACC Data Model. - Michael Wolfe; Seyong Lee; Jungwon Kim; Xiaonan Tian; Rengan Xu; Sunita Chandrasekaran; Barbara M. Chapman (IPDPS Workshops, 2017)

Automatic Testing of OpenACC Applications. - Khalid Ahmad; Michael Wolfe (WACCPD@SC, 2017)

AsHES 2018 Keynote. - Michael Wolfe (IPDPS Workshops, 2018)

OpenACC Routine Directive Propagation Using Interprocedural Analysis. - Aniket Shivam; Michael Wolfe (WACCPD@SC, 2018)

The OpenACC data model: Preliminary study on its major challenges and implementations. - Michael Wolfe; Seyong Lee; Jungwon Kim; Xiaonan Tian; Rengan Xu; Barbara M. Chapman; Sunita Chandrasekaran (Parallel Comput., 2018)

Optimizing supercompilers for supercomputers. - Michael Wolfe (ICS, 2020)

Performant, Portable, and Productive Parallel Programming With Standard Languages. - Michael Wolfe (Comput. Sci. Eng., 2021)

Performant portable OpenMP. - Guray Ozen; Michael Wolfe (CC, 2022)