CSE logo University of Washington Computer Science & Engineering
 Research in Computer Architecture
  CSE Home   About Us    Search    Contact Info 

Faculty
 Jean-Loup Baer (Emeritus)
 Luis Ceze
 Carl Ebeling
 Susan Eggers
 Hank Levy
 Mark Oskin
 Larry Snyder
   

Computer architecture encompasses the structure, organization, implementation, and performance of the basic building blocks of computer systems. Research in computer architecture in the department focuses on the following basic issues:

  • How should we design multicore systems that are easier to program?
  • How do we make computer systems use less energy?
  • How do we make systems more reliable?
  • What will be the structure and organization of future computers?
  • What are the limits to performance on current machines?
  • How do we remove the limits to performance?
  • How do we evaluate the performance of systems?
Computer systems architecture at the University of Washington has a history of impact and out-of-the box thinking. The now pervasive simultaneous multithreading was developed hereat UW-CSE. The WaveScalar project has shown that imperative programs can run in a data-flow fashion in a highly scalable architecture. Finally, we have recently shown that it is possible to non-remove inherent non-determinism from now ubiquitous multicore systems and make them more reliable without limiting performance. These technologies have been licensed by UW's TechTransfer, demonstrating impact.

Our current research in computer architecture covers a wide range of topics, from the microarchitecture level to the overall system level. Several of these projects are performed in collaboration with researchers in VLSI, Operating Systems, Programming Languages and Compilers. We also have a strong focus on key issues in the Hardware/Software interface of future computers. A sample of research projects is described below.

Safe MultiProcessing Architectures (aka SAMPA)
Reconfigurable/Adaptable Architectures
WaveScalar
Quantum Architectures
Past Architecture Research


CSE logo Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA  98195-2350
(206) 543-1695 voice, (206) 543-2969 FAX
[comments to Luis Ceze]