Performance of TensorFlow in a virtual machine on old servers

by dan   Last Updated May 16, 2019 03:00 AM

I'd like to enlist some old servers (e.g, G5 HP servers) for TensorFlow distributed computation. They're running Windows 2012 r2 on the bare-metal. I'm thinking about creating a Ubuntu virtual machine guest on the servers with VirtualBox or Hyper-V to operate as the TensorFlow cluster workers.


  1. Has anyone done any performance benchmarking on a similar set-up (a) between different virtualization software, and (b) versus bare-metal?

  2. Are there any customizations / configurations that should be used to maximize performance on this set-up?

I note that I was unable to install modern operating systems (e.g., Ubuntu 16 and 19 and CentOS7) on the bare-metal because of antiquated RAID controllers that can't be disabled (hence why I'm exploring virtualization).

Related Questions

Updated December 22, 2016 08:00 AM

Updated January 04, 2016 14:00 PM

Updated August 28, 2015 19:00 PM

Updated March 04, 2019 17:00 PM

Updated July 19, 2015 13:00 PM