`
ezzze
  • 浏览: 42220 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

[zz]支持 VT-d / IOMMU 的板子

阅读更多
要VT-d 必须 CPU + 板子 + VMM(XEN KVM) 3者合1

CPUs:
    Intel Core2Duo (with VT-x)
    Intel Core2Quad
    Intel Core i7
    Intel Core i5 (vPro Brand) 


Intel motherboards:
    DQ35MP
    DQ35JO
 
  
VT-d 默认打开的:
       Intel Q35 (desktop / workstation)
       Intel Q45 (desktop / workstation)
       Intel X58 (desktop / workstation)
       Intel 55x0 (server)
       Intel 3450 (workstation / server) 

有VT,但OEM没启用的:

            Intel X38 (desktop / workstation)
            Intel X48 (desktop / workstation)
            Intel 32x0 (server) 
        For Intel Desktop Boards, these have VT-d support enabled:
            Intel DQ35JO
            Intel DQ35MP
            Intel DX38BT
            Intel DX48BT2
            Intel DQ45CB (BIOS 0061 required, previous versions are known to cause problems)
            Intel DQ45EK
            Intel DX58SO 

ASUS 的板子比较shit,一堆问题

以下的OEM厂的板子比较靠谱
        Dell: Optiplex 755, Optiplex 980

        HP Compaq: DC7800

        Fujitsu-Siemens: Esprimo 5925

        Lenovo: ThinkStation E20 and Thinkserver TS200v 



------------------------------------------------------------------

AMD 系列


    AMD 890FX chipset supports IOMMU. Other 890 chipsets don't have IOMMU support!
    AMD 990FX, 990X and 970 chipsets support IOMMU.


以下oem 的板子比较shit
        ASUS Crosshair IV (reported working by Jens Krehbiel-Gräther)
        ASUS M4A89TD Pro/USB3 (reported working by Jens Krehbiel-Gräther)
        Asrock 890FX Deluxe3 (reported working by Jens Krehbiel-Gräther)
        Biostar TA890FXE (from bios version 89FAD629.BST reported working by Joop Boonen) 




AMD 服务器 (opteron)

AMD SR5690 / SR5670 (Tyan S8212) 
分享到:
评论

相关推荐

    iommu-zero-day-labs/riscv-iommu

    iommu-zero-day-labs/riscv-iommu项目是一个专注于RISC-V架构的IOMMU(Input/Output Memory Management Unit)研究与开发的资源库。RISC-V是一种开放源码的指令集架构,近年来在嵌入式计算、数据中心以及高性能计算...

    Unraid-6.9.2-iommu-rmrr分组补丁(修复r8125驱动)

    这个“Unraid-6.9.2-iommu-rmrr分组补丁”显然设计用于解决与RMRR相关的问题,并修复r8125驱动程序的兼容性。这可能是由于原始的Unraid配置没有正确地配置RMRR区域,或者与r8125驱动存在冲突,导致了性能下降、稳定...

    RISC-V IOMMU Specification 译文

    ### RISC-V IOMMU 规格解析 #### 引言 RISC-V International 组织发布了关于 RISC-V 输入/输出内存管理单元 (IOMMU) 的规范文档,版本为 v1.0.0,发布日期为 2023 年 7 月 25 日。此文档主要介绍了 RISC-V IOMMU ...

    pve7.0 5.11.22-4 iommu分组 pve内核编译

    大多数现代服务器和工作站CPU都内置了IOMMU功能,如Intel的VT-d或AMD的IOMMU(以前称为AMD-Vi)。 2. 在BIOS/UEFI设置中启用IOMMU。 3. 在PVE配置中启用IOMMU。这可以通过编辑`/etc/default/grub`文件,添加`iommu=1...

    iommu相关知识点归纳总结

    - **AMD-Vi(AMD Virtualization with IOMMU)**:AMD处理器对应的IOMMU技术,功能类似VT-d,为AMD平台提供I/O虚拟化支持。 3. **IOMMU工作原理**: - **IOMMU表**:IOMMU维护一个页表,类似于CPU的页表,存储...

    Open Source Virtualization-KVM and Linux

    - **硬件虚拟化支持**:充分利用Intel VT-x/AMD-V、VPID/ASID、EPT/NPT、VT-d/IOMMU等硬件虚拟化特性,提供高性能的虚拟化体验。 - **资源过量分配**:允许CPU和内存资源的过量分配,以最大化物理主机的利用率。 - *...

    intel-iommu.rar_intel mmu_intel_iommu_iommu.驱动框架_iommu驱动

    10. **热插拔支持**:驱动需支持设备的热插拔,这意味着在设备连接或断开时,IOMMU的配置和映射信息需要动态调整。 通过阅读和理解"intel-iommu.c"的源代码,开发者可以深入理解Intel IOMMU的工作原理,以及如何在...

    Intel ® Virtualization Technology for Directed I:O.pdf

    Intel® VT-d技术的核心在于它提供了硬件级别的支持,使得虚拟机能够直接访问物理I/O设备,而不是通过传统的软件抽象层。这样做的好处是,可以减少虚拟化带来的性能开销,同时增加虚拟环境的安全性。在没有VT-d支持...

    Verbs programming tutorial-final.pdf

    SR-IOV and IOMMU/VT-d must be enabled in BIOS intel_iommu=on option must be specified in kernel command line - to check: cat /proc/cmdline - to setup: edit and configure bootloader files (GRUB/GRUB2)

    omap-iommu-debug.rar_V2

    使用“omap-iommu-debug”接口,首先需要在编译内核时启用debugfs支持,并确保OMAP IOMMU驱动正确加载。然后,可以在"/sys/kernel/debug"目录下找到对应的debugfs挂载点,通过ls命令查看并操作接口提供的文件。例如...

    pve7.0 5.11.22-3 iommu分组 pve内核编译

    在进行iommu分组时,通常需要在BIOS或UEFI设置中启用iommu支持,并在PVE配置中正确配置iommu组。这可能涉及到调整虚拟机的设置,以确保每个虚拟机的I/O设备被正确地分配到各自的iommu组,从而实现最佳的隔离和性能。...

    Intel IOMMU DMAR 技术文档

    DMAR(Directed I/O Architecture Remapping)是Intel IOMMU的具体实现,它是Intel处理器架构的一部分,主要在Intel的VT-d(Virtualization Technology for Directed I/O)特性中被启用。DMAR提供了硬件级别的支持,...

    intel-iommu.rar_intel

    **Intel IOMMU 技术详解** Intel IOMMU(Input/Output Memory Management Unit),即输入/输出内存...通过深入学习`intel-iommu.c`和`intel-iommu.h`,我们可以掌握其内部机制,为系统优化和故障排查提供有力支持。

    omap-iommu-debug.rar_interface

    `omap-iommu-debug.c`文件很可能是实现这个功能的源代码,它提供了调试工具和接口,帮助开发者理解和调试OMAP IOMMU的工作。 一、IOMMU简介 IOMMU的主要作用是为设备提供虚拟地址到物理地址的映射,防止设备直接...

    IOMMU TUTORIAL

    - **中断虚拟化**:IOMMU支持中断重映射和虚拟化,使得虚拟机能够正确接收来自I/O设备的中断信号。 #### 四、IOMMU的应用场景与演示 IOMMU可以在多种场景下发挥作用,例如: - **高性能计算环境**:在需要高性能I/...

    Complete-Single-GPU-Passthrough:使用单GPU的VFIO直通。 完整指南

    启用并验证IOMMU 根据您的CPU设置内核参数。 对于GRUB用户,编辑grub配置。 / etc / default / grub GRUB_CMDLINE_LINUX_DEFAULT="... intel_iommu=on iommu=pt ..." 或者 GRUB_CMDLINE_LINUX_DEFAULT="... amd_...

    omap-iommu.rar_space

    OMAP IOMMU是针对TI OMAP(OmniProcessor)系列处理器的一种内存管理单元(MMU),专门设计用于处理设备间的输入/输出内存映射。它提供了简单的虚拟地址空间管理,确保了不同硬件设备对系统内存的高效且安全的访问。...

    exynos-iommu.rar_super

    7. **调试工具和支持**:可能包括用于调试和监控IOMMU操作的函数或宏。 了解这些核心概念后,开发者可以通过分析“exynos-iommu.c”的源代码来深入理解Exynos IOMMU的工作原理,以及如何有效地使用超级段映射以提升...

Global site tag (gtag.js) - Google Analytics