Yes, funny question.
Given: A host for Hyper-V virtual machines. A HPC type Cluster.
THere are a number of virtual machines on it. They do not use up the CPU most of the time. We also run a HPC style Cluster in house - agents pull Jobs and process them.
There is a talk to install the Agent on our Hyper-V machines. AT the Moment that would give us a significant Performance boost - it will take summer until we really ramp up the Hardware for the calculation Cluster.
The Agents are running all calcualtions in low priority threads. For normal Computers that means that the Agent basically maxes up the CPU usage but does not really interfere with the Computer Operation per se - I even can watch a DVD while the Agent is running.
Now, how is that with Hyper-V? What "thred priority" does the Hyper-V core give the virtual CPU's? Does the root Partition have a higher priorities than the virtual machines? I do not want the agents to interfere with the running virtual machines.