Solução: Ative o convidado do Windows 10 com uma chave de licença para o windows 10 pro e, em seguida, a VM poderá utilizar todo o núcleo da CPU que você atribuiu a ele do host do Linux.
Eu acredito que esta questão foi publicada antes não só aqui, mas também em fóruns Linux.
No entanto, eu não pude implementar as soluções, provavelmente estou perdendo algo óbvio.
KVM
Anfitrião: Fedora 23
1. Convidado: Windows 10 UEFI
2. Convidado: Windows 10 UEFI
A máquina host tem 3 GPUs conectadas e eu consegui passar duas para a VM, e essa parte funciona muito bem. Embora eu não tenha conseguido passar os cartões da AMD para as VMs, já que o driver ficava travando a VM, as duas placas nvidia que tenho agora funcionam bem sem problemas.
Agora, o problema é que, em uma VM do Windows 10, não importa o que eu faça, não consigo usar mais do que um núcleo de CPU.
Tentei configurá-lo via virt manager, tentei editar o arquivo XML, mas, não importa, a VM usa apenas um núcleo, embora eu possa ver mais de uma CPU no Gerenciador de dispositivos na VM.
Solução: Ative o convidado do Windows 10 com uma chave de licença para o windows 10 pro e, em seguida, a VM poderá utilizar todo o núcleo da CPU que você atribuiu a ele do host do Linux.
Para o registro, eu fui capaz de contornar essa limitação irritante da versão Home do Windows 10 no Ubuntu 18.04 (beta) com o seguinte: