scispace - formally typeset
L

Laurie Hendren

Researcher at McGill University

Publications -  178
Citations -  11093

Laurie Hendren is an academic researcher from McGill University. The author has contributed to research in topics: Compiler & Pointer (computer programming). The author has an hindex of 49, co-authored 177 publications receiving 10680 citations. Previous affiliations of Laurie Hendren include University of California, Irvine & Cornell University.

Papers
More filters
Book ChapterDOI

Refactoring MATLAB

TL;DR: The authors presents the important challenges of refactoring Matlab along with automated techniques to handle a collection of refactorings for Matlab functions and scripts including: converting scripts to functions, extracting functions, and converting dynamic function calls to static ones.
Book ChapterDOI

Automatic Vectorization for MATLAB

TL;DR: This paper evaluates the technique on 9 benchmarks using two interpreters and two JIT-based platforms and shows that automatic vectorization is extremely effective for the interpreters on most benchmarks, and moderately effective on some benchmarks in the JIT context.

A compiler toolkit for array-based languages targeting CPU/GPU hybrid systems

Rahul Garg, +1 more
TL;DR: A compiler toolkit that addresses two important emerging challenges: effectively compiling dynamic array-based languages such as MATLAB, Python and R; and effectively utilizing a wide range of rapidly evolving hybrid CPU/GPU architectures.

Building the abc AspectJ compiler with Polyglot and Soot

TL;DR: The design and implementation of the abc compiler for the aspect-oriented language AspectJ is designed and implemented, and the implementation strategies for the new challenges that are specific to aspect- oriented language constructs are described.