NVIDIA Gaming PC vs NVIDIA Quadro Virtual Workstation

What are the most important differences between the following machine images (AMIs) on AWS EC2, or simply these two products, in terms of drivers and features:

  • NVIDIA Quadro Virtual Workstation
  • NVIDIA Gaming PC

In particular, specifically:

  • Which would be best for hardware-encoding and hardware-accelerated processing of video for editing and production use cases, and why?
  • Which would be best for CUDA/OpenCL, and why?