profile_picture
Phani Kishore Gadepalli
PhD, George Washington University
Sr MTS, VMware, Inc

I am an R&D engineer at VMware, Inc, since Sep 2020, and my current title is Senior MTS. I am currently working on the VMware ESXi hypervisor kernel, focusing on the CPU/NUMA resource management for VMs. The focus of my current work in CPU resource management include and not limited to, workload consolidation, fairness scheduling, load balancing, and scalability to meet the performance and latency requirements of the VMs.

I have a Doctorate in Computer Science, and my research focuses on building systems. I was the primary researcher on the design and implementation of the scheduling, temporal isolation, and multi-core management mechanisms in the Composite micro-kernel and of the Sledge serverless runtime for the edge.

Prior to that, I have spent nearly 8 years at Toshiba, developing and maintaining quality and robustness of the software for various layers in Multi-Functional Peripherals (MFP) and Barcode Printers.

Overall, I am a detail-oriented, quality-conscious software engineer/researcher and a systems hacker with over 11 years of industry experience and over 5 years of research experience. I have strong interpersonal skills with a proven track record in mentoring, leading a team, and maintaining a strong and positive relation with all stakeholders in every project I have been associated with.

Interests

  • Real-Time and Embedded Systems
  • Cloud and Edge Computing
  • Virtualization
  • Parallel Systems
  • Serverless Computing

Academia

George Washington University
2015 - 2020
PhD Computer Science
Thesis: Predictable Isolation and Communication Support for Embedded and Real-Time Systems, Advisor: Dr. Gabriel Parmer
Rashtreeya Vidyalaya College of Engineering
2003 - 2007
B.E. Computer Science and Engineering
Graduated with First Class with Distinction honor

News

  • Serving as Program Committee at RTAS 2023 conference
  • Reviewing a journal for ACM TECS 2022 on Virtualization
  • Patent pending on ‘Virtualized Cache Allocation In a Virtualized Computing System’ , other inventors: Xunjia Lu, James Kenneth White, Sam Scalise
  • Distinguished Paper award for Slite paper at RTAS 2020 conference , other authors: Runyu Pan , Gabriel Parmer
  • Secondary reviewer at EMSOFT 2017/2018/2019, and RTAS 2018 conferences
  • Contributed to reviews in USENIX ATC 2017, ICDCS 2017 and ICAC 2019 conferences

Publications

see my google scholar for more information
Sledge: a Serverless-first, Light-weight Wasm Runtime for the Edge, 2020, Middleware 2020: 21st ACM/IFIP International Conference
Phani Kishore Gadepalli , Sean McBride , Gregor Peach , Ludmila Cherkasova , Gabriel Parmer
Slite: OS Support for Near Zero-Cost, Configurable Scheduling, 2020, 26th IEEE Real-Time And Embedded Technology And Applications Symposium
Phani Kishore Gadepalli , Runyu Pan , Gabriel Parmer
Challenges and Opportunities for Efficient Serverless Computing at the Edge, 2019, 38th International Symposium on Reliable Distributed Systems
Phani Kishore Gadepalli , Gregor Peach , Ludmila Cherkasova , Rob Aitken , Gabriel Parmer
Chaos: a System for Criticality-Aware, Multi-core Coordination, 2019, 25th IEEE Real-Time And Embedded Technology And Applications Symposium
Phani Kishore Gadepalli , Gregor Peach , Gabriel Parmer , Joseph Espy , Zachary Day
Temporal Capabilities: Access Control for Time, 2017, 38th IEEE Real-Time Systems Symposium
Phani Kishore Gadepalli , Robert Gifford , Lucas Baier , Michael Kelly , Gabriel Parmer