仅对英特尔可见 — GUID: vrh1506964508021
Ixiasoft
仅对英特尔可见 — GUID: vrh1506964508021
Ixiasoft
4.5. TPH/ATS功能
TLP Processing Hints (TPH)概述
TPH支持针对特定处理资源(如主机处理器或缓存层次结构)的TLP。Steering Tags (ST)提供有关主机或缓存结构的设计特定信息。
软件对存储在ST表中的Steering Tag值进行编程。ST Table可以存储在MSI-X Table或者自定义位置中。关于Steering Tags的详细信息,请参考PCI Express Base Specification, Rev. 3.0的Section 6.17.2 Steering Tags。分析完系统的流量后,您可以使用TPH提示来改善延迟或减少流量拥塞。
Address Translation Services (ATS)概述
ATS扩展了PCIe协议以支持将地址转换代理(translation agent, TA),将DMA地址转换成器件中的高速缓存地址。此转换代理可以位于Root Port中或上方。在器件中查找已转换的地址可最大限度地缩短延迟并提供可扩展的分布式缓存系统,从而提高I/O性能。器件中的地址转换缓存(Address Translation Cache,ATC)降低了转换代理的处理负载,提高了系统性能。有关ATS的更多信息,请参阅Address Translation Services Revision 1.1。
参数 |
值 |
描述 |
---|---|---|
Enable Address Translation Services | On/Off | On时,PF支持ATS。 |
Enable TLP Processing Hints (TPH) |
On/Off |
On时,PF支持TPH。 |
Interrupt Mode | On/Off |
On时,MSI-X中断向量选择转向标签(steering tag)。 |
Device Specific Mode | On/Off |
On时,TPH Requestor Capability结构存储转向标签表(steering tag table)。 |
Steering Tag Table Location | ST table not present MSI-X table |
On时,MSI-X表存储转向标签表(steering tag table)。 |
Steering Tag Table size | 0-2047 | 指定2-byte转向标签表条目的数量。 |
参数 |
值 |
描述 |
---|---|---|
Enable Address Translation Services | On/Off | On时,PF支持ATS。 |
Enable TLP Processing Hints (TPH) |
On/Off |
On时,PF支持TPH。 |
Interrupt Mode | On/Off |
On时,MSI-X中断向量选择转向标签(steering tag)。 |
Device Specific Mode | On/Off |
On时,TPH Requestor Capability结构存储转向标签表(steering tag table)。 |
Steering Tag Table Location | ST table not present MSI-X表格 |
当Device Specific Mode为On时,选择转向标签的位置。 |
Steering Tag Table size | 0-2047 | 指定2-byte转向标签表条目的数量。 |