Padmanabhan Pillai

padmanabhan dot s dot pillai at intel dot com

Biography

Padmanabhan (Babu) Pillai is a Senior Research Engineer at Intel Labs and is a researcher at the Intel Science and Technology Center on Visual Cloud Systems at Carnegie Mellon University. He joined Intel in September, 2003, after finishing his Ph.D. in Computer Science and Engineering at the University of Michigan, where he worked with Prof. Kang Shin at the Real-Time Computing Lab (RTCL). He received his M.S. from U. Michigan in 1999, and a B.S. in Electrical and Computer Engineering in 1996 from Carnegie Mellon University.

Research

Babu has a variety of research interests, but is at heart a Systems researcher, with particular focus on distributed, interactive systems. He has significant interest in operating systems, real-time and embedded systems, and power management. Though not a computer vision researcher, he has substantial experience with computer perception, and acceleration of such algorithms.

His current research focuses mainly on Edge Computing (a.k.a. Cloudlet technology) and its use in enabling interactive, perceptual applications in mobile settings.

Prior research areas include cloud computing topics, as well as control and programming of large-scale swarms of micro-robots to dynamically render physical objects (Claytronics).

Babu's work includes research on Internet-scale wide area sensor systems, storage strategies for rich media data, and low-power embedded devices. In particular, his thesis work primarily dealt with low-power, real-time, embedded systems. This work focused on four major aspects of energy conservation in mobile, real-time systems:

Babu continues to have an active research interest in all of these areas.

Publications

Please also see my Google Scholar page.


Wenlu Hu, Ziqiang Feng, Zhuo Chen, Jan Harkes, Padmanabhan Pillai, Mahadev Satyanarayanan, "Live Synthesis of Vehicle-Sourced Data Over 4G LTE," Proceedings of the 20th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2017), November 2017.

Kiryong Ha, Yoshihisa Abe, Thomas Eiszler, Zhuo Chen, Wenlu Hu, Brandon Amos, Rohit Upadhyaya, Padmanabhan Pillai, Mahadev Satyanarayanan, "You Can Teach Elephants to Dance: Agile VM Handoff for Edge Computing," ACM/IEEE Symposium on Edge Computing (SEC), October 2017.

Zhuo Chen, Wenlu Hu, Junjue Wang, Siyan Zhao, Brandon Amos, Guanhang Wu, Kiryong Ha, Khalid Elgazzar, Padmanabhan Pillai, Roberta Klatzky, Daniel Siewiorek, Mahadev Satyanarayanan, "An Empirical Study of Latency in an Emerging Class of Edge Computing Applications for Wearable Cognitive Assistance," ACM/IEEE Symposium on Edge Computing (SEC), October 2017.

Junjue Wang, Brandon Amos, Anupam Das, Padmanabhan Pillai, Norman Sadeh, Mahadev Satyanarayanan, "A Scalable and Privacy-Aware IoT Service for Live Video Analytics," ACM Multimedia Systems, June 2017.

Mahadev Satyanarayanan, Phillip B. Gibbons, Lily Mummert, Padmanabhan Pillai, Pieter Simoens, Rahul Sukthankar, "Cloudlet-based Just-in-Time Indexing of IoT Video," IEEE 2017 Global IoT Summit, June 2017.

Wenlu Hu, Ying Gao, Kiryong Ha, Junjue Wang, Brandon Amos, Zhuo Chen, Padmanabhan Pillai, Mahadev Satyanarayanan, "Quantifying the Impact of Edge Computing on Mobile Applications," APSys 2016 Workshop, Hong Kong, China, August 2016.

Z. Chen, L. Jiang, W. Hu, K. Ha, B. Amos, P. Pillai, A. Hauptmann, M. Satyanarayanan, "Early Implementation Experience with Wearable Cognitive Assistance Applications," WearSys 2015, Florence, Italy, May 2015.

W. Hu, B. Amos, Z. Chen, K. Ha, W. Richter, P. Pillai, B. Gilbert, J. Harkes, M. Satyanarayanan, "The Case for Offload Shaping," ACM HotMobile 2015, Santa Fe, NM, February 2015.

Kiryong Ha, Zhuo Chen, Wenlu Hu, Wolfgang Richter, Padmanabhan Pillai, Mahadev Satyanarayanan, "Towards Wearable Cognitive Assistance," ACM MobiSys 2014.

Kiryong Ha, Padmanabhan Pillai, Grace Lewis, Soumya Simanta, Sarah Clinch, Nigel Davies, Mahadev Satyanarayanan, "The Impact of Mobile Multimedia Applications on Data Center Consolidation," IEEE International Conference on Cloud Engineering (IC2E) 2013.

Kiryong Ha, Padmanabhan Pillai, Wolfgang Richter, Yoshihisa Abe, Mahadev Satyanarayanan, "Just-in-Time Provisioning for Cyber Foraging," ACM MobiSys 2013.

Pieter Simoens, Yu Xiao, Padmanabhan Pillai, Zhuo Chen, Kiryong Ha, Mahadev Satyanarayanan, "Scalable Crowd-Sourcing of Video from Mobile Devices," ACM MobiSys 2013.

Yu Xiao, Pieter Simoens, Padmanabhan Pillai, Kiryong Ha, Mahadev Satyanarayanan, "Lowering Barriers to Large-Scale Mobile Crowdsensing," ACM HotMobile 2013.

Nezih Yigitbasi, Lily Mummert, Padmanabhan Pillai, Dick Epema, "Incremental Placement of Interactive Perception Applications," Submitted to HPDC 2011.

Moo Ryong Ra, Anmol Sheth, Lily Mummert, Padmanabhan Pillai, Ramesh Govindan, "Odessa: Enabling Interactive Perception Applications on Mobile Devices," Submitted to Mobisys 2011.

Michael Ashley-Rollman, Padmanabhan Pillai, Michelle Goodstein, "Simulating Multi-million-robot Ensembles," To appear in IEEE International Conference on Robotics and Automation (ICRA), May 2011.

Pyry Matikainen, Padmanabhan Pillai, Lily Mummert, Rahul Sukthankar, "Prop-Free Pointing Detection in Dynamic Cluttered Environments," To appear in IEEE International Conference on Automatic Face and Gesture Recognition (FG), March 2011.

Hahnsang Kim, Kang G. Shin, Padmanabhan Pillai, "MODELZ: Monitoring, Detection, and Analysis of Energy-Greedy Anomalies in Mobile Handsets," IEEE Transactions on Mobile Computing, 21 Dec. 2010.

Qian Zhu, Branislav Kveton, Lily Mummert, Padmanabhan Pillai, "Automatic Tuning of Interactive Perception Applications," Conference on Uncertainty and Artificial Intelligence (UAI), July 2010.

Ming-Yu Chen, Alex Hauptmann, Lily Mummert, Padmanabhan Pillai, Rahul Sukthankar, "Gesture-based Control of TV," Conference on Multimedia Information Retrieval (MIR), Demo Track, March 2010.

Ming-Yu Chen, Lily Mummert, Padmanabhan Pillai, Alex Hauptmann, Rahul Sukthankar, "Exploiting Multi-Level Parallelism for Low-Latency Activity Recognition in Streaming Video," ACM Multimedia Systems (MMSYS), Feb. 2010.

Michael De Rosa, Padmanabhan Pillai, Jason Campbell, Seth Copen Goldstein, Peter Lee, "A Tale of Two Planners: Modular Robotic Planning with LDP," IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Oct, 2009.

Stanislav Funiak, Michael Ashley-Rollman, Padmanabhan Pillai, Seth Copen Goldstein, Jason Campbell, "Distributed Localization of Modular Robot Ensembles," International Journal of Robotics Research (IJRR) 28(8), Aug. 2009.

Michael Ashley-Rollman, Padmanabhan Pillai, Jason Campbell, Seth Goldstein, Peter Lee, "A Language for Large Ensembles of Independently Executing Nodes," International Conference on Logic Programming (ICLP), July 2009.

Seth C. Goldstein, Todd C. Mowry, Jason D. Campbell, Michael P. Ashley-Rollman, Michael De Rosa, Stanislav Funiak, James F. Hoburg, Mustafa Emre Karagozler, Brian Kirby, Peter Lee, Padmanabhan Pillai, J. Robert Reid, Daniel D. Stancil, and Michael Philetus Weller, "Beyond Audio and Video: Using Claytronics to Enable Pario," AI Magazine, 30(2), July 2009.

Padmanabhan Pillai, Lily Mummert, Steve Schlosser, Rahul Sukthankar, Casey Helfrich, "SLIPstream: Scalable, Low-latency Interactive Perception on Streaming Data," International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV), June 2009.

Daniel Dewey, Michael Ashley-Rollman, Michael De Rosa, Sidd Srinivasa, Padmanabhan Pillai, Jason Campbell, Seth Copen Goldstein, Todd Mowry, "Generalizing metamodules to simplify planning in modular robotic systems," in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, September, 2008.

Stanislav Funiak, Michael Ashley-Rollman, Padmanabhan Pillai, Jason Campbell, Seth Copen Goldstein, "Distributed Localization of Modular Robot Ensembles," in Proceedings of Robotics: Science and Systems (RSS), June, 2008.

Michael De Rosa, Padmanabhan Pillai, Jason Campbell, Seth Copen Goldstein, Peter Lee, "Programming Modular Robots with Locally Distributed Predicates," in Proceedings of IEEE International Conference on Robotics and Automation (ICRA), May, 2008.

Michael DeRosa, Seth Copen Goldstein, Peter Lee, Jason Campbell, Padmanabhan Pillai, "Distributed Watchpoints: Debugging Large Ensembles of Robots," International Journal on Robotics Research, Special Issue on Modular Robotics 27(3), March 2008.

Jason Campbell, Padmanabhan Pillai, "Collective Actuation," International Journal on Robotics Research, Special Issue on Modular Robotics 27(3), March 2008.

Michael Ashley-Rollman, Michael De Rosa, Siddhartha Srinivasa, Padmanabhan Pillai, Seth Copen Goldstein, Jason Campbell, "Declarative Programming for Modular Robots," in Self-Reconfigurable Robots/Systems and Applications Workshop at IROS 2007.

Stanislav Funiak, Padmanabhan Pillai, Jason Campbell, "Internal Localization of Modular Robot Ensembles," in Self-Reconfigurable Robots/Systems and Applications Workshop at IROS 2007.

Michael Ashley-Rollman, Seth Copen Goldstein, Peter Lee, Todd Mowry, Padmanabhan Pillai, "Meld: A declarative Approach to Programming Ensembles," in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October, 2007.

Brian Kirby, Burak Aksak, James Hoburg, Todd Mowry, Padmanabhan Pillai, Jason Campbell, Seth Goldstein, "A Modular Robotic System Using Magnetic Force Effectors," in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October, 2007.

Ashish Deshpande, Siddhartha Srinivasa, Padmanabhan Pillai, "Control Strategies and Design Guidelines for Planar Latch-less Metamorphic Robots Based on Analysis of Dynamics," in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October, 2007.

Michael De Rosa, Peter Lee, Seth Copen Goldstein, Jason Campbell, Padmanabhan Pillai, Todd Mowry, "Distributed Watchpoints: Debugging Large Multi-Robot Systems," in Proceedings of IEEE International Conference on Robotics and Automation (ICRA), April, 2007.

Benjamin Rister, Jason Campbell, Padmanabhan Pillai, Todd Mowry, "Integrated Debugging of Large Modular Robot Ensembles," in Proceedings of IEEE International Conference on Robotics and Automation (ICRA), April, 2007.

Padmanabhan Pillai, Kang G. Shin, "Dynamic DVFS Scheduling," chapter in J. Henkel, S. Parameswaran, Designing Embedded Processors, A Low-Power Perspective, 2007.

Dilip Sundarraj, Phillip Gibbons, Padmanabhan Pillai, "Ensuring Spatio-Temporal Consistency in Distributed Networks of Smart Cameras," in Distributed Systems of Cameras Workshop at ACM Sensys, November, 2006.

Padmanabhan Pillai, Jason Campbell, "Sensing and Reproducing the Shapes of 3D Objects Using Claytronics," Demo Abstract at ACM Sensys, November, 2006.

Padmanabhan Pillai, Jason Campbell, Gautam Kedia, Shishir Mougdal, Kaushik Sheth, "A 3D Fax Machine based on Claytronics," in Proceedings of IEEE/RSJ International Conference on Intelligent Robotics and Systems (IROS), Ocober, 2006.

Jason Campbell, Padmanabhan Pillai, "Collective Actuation," in Workshop on Self-Reconfigurable Modular Robots at RSS'06, August, 2006.

Michael DeRosa, Seth Copen Goldstein, Peter Lee, Jason Campbell, Padmanabhan Pillai, "Distributed Watchpoints: Debugging Very Large Ensembles of Robots," in Workshop on Self-Reconfigurable Modular Robots at RSS'06, August, 2006.

Michael DeRosa, Jason Campbell, Padmanabhan Pillai, Seth Copen Goldstein, Peter Lee, "Scalable Shape Sculpting via Hole Motion: Motion Planning in Lattice-Constrained Modular Robots," in Proccedings of IEEE International Conference on Robotics and Automation (ICRA), May, 2006.

Jason Campbell, Phillip Gibbons, Suman Nath, Padmanabhan Pillai, Srinivasan Seshan, Rahul Sukthankar, "IrisNet: A Planetary-Scale Architecture for Multimedia Sensors," ACM Multimedia, November, 2005.

Aksak, Bhat, Campbell, DeRosa, Funiak, Gibbons, Goldstein, Guestrin, Gupta, Helfrich, Hoburg, Kirby, Kuffner, Lee, Mowry, Pillai, Ravichandran, Rister, Seshan, Sitti, Yu, "Claytronics: Highly scalable communications, sensing, and actuation networks," Demo Abstract at ACM Sensys, November, 2005.

Jason Campbell, Padmanabhan Pillai, Seth Goldstein, "The Robot is the Tether: Active, Adaptive Power Routing for Modular Robots With Unary Inter-robot Connectors," in Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), August, 2005.

B. Kirby, J. Campbell, B. Aksak, P. Pillai, T. Mowry, S. Goldstein, "Catoms: Moving Robots Without Moving Parts," Demo abstract at AAAI, July, 2005.

L. Huston, A. Nizhner, P. Pillai, R. Sukthankar, P. Steenkiste, J. Zhang, "Dynamic Load Balancing for Distributed Search," in Proceedings of the IEEE International Symposium on High Performance Distributed Computing (HPDC), July, 2005.

Jason Campbell, Padmanabhan Pillai, "Leveraging Limited Autonomous Mobility to Frame Attractive Group Photos," in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), April, 2005.

Larry Huston, Rahul Sukthankar, Jason Campbell, Padmanabhan Pillai, " Forensic Video Reconstruction," ACM 2nd International Workshop on Video Surveillance and Sensor Networks, October, 2004.

Padmanabhan Pillai, Yan Ke, Jason Campbell, "Multi-fidelity Storage," ACM 2nd International Workshop on Video Surveillance and Sensor Networks, October, 2004.

Hani Jamjoom, Padmanabhan Pillai, Kang Shin, "Re-synchronization and Controllability of Bursty Service Requests," IEEE/ACM Transactions on Networking 12(4), August, 2004.

Padmanabhan Pillai, Doctoral Thesis, Energy-Aware Operating System Design, 2004.

Hai Huang, Padmanabhan Pillai, and Kang G. Shin, "Design and Implementation of Power-Aware Virtual Memory," in Proceedings of USENIX Technical Conference, June 2003.

Hai Huang, Padmanabhan Pillai, and Kang G. Shin, "Improving Synchronization-Free Algorithms for Interprocess Communication in Embedded Real-Time Systems," in Proceedings of USENIX Technical Conference, June 2002.

P. Pillai and K. G. Shin, "Real-Time Dynamic Voltage Scaling for Low-Power Embedded Operating Systems," ACM Symposium on Operating Systems Principles (SOSP), October, 2001.

K. M. Zuberi, P. Pillai, and K. G. Shin, "EMERALDS: A Small-Memory Real-Time Microkernel," ACM Symposium on Operating Systems Principles (SOSP), Dec. 1999.

K. M. Zuberi, P. Pillai, K. G. Shin, W. Nagaura, T. Imai, and S. Suzuki, "EMERALDS-OSEK: A Small Real-Time Operating System for Automotive Control and Monitoring," in Society of Automotive Engineers Congress and Exposition, Mar. 1999. SAE Technical Paper Series 1999-01-1102.

S.-W. Moon, P. Pillai, and K. G. Shin, "STREAMER: Hardware Support for Smoothed Transmission of Stored Video over ATM," in Lecture Notes in Computer Science, vol. 1417, pp. 75-88, 1997.
( Parallel Computer Routing and Communication Workshop, June 1997 )