scispace - formally typeset
M

Mike Fagan

Researcher at Rice University

Publications -  17
Citations -  717

Mike Fagan is an academic researcher from Rice University. The author has contributed to research in topics: Code generation & Fortran. The author has an hindex of 10, co-authored 17 publications receiving 708 citations.

Papers
More filters
Proceedings ArticleDOI

Soft typing

TL;DR: A generalization of static and dynamic typing---called soft typing---that combines the best features of both approaches is presented, and an extension of the ML type system supporting union types and recursive types that assigns types to a wider class of programs than ML is developed.
Journal ArticleDOI

OpenAD/F: A Modular Open-Source Tool for Automatic Differentiation of Fortran Codes

TL;DR: The Open/ADF tool allows the evaluation of derivatives of functions defined by a Fortran program, and supports various code reversal schemes with hierarchical checkpointing at the subroutine level for the generation of adjoint codes.
Proceedings ArticleDOI

Preliminary Results from the Application of Automated Adjoint Code Generation to CFL3D

TL;DR: Preliminary results suggest that, even in its infancy, the automated adjoint code generator can accurately and efficiently deliver derivatives for use in transonic Euler-based aerodynamic shape optimization problems with hundreds to thousands of independent design variables.

Adjoint code by source transformation with openad/f

TL;DR: This document reports on recent advances in the development of the adjoint code generator OpenAD/F, a numerical model designed for study of the atmosphere, ocean, and climate that is based on the MIT General Circulation Model.
Journal ArticleDOI

HPCToolkit: performance tools for scientific computing

TL;DR: The HPCToolkit performance tools are described and how they can be used to pinpoint bottlenecks in SPMD and multi-threaded parallel codes and demonstrated by applying it to two SciDAC applications.