VMware Workstation: Bringing Virtualization to the x86 Architecture (2012) [pdf]
6 comments
·July 13, 2025CalChris
The earlier 1997 paper on Disco [1] by Bugnion, … was written just before VMware was founded in 1998. It was circulated for review and reputedly made its way to Bill Gates. However, VMware was self funded; so Gates wasn't an early investor. Disco was a lot more similar to VMware's first product before Intel+AMD added VT-x to make hardware assisted virtualization easier.
[1] https://pages.cs.wisc.edu/~remzi/Classes/838/Spring2013/Pape...
mackid
Bill/MS acquired Connectix’s virtualization technology [1] in 2003. VirtualPC and Virtual Server went on to become Hyper-V and power Azure to this day. VPC was released in 1997 and VMW founded in 1998.
[1] https://news.microsoft.com/source/2003/02/19/microsoft-acqui...
Jealous8
Impressive deep dive, this classic ASPLOS paper shows that early hardware virtualization support (like Intel VT-x) didn’t outperform VMware's binary-translated software VMM due to high VM‑exit overheads and rigid models/
The obvious takeaway? Flexible software optimizations often beat hardware if exits are too heavy or inflexible. Makes me wonder: with modern nested virtualization and microarchitectural improvements, are we finally seeing hardware VMMs that consistently match or exceed software VMMs?
throw7484485
Hardware virtualization is cheating by using unsecure enhancements. Like 90% of existing CPUs have security vulnerabilities, that must be patched in OS.
We can have this discussion when hardware gets a few years without major security flaw!
justincormack
We have also worked out how to vmexit less, eg more effective ways to do IO.