#  Prof. David Brook 

Haley Family Professor of Computer Science

 

 

 



   ![Prof. Brooks Headshot](/sites/g/files/omnuum7881/files/styles/hwp_4_5__320x400/public/hqiopenhouse/files/brooks2.jpeg?itok=HtEeKkcI) 

 



 

 smartphone [(617) 495-3989](<tel:(617) 495-3989>) 

 email <dbrooks@g.harvard.edu> 

 laptop\_windows [Prof. Brooks Webpage](http://www.eecs.harvard.edu/~dbrooks/) 

 

 



 

 My research focuses on the interaction between the architecture and software of computer systems and underlying hardware implementation challenges. These challenges include power, reliability, and variability issues across embedded and high-performance computing systems. A basic tenet of my research is that architecture design must be cognizant of these implementation issues, and that multi-layer solutions spanning circuits, architecture, and software can provide significant advantages. Addressing technology-scaling issues in a multi-layer fashion requires an understanding of the impact at the silicon level, and we have completed several [prototype chip designs](http://www.eecs.harvard.edu/~dbrooks/chip_gallery.html) to meet these goals.

 I have written a short [summary](http://www.eecs.harvard.edu/~dbrooks/summary.pdf) of my research activities, and a longer research [narrative](http://www.eecs.harvard.edu/~dbrooks/narrative.pdf).