CPSLab Cyber-Physical Systems Lab, Boston University

Cutting-edge research at the intersection of hypervisors & operating systems, heterogeneous computing platforms, embedded & real-time systems, agile, autonomous robotics

We rethink when, how, and where computation happens in multi-core, heterogeneous, reconfigurable embedded systems: hypervisors, operating systems, on-chip FPGAs, and learning-based control.

Browse 77 publicationsSee our research areas

Recent publications

All publications since 2017

About the lab

The mission of the Cyber-Physical Systems Lab (CPSLab) at Boston University is to rethink and re-design when, how, and where computation happens in modern multi-core, heterogeneous, dynamically re-reconfigurable embedded systems. The research propelled in the lab aims at harvesting the unprecedented potential of bleeding-edge embedded technology to deliver solid foundations for the development of next-generation cyber-physical systems. These include self-driving cars, green-energy UAVs, machine-learning-enabled robotics controllers, IoT and edge-cloud devices, to name a few.

The challenges tackled at the lab span from hypervisor technologies to enforce strong performance isolation, to OS-level solutions to conduct accurate workload profiling and management; from leveraging the power of machine learning in bare-metal micro-controller firmware, to elevating performance self-awareness via on-chip reconfigurable hardware.

The lab is affiliated with the Department of Computer Science at Boston University. It is led by PI Renato Mancuso, Ph.D. and includes multiple Ph.D. students at different stages of their academic careers.

Meet the team