Walid A. Hanafy

I am a fourth-year PhD student in the College of Information & Computer Sciences, University of Massachusetts, Amherst. I am advised by Prof. Prashant Shenoy. I am affiliated with Laboratory for Advanced Software Systems. Before Joining UMass I worked as a Researcher and as an R&D engineer in multiple Universities. I also worked as a developer for a couple of years.

My research interests include cloud computing, software architecture and building large scale distributed systems. My current research focuses on building sustainable and energy-efficient systems. The work spans edge computing, green computing, energy informatics, and machine learning systems. For other details please checkout my resume.

Recent News:

  • July 2023: I presented our presented our paper on the tradeoffs between carbon and energy efficiency in HotCarbon'23. (link).
  • June 2023: I presented our low latency model-serving at IWQOS'23 which took place with FCRC.(link).
  • May 2023: I received an MS degree in Computer Science, from UMass.
  • April 2023: Our network accelerated Model-serving paper was accepted in IWQOS'23 (link).
  • Jan 2023: Our Dělen paper was accepted in IoTDI'23 (link).

Education:

MS/PhD Student, University of Massachusetts, Amherst, MA, USA (2019 - NOW)
  • MS degree (3.94 GPA) - 2023
  • My work spans edge computing, green computing, energy informatics, and machine learning systems.
  • Thesis Title: TBD
MS in Computer Engineering, Helwan University, Egypt (2015 - 2018)
  • My research focused on Autonomous Cloud Computing Infrastructure Management
  • Thesis Title: Container Type Virtualization Management in Cloud Computing
BS in Computer Engineering, Helwan University, Egypt (2006 - 2011)
  • I Graduated as a Top of Class with score 82.5%
  • My Graduation Project was a driver assistant system capable of monitoring drivers state and behavior using computing vision and ultrasonic sensors

Publications:

  1. Walid A. Hanafy, Roozbeh Bostandoost, Noman Bashir, David Irwin, Mohammad Hajiesmaili, and Prashant Shenoy. The War of the Efficiencies: Understanding the Tension between Carbon and Energy Optimization. In Proc. 2nd ACM Workshop on Hot Topics in Sustainable Computing Systems (HotCarbon’23), July 2023.
  2. Walid Hanafy, Limin Wang, Hyunseok Chang, Sarit Mukherjee, T. V. Lakshman, and Prashant Shenoy. Understanding the Benefits of Hardware-Accelerated Communication in Model-Serving Applications. In 2023 IEEE/ACM 31st International Symposium on Quality of Service (IWQoS) 2023.
  3. Qianlin Liang, Walid A. Hanafy, Ahmed Ali-Eldin, David Irwin, and Prashant Shenoy. Dělen: Enabling Flexible and Adaptive Model-serving for Multi-tenant Edge AI. In Proceedings of IEEE/ACM Eighth International Conference on Internet-of-Things Design and Implementation (IoTDI), San Antonio May 2023.
  4. Abel Souza, Noman Bashir, Jorge Murillo, Walid Hanafy, Qianlin Liang, David Irwin, and Prashant Shenoy. 2023. Ecovisor: A Virtual Energy System for Carbon-Efficient Applications. In Proceedings of the 27thACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS ’23).
  5. Liang, Q., Hanafy, W. A., Ali-Eldin, A., & Shenoy, P. (2022). Model-driven Cluster Resource Management for AI Workloads in Edge Clouds. In ACM Transactions on Adaptive andAutonomous Systems (TAAS) Jan 2023
  6. Walid A. Hanafy, Tergel Molom-Ochir, and Rohan Shenoy. 2021. Design Considerations for Energy-efficient Inference on Edge Devices. In Proceedings of the Second ACM International Workshop on Energy-Efficient Learning at the Edge (WEEE '21).
  7. W. A. Hanafy, A. Pina and S. A. Salem, “Machine Learning Approach for Photovoltaic Panels Cleanliness Detection,” 2019 15th International Computer Engineering Conference (ICENCO), Cairo, Egypt, 2019, pp. 72-77.
  8. W. A. Hanafy, A. E. Mohamed and S. A. Salem, “A New Infrastructure Elasticity Control Algorithm for Containerized Cloud,” in IEEE Access, vol. 7, pp. 39731-39741, 2019.
  9. W. A. Hanafy, A. E. Mohamed and S. A. Salem, “Novel selection policies for container-based cloud deployment models,” 2017 13th International Computer Engineering Conference (ICENCO), Cairo, 2017, pp. 237-242.
  10. W. A. Hanafy, A. E. Mohamed and S. A. Salem, “A load balancing with power optimization algorithm for container-based infrastructure management,” 2017 12th International Conference on Computer Engineering and Systems (ICCES), Cairo, 2017, pp. 161-166.

Teaching Experience:

University of Massachusetts, Amherst, MA, USA

  • COMPSCI 577: Operating Systems Design and Implementation
  • COMPSCI 677: Distributed and Operating Systems

Helwan University, Egypt

  • Software Engineering
  • Operating Systems
  • Cloud Computing
  • Distributed Systems
  • Database Systems