Les instances avec GPU dédié sont un nouveau marché où se lancent la plupart des fournisseurs de services cloud. OVH a commencé à travailler sur cette intégration il y a un peu plus d'un an, en commençant avec la GTX 970, puis les dernières génération de cartes Nvidia (GTX 10x0).
Nous avons rencontré de nombreux bugs et difficultés pendant ce processus. Le but de cette présentation est d'expliquer comment nous les avons résolus : - pci_passthrough avec iommu - configuration de nova pour permettre au GPU de fonctionner dans les instances Windows - patch de libvirt/nova-compute pour ajouter les fonctionnalités kvm_hidden, ovmf, cpu_pinning...