** Description changed: CONFIG_IOMMU_DEFAULT_DMA_LAZY is disabled for ARM as not all ARM IOMMU support passthrough and LAZY mode. Nvidia CPU SMMU supports passthrough and lazy IOMMU mode so set lazy mode as default for better performance. We need this 24.04 HWE and LTS versions. perf numbers: 2 Grace sockets, 4 SSDs per socket. All 4 SSDs in a socket connected to the same PCIe root port. SSD model: SAMSUNG MZTL63T8HFLT-00AW7 4KiB random read performance per disk: 1.7-2M IOPs (the spec says 1.7, but we are able to hit 2M) - IOMMU config IOPs (M) - passthrough 16.5 - lazy invalidations 16.4 - strict invalidations 2.8 + IOMMU config | IOPs (M) + passthrough | 16.5 + lazy invalidations | 16.4 + strict invalidations | 2.8
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2119661 Title: Set CONFIG_IOMMU_DEFAULT_DMA_LAZY as default for Nvidia CPUs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-nvidia-6.11/+bug/2119661/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
