Research Overview

The performance of computer systems has, to a large extent, driven the computer revolution. Faster computers allow us to solve more complex problems, predict the weather better, or play more advanced (and visually) appealing games. Historically, performance increases in computer systems have been driven primarily by two observations: Moore's law (transistors become smaller) and Dennard's scaling (transistor power densities stay the same). Unfortunately, Dennard's scaling ended around 2005, and Moore's law is impending termination, and it is unclear how to continue this amazing performance scaling in a future "post-Moore" world.

Our research group focuses on researching, designing, and exploring computer systems that are different than the classical computer systems that surround us today. These "post-Moore" systems can be faster or more energy-efficient for certain applications compared to traditional (von Neumann-based) systems that contain a central processing unit (CPU) or graphics processing unit (GPU). More specifically, we research: