|
|
I am an Assistant Professor in the EECS department at the University of Michigan .
For prospective students: I am looking for motivated students to
work with. If you are interested in my research, please send me an
email with your CV.
Interests: Computer
Architecture;
Program Analysis; Dependable Systems; Programmer Productivity
[research
summary] [publication
list]
Selected Recent Publications:
|
Interleaving Constrained Shared-Memory Multi-Processor.
Effective Sampling for Lightweight Data Race Detection. Replay-based automated data race analysis. Strata for recording shared memory dependencies. PinSEL -a tool for architectural simulation based on BugNet. BugNet - a low cost system-independent program execution recorder. |
[ISCA'09] [PLDI'09] [PLDI'07] [ASPLOS'06] [SIGMETRICS'06] [ISCA'05, IEEE Micro Top Picks Award] |
| Architectural
and OS support for unbounded transactions. |
[ASPLOS'06] |
| Patching
processor
design errors.
Predicting faults based on anomalies in speculative execution. |
[ICCD'06, IEEE Micro
Top Picks Award] [DATE'07] |