Efficient Computing Lab

Contact us

The Efficient Computing Lab (ECL) develops efficient technologies for future computing, communication and interfacing. In the recent years, we have focused on mobile systems. It is our mission to provide enabling technologies for mobile systems in another decade beyond form factors like smartphone and tablet. Our current research projects include system software, wireless subsystems, and hardware architecture.

The Efficient Computing Lab is led by Prof. Lin Zhong and is located in Arthur K. Watson Hall. The research laboratory is located in AKW 408.

☆Postdoc, graduate and undergraduate research opportunities available in a broad range of experimental topics. Many of the opportunities are collaborative with colleagues from the NSF AI Institute and Yale Quantum Institute.

Theseus OSTheseus, an operating system written in Rust to explore OS structure and state management, is open-source here.

If you are interested in using our Argos massive MIMO systems, they are commericially available from Skylark Wireless, a starup co-founded by my former Ph.D. student Clay Shepard. They will also be available soon as part of the NSF-funded Platform for Advanced Wireless Research (PAWR) program.

We have recently released a complete software realization of massive MIMO baseband here.

Selected Recent Publications (Full list)

  • Theseus: an experiment in operating system structure and state management (OSDI 2020) (PDF)
  • Ginseng: Keeping secrets in registers when you distrust the operating system (NDSS 2019) (PDF) (Distinguished Paper Finalist)
  • RedEye: Analog ConvNet image sensor architecture for continuous mobile vision (ISCA 2016) (PDF)
  • Rio: a system solution for sharing I/O between mobile systems (MobiSys 2014) (PDF, received Best Paper Award)
  • K2: a mobile operating system for heterogeneous coherence domains (ASPLOS 2014) (PDF, received Best Paper Award)

[Home] [People] [Publications] [Projects] [Downloads] [News] [Acknowledgments] [Contact us]