Abstract: Beyond the Internet of Things that is emerging today lies the Internet of Everything—the vision of ubiquitous and pervasive computing, of a digital sensory layer enveloping the world. Realizing this vision relies on expanding our capability to place computation in the wild, to then network these sensors, to manage them, and most challengingly, to power them.
This talk is about a suite of solutions working in concert to usher in the nanopower computing class. We will discuss architectural innovations that enable power oblivious operation and modular design for millimeter-scale devices. Next, we will look at how to bring multiprocessing, safety, and resource isolation to the deeply embedded computing class. Then, we will consider the some of services, in particular localization, necessary to make pervasive computers useful and viable. Finally, we will look toward the future, with an eye towards what technical challenges remain and how our interactions with computational infrastructure will change as we realize the ubiquitous computing vision.
Bio: Pat Pannuto is currently completing his PhD in the Department of Electrical Engineering and Computer Sciences at the University of California, Berkeley. He received his MSE in Computer Science and BSE in Computer Engineering from the University of Michigan. Pat's research is in the broad area of networked embedded systems, with contributions to computer architecture, wireless communications, mobile computing, operating systems, and development engineering. Pat's work has been recognized as a Top Pick in Computer Architecture and selected as a Best Paper Finalist at IPSN, and has been awarded NSF, NDSEG, and Qualcomm Innovation fellowships. Pat has also received teaching awards from the Computer Science Department, the College of Engineering, and the Rackham Graduate School at the University of Michigan.
Host: David Perreault