VMware Cloud Community
jeremyofmany
Contributor
Contributor

ESXi - 3D apps and GPU passthrough

Greetings,

I recently purchased the following hardware with the intention of running two Windows 10 VMs simultaneously using VMWare Workstration Pro:

  • ASRock B450M-HDV R4.0
  • AMD RYZEN 3 3200G @ 3.6 GHz
  • 32GB G.SKILL Ripjaws DDR4 @ 3200 MHz

Within both of these VMs, I have a 3D application running at all times (the sole purpose of the VM). The 3D application runs within a 800x600 window.

I would prefer not to get into the specifics of this 3D application as I feel it would distract from the point of my post. Moving on...

After attempting to run even a single Windows 10 VM with 8GB RAM and 1GB VRAM, I immediately noticed that the 3D application does not run anywhere near as well as it does in a VM on my main PC which is running the following hardware:

  • Gigabyte Z87X-UD3H-CF
  • Intel i7 4770K @ 3.5 GHz
  • 24GB G.SKILL Ripjaws DDR3 @ 1600 MHz
  • GeForce GTX 1080 Ti

Troubleshooting:

  • BIOS is updated (3.70)
  • BIOS - SVM Enabled
  • BIOS - UMA Frame Buffer Size (Tried Maximum of 16GB)
  • Updated AMD Chipset drivers

After researching today, I've discovered that something called "vSphere / ESXI" is capable of not only running multiple VMs on a single workstation/server, but can allocate specific resources; including GPU and allow some kind of "passthrough" from the host to the guest.

Is there anyone with experience running 3d apps in multiple VMs that can tell me if the hardware listed above (ASRock B450M, etc) is enough to run two (2) VMs simultaneously with a 3D application?

0 Kudos
1 Reply
scott28tt
VMware Employee
VMware Employee

Moderator: Post branched to a new thread in the ESXi area (from an old thread on home labs)


-------------------------------------------------------------------------------------------------------------------------------------------------------------

Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog
0 Kudos