Carl Waldspurger

Advisor at CloudKnox

Carl is currently an independent consultant and technical advisor, working closely with founders and engineering teams at startups, and collaborating on research and development projects with larger companies. His research interests include resource management, virtualization, caching, computer architecture, and security. Carl is active in the research community, and has served as program chair for USENIX ATC, FAST, and VEE. He is also an inventor with more than a hundred issued patents.

Carl was a Principal Engineer at VMware from 2000-2011, where he led the design and implementation of processor scheduling and memory management for the ESX hypervisor and was the architect for VMware's Distributed Resource Scheduler (DRS). Prior to VMware, he was a researcher at the DEC Systems Research Center. Carl holds a Ph.D. in computer science from MIT, for which he received the ACM Doctoral Dissertation Award.

Timeline

  • Advisor

    Current role