Graduates and Alumni
Post Docs
-
Caba Andras Moritz
Currently: Associate Professor, UMASS Amherst.
PhD
SM
-
Iris Baron
Thesis: Dynamic
Optimization of Interpreters using DynamoRIO,
2003.
[IVME
2003]
Currently: IBM Toronto.
-
Diego Puppin
Thesis: Convergent
Scheduling: A Flexible and Extensible Scheduling Framework for Clustered
VLIW Architectures, 2002.
[LCPC 2003]
Currently: PhD Candidate, University
of Pisa.
-
Michal Karczmarek
Thesis: Constrained
and Phased Scheduling of Synchronous Data Flow Graphs for StreamIt Language,
2002.
[LCTES
2003]
Currently: PhD Candidate, CSAIL.
-
Michael Gordon
Thesis: A
Stream-Aware Compiler for Communication-Exposed Architectures, 2002.
[ASPLOS
2002]
Currently: PhD Candidate, Commit Group.
-
Gleb A. Chuvpilo
Thesis: High-Bandwidth
Packet Switching on the Raw General-Purpose Architecture, 2002.
[ICPP
2003, NP
workshop 2002]
Currently: PhD Candidate, CSAIL.
-
Samuel Larsen
Thesis: Exploiting Superword
Level Parallelism with Multimedia Instruction Sets (pdf),
2000.
[PLDI 2000a]
Currently: PhD Candidate, Commit Group.
-
Mark Stephenson
Thesis: Bitwise: Optimizing Bitwidths
Using Data-Range Propagation (pdf),
2000.
[PLDI
2000b]
Currently: PhD Candidate, Commit Group.
-
Benjamin E. Greenwald
Thesis: A Technique for Compilation
to Exposed Memory Hierarchy (pdf),
1999.
Currently: PhD Candidate, Raw Group.
-
Srikrishna Devabhaktuni
Thesis: Softspec:
Software-based Speculative Parallelism via Stride Prediction (pdf),
1999.
[FDDO
2000]
Currently: Co-Founder & CTO, Tropos
Networks.
Meng
-
Kimberly Kuo
Thesis: The
StreamIt Development Tool: A Programming Environment for StreamIt,
2004.
Currently: Microsoft Corp.
-
Christopher Leger
Thesis: An
API for Dynamic Partial Evaluation under DynamoRIO, 2004.
-
Jeremy Wong
Thesis: Modeling
the Scalability of Acyclic Stream Programs, 2004.
Currently: Vanu Inc.
-
Timothy Garnett
Thesis: Dynamic
Optimization of IA-32 Applications under DynamoRIO,
2003.
[CGO
2003, IVME
2003]
Currently: Araksha Corp.
-
Andrew Lamb
Thesis: Linear
Analysis and Optimization of Stream Programs, 2003.
[PLDI
2003a]
Currently: Oracle Corporation.
-
Vladimir Kiriansky
Thesis: Secure
Execution Environment via Program Shepherding, 2003.
[Usenix
Security 2002]
-
Samidh Chakrabarti
Thesis: Low-Bandwidth Web Access
with Tandem Proxies (pdf),
2002.
Currently: Marshall Scholar, University of
Cambridge, England.
-
William Thies
Thesis: A
Unified Framework for Schedule and Storage Optimization (pdf),
2002.
[PLDI
2001]
Currently: PhD Candidate, Commit Group
-
Shane Swenson
Thesis: Spatial Instruction
Scheduling for Raw Machines (pdf),
2002.
[Micro
2002]
-
David Maze
Thesis: A Flexible Compilation
Infrastructure for VLIW and SIMD Architectures (pdf),
2001.
Currently: Research Scientist, Commit Group
-
Jeffery Sheldon
Thesis: Strength Reduction for
Integer Division and Modulo Operations, 2001.
[LCPC
2001]
Currently: VMWare Corporation
-
Mathew Deeds
Thesis: Design and Implementation
of a PowerPC and AltiVec Backend with Optimization
(pdf),
2001.
-
Darin Petkov
Thesis: Efficient Pipelining
of Nested Loops: Unroll-and-Squash (pdf),
2000.
[IPDPS
2002]
Currently: Tensilica Corporation
-
Elliot L. Waingold
Thesis: SIFt: A
Compiler for Streaming Applications (pdf),
2000.
-
Tyler J. Moeller
Thesis: Field Programmable
Gate Arrays for Radar Front-End Digital Signal Processing (pdf),
1999.
-
Tammy Yap
Thesis: SCAN: A Static Code Analyzer for JavaScheme,
1999.
Currently: Check Six Studios
-
Tsvetomir P Petrov
Thesis: Code Compaction and Parallelization
for VLIW/DSP Chip Architectures (pdf),
1999.
Currently: Qualcomm Corporation