Research

We focus on a variety of different topics in the Edge computing lab. Explore the different research areas and discover the research philosophy that motivates us, and enjoy reading our publications. We are a cross-layer and inter-disciplinary research group that focuses on solving problems at the intersection of different fields and layers of the computing stack.

Runtime Systems

With increased demand for performance, new managed/runtime systems were needed to deliver better performance.
 

Learn more >

RESILIENT HARDWARE

With the end of "Dennard Scaling" and deep process technology scaling, optimizing for efficiency and reliability is crucial.

 

Learn more >

MOBILE COMPUTING

With the widespread use of the web and mobile devices, optimizing for user experience became more important.

 

Learn more >

AUTONOMOUS MACHINES

Designing computer systems for autonomous agents is challenging due to the need to address power, performance, reliability and intelligence all together.

Learn more >