Linked display adapter(MSDN翻译)

Linked display adapter

每一个在LDA(linked display adapter)上的物理适配器都能支持GpuMmu或IoMmu或这两种寻址模式分别支持。

IoMmu support

每一个在LDA(linked display adapter)上的物理适配器都能支持GpuMmu或IoMmu或这两种寻址模式分别支持。

DxgkDdiCreateDevice 将调用支持IoMmu的逻辑适配器。

GpuMmu support

在一个LDA上的所有物理适配器都分享同一个进程虚拟地址空间,但是每个GPU都拥有自己的页表。通常来说,每个GPU拥有的页表内容都不一样。

linked display adapter memory address segments

每个物理适配器都允许拥有专属的GpuMmu能力(页表段,页表更新节点, 虚拟地址分布,隐含的页表格式,大小,等)。而唯一的限制是所有的物理适配器都必须拥有一段同样大小的虚拟地址。GpuMmuCaps.VirtualAddressBitCount 指定了所有适配器的虚拟地址的大小。The driver should clamp the address space size to the smallest of the physical GPUs(PS: 没有理解这一句).

MS DXGK将询问LDA上的每一个物理适配器的GpuMmu的能力。DxgkDdiQueryAdapterInfo(DXGKQAITYPE_PAGETABLELEVELDESC) 将会为在每个物理适配器所调用。

DxgkDdiQueryAdapterInfo(DXGKQAITYPE_GPUMMUCAPS)中参数 InputDataSize 和 pInputData 指向DXGK_GPUMMUCAPSIN。

DxgkDdiQueryAdapterInfo(DXGKQAITYPE_PAGETABLELEVELDESC)参数InputDataSizepInputData 指向 DXGK_PAGETABLELEVELDESCIN。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值