Ph.D. Graduates
Philip Wells,
Ph.D., August 2008,
PDF
Adapting to Dynamic Heterogeneity: Virtualization for the Multicore Era
Currently at Google, Madison.
Koushik Chakraborty,
Ph.D., August 2008,
PDF
Over-provisioned Multicore Systems
Currently Assistant Professor at Utah State University
Jichuan Chang,
Ph.D., August 2007,
PDF
Cooperative Caching for Chip Multiprocessors
Currently Hewlett-Packard Labs, Palo Alto.
Saisanthosh Balakrishnan,
Ph.D., June 2007,
PDF
Program Demultiplexing: Data-flow Based Speculative Parallelization of Methods in Sequential Programs
Currently Intel-Austin.
J. Adam Butts,
Ph.D., August 2004,
PDF
Postscript
Optimizing Inter-Instruction Value Communication through Degree of Use Prediction
Currently Research Staff Member at IBM T. J. Watson Research Center.
Craig Zilles,
Ph.D., August 2002,
PDF
Postscript
Master/Slave Speculative Parallelization and Approximate Code
Currently Assistant Professor at the University of Illinois.
Winner of NSF CAREER Award.
Amir Roth,
Ph.D., August 2001,
PDF
Postscript
Pre-Execution via Speculative Data-Driven Multithreading
Currently Associate Professor at the University of Pennsylvania.
Winner of NSF CAREER Award.
Avinash Sodani,
Ph.D., April 2000,
PDF
Postscript
Dynamic Instruction Reuse
Currently at Intel Corp.
Andreas Moshovos,
Ph.D., December 1998,
PDF
Memory Dependence Prediction
Currently Associate Professor at the University of Toronto.
Winner of NSF CAREER Award.
Scott Breach,
Ph.D., December 1998,
PDF
Postscript
Design and Evaluation of a Multiscalar Processor
Currently at Compaq (Alpha development).
T. N. Vijaykumar,
Ph.D., January 1998,
PDF
Postscript
Compiling for the Multiscalar Architecture
Currently Associate Professor at Purdue University.
Winner of NSF CAREER Award.
Todd Austin,
Ph.D., April 1996,
PDF
Postscript
Hardware and Software Mechanisms for Reducing Load Latency
Currently Associate Professor at the University of Michigan.
Winner of NSF CAREER Award and Sloan Research Fellowship.
Dionisios Pnevmatikatos,
Ph.D., December 1995,
PDF
Postscript
Incorporating Guarded Execution into Existing Instruction Sets
Manoj Franklin,
Ph.D., December 1993,
PDF
Postscript
The Multiscalar Architecture
Currently Associate Professor at the University of Maryland.
Winner of NSF CAREER Award.
Mark Friedman,
Ph.D., January 1992,
PDF
Postscript
An Architectural Characterization of Prolog Execution
Sriram Vajapeyam,
Ph.D., December 1991,
PDF
Postscript
Instruction Level Characterization of the Cray Y-MP Processor
Men-Chow Chiang,
Ph.D., September 1991,
PDF
Postscript
Memory System Design for Bus Based Multiprocessors