Living Edge Lab Publications
- Benchmarking Drone Video Stream Latency In SteelEagle
Chanana, A., Bala, M., Eiszler, T., Blakley, J., & Satyanarayanan, M. (2024). CMU Technical Report CMU-CS-24-128 - Creating Edge AI from Cloud-based LLMs
Dong, Qifei, Xiangliang Chen, and Mahadev Satyanarayanan. Proceedings of the 25th International Workshop on Mobile Computing Systems and Applications. 2024. - Psychological Science Meets Wearable Cognitive Assistance
Klatzky, Roberta L., and Mahadev Satyanarayanan. Current Directions in Psychological Science 32.6 (2023): 446-453. - Democratizing Drone Autonomy via Edge Computing
Bala, M., Eiszler, T., Chen, X., Harkes, J., Blakley, J., Pillai, P., & Satyanarayanan, M. (2023, December). . In 2023 IEEE/ACM Symposium on Edge Computing (SEC) (pp. 40-52). IEEE. - The Just-In-Time Cloudlet
Blakley, James, Marc Meunier, Thomas Eiszler, Jan Harkes, and Mahadev Satyanarayanan. Carnegie Mellon University Technical Report, CMU-CS-23-138 (2023). - Optimizing User Experience in Wearable Cognitive Assistance through Model Specialization
Chanh Nguyen and Mahadev Satyanarayanan. 2023. In Proceedings of the 2nd Workshop on Smart Wearable Systems and Applications (SmartWear '23). Association for Computing Machinery, New York, NY, USA, 14–20. https://doi.org/10.1145/3615592.3616850 -
Low-Bandwidth Self-Improving Transmission of Rare Training Data
Shilpa George, Haithem Turki, Ziqiang Feng, Deva Ramanan, Padmanabhan Pillai, and Mahadev Satyanarayanan. 2023. In Proceedings of the 29th Annual International Conference on Mobile Computing and Networking (ACM MobiCom '23). Association for Computing Machinery, New York, NY, USA, Article 86, 1–15. https://doi.org/10.1145/3570361.3613300 - Semantic Fast-Forwarding for Video Training Set Construction
Ziqiang Feng and Mahadev Satyanarayanan. 2023. In Proceedings of the 24th International Workshop on Mobile Computing Systems and Applications (HotMobile '23). Association for Computing Machinery, New York, NY, USA, 29–35. https://doi.org/10.1145/3572864.3580331 - Tactical Agility for AI-enabled Multi-domain Operations
Sturzinger, Eric M., Shilpa A. George, and Mahadev Satyanarayanan. "." Artificial Intelligence and Machine Learning for Multi-Domain Operations Applications V. Vol. 12538. SPIE, 2023. - Towards Reproducible Execution of Closed-Source Applications from Internet Archives
Mahadev Satyanarayanan, Jan Harkes, and James Blakley. 2023. In Proceedings of the 2023 ACM Conference on Reproducibility and Replicability (ACM REP '23). Association for Computing Machinery, New York, NY, USA, 15–26. - Leveraging Edge Computing For The Design of Mobile Augmented Reality Games
Hammad, N., Eiszler, T., Gazda, R., Cartmell, J., Harpstead, E., & Hammer, J. (2023, April). V-Light: . In Proceedings of the 18th International Conference on the Foundations of Digital Games (pp. 1-10). - Deploying Edge-based Virtual Desktop Infrastructure
Blakley, J., Haas, S., Firoiu, V., Iyer, M., Beveridge, D., Girish Narkhede, George, S., Eiszler, T., Harkes, J., Scott, J. R., & Mahadev Satyanarayanan. Carnegie Mellon University Technical Report, CMU-CS-23-101, January 2023. - Bridge Avoidance in River-Based Drone Autonomy
Satyanarayanan, M. (2023). Mobility21, Carnegie Mellon University. - Offload Shaping for Wearable Cognitive Assistance
R. Iyengar, Q. Dong, C. Nguyen, P. Pillai and M. Satyanarayanan, 2023 IEEE International Conference on Edge Computing and Communications (EDGE), Chicago, IL, USA, 2023, pp. 183-189, doi: 10.1109/EDGE60047.2023.00037. - Split Computing and Early Exit Done Right
Iyengar, R., Dong, Q., Nguyen, C., Pillai, P., & Satyanarayanan, M. (2023), Carnegie Mellon University Technical Report, CMU-CS-23-102. - Does Wearable Cognitive Assistance Require Edge Computing?
Iyengar, R., Dong, Q., Nguyen, C., Pillai, P., & Satyanarayanan, M. (2023, February). . In Proceedings of the 24th International Workshop on Mobile Computing Systems and Applications (pp. 144-144). - Realistic Modeling of Human Timings for Wearable Cognitive Assistance
Olguín Muñoz, M. O., Moothedath, V. N., Champati, J. P., Klatzky, R., Satyanarayanan, M., & Gross, J. (2023). - Semantic Fast-Forwarding for Video Training Set Construction
Feng, Z., & Satyanarayanan, M. (2023, February). In Proceedings of the 24th International Workshop on Mobile Computing Systems and Applications (pp. 29-35). - Experience with Using Synthetic Training Images for Wearable Cognitive Assistance
Iyengar, R., Zhang, E., & Satyanarayanan, M. (2022, March). In Proceedings of the AAAI Spring Symposium on AI Engineering, 2022. - Accelerating Silent Witness Storage
Satyanarayanan, M., Feng, Z., George, S., Harkes, J., Iyengar, R., Turki, H., & Pillai, P. (2022). . IEEE Micro, 42(6), 39-47. - "Sinfonia: Cross-Tier Orchestration for Edge-Native Applications.
Satyanarayanan, Mahadev, Jan Harkes, Jim Blakley, Marc Meunier, Govindarajan Mohandoss, Kiel Friedt, Arun Thulasi, Pranav Saxena, and Brian Barritt. Frontiers in the Internet of Things (2022): 5 - "Sinfonia: Cross-Tier Orchestration for Edge-Native Applications"
Mahadev Satyanarayanan, Jan Harkes, Jim Blakley, Marc Meunier, Govindarajan Mohandoss, Kiel Friedt, Arun Thulasi, Pranav Saxena, Brian Barritt, Carnegie Mellon University Technical Report, CMU-CS-22-125, July 2022. - “Segmenting Latency in a Private 4G LTE Network”
Sophie Smith, Ishan Darwhekar, James Blakley, Thomas Eiszler, Jan Harkes
Carnegie Mellon University Technical Report CMU-CS-22-115, May 2022. - "Balancing privacy and serendipity in cyberspace"
Satyanarayanan, Mahadev, Nigel Davies, and Nina Taft.
Proceedings of the 23rd Annual International Workshop on Mobile Computing Systems and Applications. March 2022. - Mega-nerf: Scalable Construction of Large-Scale Nerfs for Virtual Fly-Throughs
Turki, H., Ramanan, D., & Satyanarayanan, M. (2022). . In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (pp. 12922-12931). - "Towards Open and Cross Domain Edge Emulation – The AdvantEDGE Platform"
R. Gazda, M. Roy, J. Blakley, A. Sakr and R. Schuster
2021 IEEE/ACM Symposium on Edge Computing (SEC) - "Improving Edge Elasticity via Decode Offload"
Feng, Z., George, S., Turki, H., Iyengar, R., Pillai, P., Harkes, J., & Satyanarayanan, M.
2021 CMU Technical Report - "Ajalon: Simplifying the authoring of wearable cognitive assistants"
Pham, T. A., Wang, J., Iyengar, R., Xiao, Y., Pillai, P., Klatzky, R., & Satyanarayanan, M.
2021 Wiley Publication - "Impact of Delayed Response on Wearable Cognitive Assistance"
Manuel Olguín Muñoz, Roberta Klatzky, Junjue Wang,Padmanabhan Pillai, Mahadev Satyanarayanan, James Gross
PLOS ONE '2021 - "The Role of Edge Offload for Hardware-Accelerated Mobile Devices"
Satyanarayanan, M., Beckmann, N., Lewis, G., Lucia, G.
HotMobile '21: Proceedings of the 22nd International Workshop on Mobile Computing Systems and Applications, February 2021 - Bus on the Edge: Continuous Monitoring of Traffic and Infrastructure–Year 2.
Ye, C., Mertz, C., & Satyanarayanan, M. (2021). - Edge-Based Live Video Analytics for Drones.
Wang, J., Feng, Z., Chen, Z., George, S. A., Bala, M., Pillai, P., ... & Satyanarayanan, M. (2019). IEEE Internet Computing, 23(4), 27-34. - "Simulating Edge Computing Environments to Optimize Application Experience"
James R. Blakley, Roger Iyengar, Michel Roy
2020 CMU Technical Report - "Edge Computing for Legacy Applications"
Satyanarayanan, M., Eiszler,T., Harkes, J., Turki, H., Feng, Z.
IEEE Pervasive Computing, Volume 19, Issue 4, October-December 2020 - "OpenRTiST: End-to-End Benchmarking for Edge Computing"
George, S., Eiszler, T., Iyengar, R., Turki, H., Feng, Z., Wang J., Pillai, P., Satyanarayanan, M.
IEEE Pervasive Computing, Volume 19, Issue 4, October-December 2020 - "Towards Scalable Edge-Native Applications"
Wang, J, Feng, Z., George, S., Iyengar, R., Pillai, P., Satyanarayanan, M.
Proceedings of the Fourth IEEE/ACM Symposium on Edge Computing (SEC 2019), Washington, DC, November 2019 - "Augmenting Cognition Through Edge Computing"
Satyanarayanan, M., Davies, N.
IEEE Computer, Volume 52, Number 7, July 2019 - "The Seminal Role of Edge-Native Applications"
Satyanarayanan, M., Klas, G., Silva, M. Mangiante, S.
2019 IEEE International Conference on Edge Computing (EDGE), Milan, Italy, July 2019 - "Towards Drone-sourced Live Video Analytics for the Construction Industry"
George, S., Wang, J., Bala, M., Eiszler, T., Pillai, P., Satyanarayanan, M.
Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications (HotMobile ’19), Santa Cruz, CA, February 2019 - "Towards a Distraction-free Waze"
Christensen, K., Mertz, C., Pillai, P., Hebert, M., Satyanarayanan, M.
Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications (HotMobile ’19), Santa Cruz, CA, February 2019 - "EdgeDroid: An Experimental Approach to Benchmarking Human-in-the-Loop Applications"
Olguín, M., Wang, J., Satyanarayanan, M., Gross, J.
Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications (HotMobile ’19), Santa Cruz, CA, February 2019 - "The Computing Landscape of the 21st Century"
Satyanarayanan, M., Gao, W., Lucia, B.
Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications (HotMobile ’19), Santa Cruz, CA, February 2019 - "How we created edge computing"
Nature Electronics, 2(1), January 2019
- "Bandwidth-efficient Live Video Analytics for Drones via Edge Computing"
Wang, J., Feng, Z., Chen, Z., George, S., Bala, M., Pillai, P., Yang, S., Satyanarayanan, M.
Proceedings of the Third IEEE/ACM Symposium on Edge Computing (SEC 2018), Bellevue, WA, October 2018 - "Edge-based Discovery of Training Data for Machine Learning"
Feng, Z., George, S., Harkes, J., Pillai, P. , Klatzky, R., Satyanarayanan, M.
Proceedings of the Third IEEE/ACM Symposium on Edge Computing (SEC 2018), Bellevue, WA, October 2018 - "Experimental Testbed for Edge Computing in Fiber-Wireless Broadband Access Networks"
Rimal, B.P., Maier, M., Satyanarayanan, M.
IEEE Communications Magazine, 56(160-167), August 2018 - "An Application Platform for Wearable Cognitive Assistance"
Chen, Z.
PhD thesis, Computer Science Department, Carnegie Mellon University., Technical Report CMU-CS-18-104, May 2018. - ‘‘Live Synthesis of Vehicle-Sourced Data Over 4G LTE’’
Hu, W., Feng, Z., Chen, Z., Harkes, J., Pillai, P., Satyanarayanan, M.
Proceedings of the 20th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems (MSWiM 2017), Miami Beach, FL, November 2017 - ‘‘You Can Teach Elephants to Dance: Agile VM Handoff for Edge Computing’’
Ha, K., Abe, Y., Eiszler, T., Chen, Z., Hu, W., Amos, B., Upadhyaya, R., Pillai, P., Satyanarayanan, M.,
Proceedings of the Second ACM/IEEE Symposium on Edge Computing, Fremont, CA, October 2017 - ‘‘An Empirical Study of Latency in an Emerging Class of Edge Computing Applications for Wearable Cognitive Assistance’’
Chen, Z., Hu, W., Wang, J., Zhao, S., Amos, B., Wu, G., Ha, K., Elgazzar, K., Pillai, P., Klatzky, R., Siewiorek, D.,
Satyanarayanan, M.
Proceedings of the Second ACM/IEEE Symposium on Edge Computing, Fremont, CA, October 2017 - ‘‘Assisting Users in a World Full of Cameras: A Privacy-aware Infrastructure for Computer Vision Applications’’
Das, A., Degeling, M., Wang, X., Wang, J., Sadeh, N., Satyanarayanan, M.
Proceedings of the First International Workshop on The Bright and Dark Sides of Computer Vision: Challenges and
Opportunities for Privacy and Security (CV-COPS 2017), Honolulu, HI, July 2017 - ‘‘A Scalable and Privacy-Aware IoT Service for Live Video Analytics’’
Wang, J., Amos, B., Das, A., Pillai, P., Sadeh, N., Satyanarayanan, M.
Proceedings of ACM Multimedia Systems 2017, Taipei, Taiwan, June 2017 - ‘‘Edge Computing for Situational Awareness’’
Satyanarayanan, M.
Proceedings of the 23rd IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN 2017), Osaka, Japan, June 2017 - ‘‘Cloudlet-based Just-in-Time Indexing of IoT Video’’
Satyanarayanan, M., Gibbons, P.B., Mummert, L., Pillai, P., Simoens, P., Sukthankar, R.
Proceedings of the IEEE 2017 Global IoT Summit, Geneva, Switzerland, June 2017 - "The Emergence of Edge Computing"
Satyanarayanan, M.
IEEE Computer, Volume 50, Number 1, January 2017 - "System Infrastructure for Mobile-Cloud Convergence"
Ha, K.
PhD Thesis, Electrical and Computer Engineering Department, Carnegie Mellon University, December 2016 - "Quantifying the Impact of Edge Computing on Mobile Applications"
Hu, W., Gao, Y. Ha, K., Wang, J., Amos, B., Chen, Z., Pillai, P., Satyanarayanan, M.
Proceedings of APSys 2016, Hong Kong, China, August 2016 - "Software Architecture Strategies for Cyber-Foraging Systems"
Lewis, G.,
PhD Thesis, Vrije Universiteit, Amsterdam, Netherlands, June 2016 - "OpenFace: A General-purpose Face Recognition Library with Mobile Applications"
Amos, B., Ludwiczuk, B., Satyanarayanan, M.
Technical Report CMU-CS-16-118, Computer Science Department, Carnegie Mellon University, June 2016 - "Urgent Virtual Machine Eviction with Enlightened Post-Copy"
Abe, Y., Geambasu, R., Joshi, K., Satyanarayanan, M.
Proceedings of VEE 2016, Atlanta, GA, April 2016 - "Privacy Mediators: Helping IoT Cross the Chasm"
Nigel Davies, Nina Taft, Mahadev Satyanarayanan, Sarah Clinch, Brandon Amos
Proceedings of HotMobile 2016, St. Augustine, FL, February 2016 - "Liberating Virtual Machines from Physical Boundaries through Execution Knowledge"
Abe, Y.
Ph.D. Thesis, Computer Science Department, Carnegie Mellon University, December 2015 - "Agentless Cloud-wide Monitoring of Virtual Disk State"
Richter, W.
Ph.D. Thesis, Computer Science Department, Carnegie Mellon University, October 2015
- "OpenStack++ for Cloudlet Deployment"
Kiryong Ha, Mahadev Satyanarayanan
Technical Report CMU-CS-15-123, Computer Science Department, Carnegie Mellon University, August 2015 - "Virtual Machines for Remote Computing: Measuring the User Experience"
Taylor, B., Abe, Y., Dey, A., Satyanarayanan, M., Siewiorek, D., Smailagic, A.
Technical Report CMU-CS-15-118, Computer Science Department, Carnegie Mellon University, July 2015 - Adaptive VM Handoff Across Cloudlets
Ha, K., Abe, Y., Chen, Z., Hu, W., Amos, B., Pillai, P., Satyanarayanan, M.
Technical Report CMU-CS-15-113, Computer Science Department, Carnegie Mellon University, June 2015
- Lewis, G., Lago, P.
"A Catalog of Architectural Tactics for Cyber-Foraging"
Proceedings of 11th International ACM SIGSOFT Conference on Quality of Software Architectures, Montreal, Canada, May 2015 - Chen, Z., Jiang, L., Hu, W., Ha, K., Amos, B., Pillai, P., Hauptmann, A., Satyanarayanan, M.
"Early Implementation Experience with Wearable Cognitive Assistance Applications"
Proceedings of WearSys 2015, Florence, Italy, May 2015 - Satyanarayanan, M., Schuster, R., Ebling, M., Fettweis, G., Flinck, J., Joshi, K., Sabnani, K.
"An Open Ecosystem for Mobile-Cloud Convergence"
IEEE Communications Magazine, Volume 53, Number 3, March 2015 - Satyanarayanan, M., Simoens, P., Xiao, Y., Pillai, P., Chen, Z., Ha, K., Hu, W., Amos, B.
"Edge Analytics in the Internet of Things"
IEEE Pervasive Computing, Volume 14, Number 2, April-June 2015 - Hu, W., Amos, B., Chen, Z., Ha, K., Richter, W., Pillai, P., Gilbert, B., Harkes, J., Satyanarayanan, M.
"The Case for Offload Shaping"
Proceedings of HotMobile 2015, Santa Fe, NM, February 2015 - Satyanarayanan, M., Chen, Z., Ha, K., Hu, W., Richter, W., Pillai, P.
"Cloudlets: at the Leading Edge of Mobile-Cloud Convergence (Invited Paper)"
Proceedings of MobiCASE 2014: Sixth International Conference on Mobile Computing, Applications and Services, Austin, TX, November 2014 - Satyanarayanan, M.
"A Brief History of Cloud Offload"
GetMobile, Volume 18, Issue 4, October 2014 - Echeverria, S., Root, J., Bradshaw, B., Lewis, G.
"On-Demand VM Provisioning for Cloudlet-Based Cyber-Foraging in Resource-Constrained Environments"
Proceedings of MobiCASE 2014: Sixth International Conference on Mobile Computing, Applications and Services, Austin, TX, November 2014 - Lewis, G. A., Echeverria, S., Simanta, S., Bradshaw, B., Root, J.
"Tactical Cloudlets: Moving Cloud Computing to the Edge"
Proceedings of the 2014 Military Communications Conference (MilCom 2014) , Baltimore, MD, October, 2014 - G. Lewis, P. Lago and G. Procaccianti
"Architecture Strategies for Cyber-Foraging: Preliminary Results from a Systematic Literature Review"
Proceedings of the 8th European Conference on Software Architecture, Vienna, Austria, August 2014 - Ha, K., Chen, Z., Hu, W., Richter, W., Pillai, P., Satyanarayanan, M.
"Towards Wearable Cognitive Assistance"
Proceedings of the Twelfth International Conference on Mobile Systems, Applications and Services (MobiSys 2014), Bretton Woods, NH, June 2014 - Lewis, G., Echeverria, S., Simanta, S., Bradshaw, B., Root, J..
"Cloudlet-Based Cyber-Foraging for Mobile Systems in Resource-Constrained Edge Environments"
Companion Proceedings of the 36th International Conference on Software Engineering (ICSE Companion 2014), Hyderabad, India, May 2014 - Richter, W., Isci, C., Harkes, J., Gilbert, B., Bala, V., and Satyanarayanan, M.
‘‘Agentless Cloud-wide Streaming of Guest File System Updates’’
Proceedings of the IEEE International Conference on Cloud Engineering (IC2E 2014), Boston, MA, March 2014 - Chen, Z., Hu, W., Ha, K., Harkes, J., Gilbert, B., Hong, J., Smailagic, A., Siewiorek, D., Satyanarayanan, M.
‘‘QuiltView: a Crowd-Sourced Video Response System’’
Proceedings of HotMobile 2014, Santa Barbara, CA, February 2014 - Satyanarayanan, M., Lewis, G., Morris, E., Simanta, S., Boleng, J., Ha, K.
"The Role of Cloudlets in Hostile Environments"
IEEE Pervasive Computing, Volume 12, Number 4, October-December 2013 - Abe, Y., Geambasu, R., Joshi, K., Lagar-Cavilla, A., Satyanarayanan, M.
"vTube: Efficient Streaming of Virtual Appliances Over Last-Mile Networks"
Proceedings of the ACM Symposium on Cloud Computing, Santa Clara, CA, October 2013 - Ha, K., Pillai, P., Richter, W., Abe, Y., Satyanarayanan, M.
"Just-in-Time Provisioning for Cyber Foraging"
Proceedings of the Eleventh International Conference on Mobile Systems, Applications and Services (MobiSys 2013), Taipei, Taiwan, June 2013 - Simoens, P., Xiao, Y., Pillai, P., Chen, Z., Ha, K., Satyanarayanan, M.
"Scalable Crowd-Sourcing of Video from Mobile Devices"
Proceedings of the Eleventh International Conference on Mobile Systems, Applications and Services (MobiSys 2013), Taipei, Taiwan, June 2013 - Ha, K., Pillai, P., Lewis, G., Simanta, S., Clinch, S., Davies, N., Satyanarayanan, M.
"The Impact of Mobile Multimedia Applications on Data Center Consolidation"
Proceedings of IEEE International Conference on Cloud Engineering (IC2E), San Francisco, CA, March 2013 - Xiao, Y., Simoens, P., Pillai, P., Ha, K., Satyanarayanan, M.
"Lowering the Barriers to Large-scale Crowdsensing"
Proceedings of HotMobile 2013, Jekyll Island, GA, February 2013 - Simanta, S., Ha, K., Lewis, G., Morris, E., Satyanarayanan, M.
"A Reference Architecture for Mobile Code Offload in Hostile Environments"
Proceedings of MobiCase 2012: Fourth International Conference on Mobile Computing, Applications and Services, Seattle, WA, October 2012 - Clinch, S., Harkes, J., Friday, A., Davies, N., Satyanarayanan, M.
"How Close is Close Enough ? Understanding the Role of Cloudlets in Supporting Display Appropriation by Mobile Users"
Proceedings of the IEEE International Conference on Pervasive Computing and Communications (PerCom 2012), Lugano, Switzerland, March 2012 - Ha, K., Lewis, G., Simanta, S., Satyanarayanan, M.
"Cloud Offload in Hostile Environments"
Technical Report CMU-CS-11-146, School of Computer Science, Carnegie Mellon University, December 2011 - Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.
"The Case for VM-based Cloudlets in Mobile Computing"
IEEE Pervasive Computing, Vol. 8, No. 4, October-December 2009 - Wolbach, A., Harkes, J., Chellappa, S., Satyanarayanan, M.
"Transient Customization of Mobile Computing Infrastructure"
MobiVirt'08: The First Workshop on Virtualization in Mobile Computing, June 2008, Breckenridge, CO - Satyanarayanan, M. (2004).
The many faces of adaptation From the editor in chief: . IEEE Pervasive Computing, 3(3), 4-5.