- Ph.D. Computer Science, UC San Diego, 2003
- M.S. Computer Science, UC San Diego, 2000
- B.S. Computer Science, UC Davis, 1998
Dr. Sherwood joined the CS Department in 2003 and has worked on a broad set of research problems relating to both hardware and software. Since joining UCSB he has been the recipient of the 2009 Northrop Grumman Teaching Excellence Award, the NSF Career Award, the UCSB Academic Senate Distinguished Teaching Award, Best paper awards from several top conferences, and on 5 separate occasions his papers have been selected by a board of industry and academic panelists as an "IEEE Micro Top Pick" for their impact and importance.
The end of classical transistor scaling laws (i.e. Dennard Scaling) means that radical new approaches to computing systems are desperately needed. Professor Sherwood and his lab have been developing systems for this new era which use application-customization to achieve efficiency, exploit new devices and materials for new computational abilities, and attempt to provide functionality beyond performance such as provable security properties. In 2010, his team built the first full hardware/software system with gate-level verifiable information flow properties. Other recent work includes software profiling/debugging peripherals, nanophotonic and plasmonic interconnect architectures, networks on-chip, information flow visualization, low-power and mobile processing, sketch based software interfaces, high throughput streaming analysis architectures, and MEMS sensor closed-loop control architectures.
Watch Professor Sherwood's introductory research video, here.
Honors and Awards
- IEEE Micro: Micro's Top Pick from Computer Architecture Conferences (IEEE Micro - top pick), January-February 2013
- UCSB Academic Senate Distinguished Teaching Award
- IEEE Micro: Micro's Top Pick from Computer Architecture Conferences January-February 2010
- Best Paper Award Parallel Architecture and Compiler Techniques (PACT), Sept 2009. Raleigh, NC
- Northrop Grumman Excellence in Teaching Award, June 2008
- IEEE Micro: Micro's Top Pick from Computer Architecture Conferences January-February 2007
- Nominated for Best Paper, Virtually Pipelined Network Memory, Proceedings of the International Symposium on Microarchitecture (Micro), December 2006
- Best Paper Award: Profiling over Adaptive Ranges, March 2006
- IEEE Micro: Micro's Top Pick from Computer Architecture Conferences, January-February 2006
- IEEE Micro: Micro's Top Picks from Computer Architecture Conferences November-December 2003