Allen Leung's Home Page


My mugshot
719 Broadway, Rm 708
New York, NY 10003
Email: leunga@cs.nyu.edu


Who am I I'm a Ph.D. student at NYU. I'm part of the ReaCT-ILP group, which develops the Trimaran compiler infrastructure.
Research Interests Scheduling theory, ILP optimizations, compiler optimizations, and programming languages.
What do I do
Time-constrained instruction scheduling
This project investigates the problem of instruction scheduling in the presence of arbitrary release-times and deadlines, precedence and latency constraints.
MLRISC
This project aims at developing a customizable optimizing back end for performing aggressive machine level optimizations for high level, typed languages.
Publications
Code, Code, Code Here are a bunch of libraries that I'm currently working on. They are all written in Standard ML.
SML/NJ bindings Looking for sml/nj bindings for these libraries: Gtk+, Sybase , MySQL , SDL , smpeg, OpenGL , ncurses? Go here
Other Stuff
My resume in postscript and PDF formats.
Prop: a C++ based pattern matching language
This is a toy source-to-source translator I made a few years ago for embedding (SML-style) pattern matching, rewriting, and other fun stuff in C++. It is no longer supported, but it is free software.


[Languages and Compilers] [Scheduling] [CS dept] [CS Publications] [NYU TR] [Track & Field] [Fun & Weird]
New York University DeCSS The MLRISC Compiler The C-- Compiler ReaCT-ILP Group Trimaran Compiler Standard ML of New Jersey Validate this page