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,Laurie Hendren +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
Pavel Avgustinov,Aske Simon Christensen,Laurie Hendren,Sascha Kuzins,Oege de Moor,Damien Sereni,Ganesh Sittampalam,Julian Tibble +7 more
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.