Computer Sciences Dept.

Mark D. Hill

Professor of Computer Sciences and
Electrical and Computer Engineering

2006 Photo of Mark D. Hill by Bob Rashid
By Bob Rashid in 2006

Academic Genealogy

PDF or Powerpoint

Current Graduate Students

Arkaprava Basu

Jayaram Bobba

Polina Dudnik

Derek Hower

James (Cong) Wang

Four Generations of Computer Architects

ISCA 2008 Picture of David Patterson, Mark Hill, Sarita Adve, and Partha
Ranganathan

At ISCA 2008 Awards Luncheon (Beijing, China), David Patterson (receiving Eckhart-Mauchly Award) who co-advised Mark Hill who advised Sarita Adve (receiving Maurice Wilkes Award) who advised Partha Ranganathan.

Ph.D. Graduates

Luke Yen, Ph.D. February 2009, Signatures in Transactional Memory Systems, (Talk), first employment: AMD.

Michael R. Marty, Ph.D. January 2008, Cache Coherence Techniques for Multicore Processors, (Talk), first employment: Google.

Brian Fields, Ph.D., U.C. Berkeley, December 2006, Using Criticality to Attack Performance Bottlenecks (Talk), first employment: NVIDIA (co-advisor with Rastislav Bodik).

Min Xu, Ph.D. May 2006, Race Recording for Multithreaded Deterministic Replay using Multiprocessor Hardware, (Talk), first employment: VMware (co-advisor with Rastislav Bodik).

Milo Martin, Ph.D. December 2003, Token Coherence (Talk), first employment: University of Pennsylvania.

Anastassia (Natassa) Ailamaki, Ph.D. December 2000, Architecture-Conscious Database Systems (Talk), first employment: Carnegie-Mellon University (co-advisor with David DeWitt).

Eric Schnarr, Ph.D. December 2000, Applying Programming Language Implementation Techniques to Processor Simulation, first employment: Hypercosm Corporation (co-advisor with James R. Larus).

Trishul Chilimbi, Ph.D. August 1999, Cache-Conscious Data Structures--Design and Implementation , first employment: Microsoft Corporation (co-advisor with James R. Larus).

Shubhendu (Shubu) Mukherjee, Ph.D. May 1998, Design and Evaluation of Network Interfaces for System Area Networks, first employment: Digital Equipment Corporation.

Ioannis (Yannis) Schoinas, Ph.D. December 1997, Fine Grain Distributed Shared Memory Systems on Clusters of Workstations, first employment: Intel Corporation.

Madhusudhan (Madhu) Talluri, Ph.D. August 1995, Use of Superpages and Subblocking in the Address Translation Hierarchy (Talk), first employment: Sun Microsystems.

Sarita V. Adve, Ph.D. November 1993, Designing Memory Consistency Models for Shared-Memory Multiprocessors (Talk), first employment: Rice University.

Richard E. Kessler, Ph.D. July 1991, Analysis of Multi-Megabyte Secondary CPU Cache Memories, first employment: Cray Research.

Milo Martin and Mark Hill with ENIAC (2006)

2006 Picture of Milo Martin and Mark Hill with ENIAC

 
Computer Sciences | UW Home