Control Flow Reversal for Adjoint Code Generation. - Uwe Naumann; Jean Utke; Andrew Lyons; Michael W. Fagan (SCAM, 2004)

Data Representation Alternatives in Semantically Augmented Numerical Models. - Michael W. Fagan; Laurent Hascoët; Jean Utke (SCAM, 2006)

OpenAD/F: A Modular Open-Source Tool for Automatic Differentiation of Fortran Codes. - Jean Utke; Uwe Naumann; Michael W. Fagan; Nathan R. Tallent; Michelle Mills Strout; Patrick Heimbach; Chris Hill; Carl Wunsch (ACM Trans. Math. Softw., 2008)

Binary analysis for measurement and attribution of program performance. - Nathan R. Tallent; John M. Mellor-Crummey; Michael W. Fagan (PLDI, 2009)

Diagnosing performance bottlenecks in emerging petascale applications. - Nathan R. Tallent; John M. Mellor-Crummey; Laksono Adhianto; Michael W. Fagan; Mark Krentel (SC, 2009)

HPCTOOLKIT: tools for performance analysis of optimized parallel programs. - Laksono Adhianto; S. Banerjee; Michael W. Fagan; Mark Krentel; Gabriel Marin; John M. Mellor-Crummey; Nathan R. Tallent (Concurr. Comput. Pract. Exp., 2010)

A new approach for performance analysis of openMP programs. - Xu Liu 001; John M. Mellor-Crummey; Michael W. Fagan (ICS, 2013)

Effective sampling-driven performance tools for GPU-accelerated supercomputers. - Milind Chabbi; Karthik Murthy; Michael W. Fagan; John M. Mellor-Crummey (SC, 2013)

High performance locks for multi-level NUMA systems. - Milind Chabbi; Michael W. Fagan; John M. Mellor-Crummey (PPoPP, 2015)