Skip to content
Discussion options

You must be logged in to vote

Hi! I've used Nvidia GPUs with CloudStack in a totally manual way. You will need to do PCI passthrough. Some steps:

  • enable some global configs like 'allow.additional.vm.configuration.list.kvm = devices,hostdev,driver,source,address,alias' and 'enable.additional.vm.configuration = true' in ACS.

  • enable features in hosts BIOS like Intel VT-d or AMD IOV.

  • use IOMMU to create groups and isolate PCIe bus.

    IOMMU Group 34:
        0000:17:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA104 [GeForce RTX 3070] [10de:2484] (rev a1)
        0000:17:00.1 Audio device [0403]: NVIDIA Corporation GA104 High Definition Audio Controller [10de:228b] (rev a1)
    IOMMU Group 74:
        0000:b3:00.0 VGA com…

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@dcontiveros-nf
Comment options

Answer selected by DaanHoogland
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants
Converted from issue

This discussion was converted from issue #10637 on March 28, 2025 18:36.