On Tue, 8 Aug 2017 09:44:56 +0800
Bob Chen <a175818...@gmail.com> wrote:

> 1. How to test the KVM exit rate?

You can use tracing: http://www.linux-kvm.org/page/Tracing
 
> 2. The switches are separate devices of PLX Technology
> 
> # lspci -s 07:08.0 -nn
> 07:08.0 PCI bridge [0604]: PLX Technology, Inc. PEX 8747 48-Lane, 5-Port
> PCI Express Gen 3 (8.0 GT/s) Switch [10b5:8747] (rev ca)
> 
> # This is one of the Root Ports in the system.
> [0000:00]-+-00.0  Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D
> DMI2
>              +-01.0-[01]----00.0  LSI Logic / Symbios Logic MegaRAID SAS
> 2208 [Thunderbolt]
>              +-02.0-[02-05]--
>              +-03.0-[06-09]----00.0-[07-09]--+-08.0-[08]--+-00.0  NVIDIA
> Corporation GP102 [TITAN Xp]
>              |                               |            \-00.1  NVIDIA
> Corporation GP102 HDMI Audio Controller
>              |                               \-10.0-[09]--+-00.0  NVIDIA
> Corporation GP102 [TITAN Xp]
>              |                                            \-00.1  NVIDIA
> Corporation GP102 HDMI Audio Controller
> 
> 
> 
> 
> 3. ACS
> 
> It seemed that I had misunderstood your point? I finally found ACS
> information on switches, not on GPUs.
> 
> Capabilities: [f24 v1] Access Control Services
> ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl+
> DirectTrans+
> ACSCtl: SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl-
> DirectTrans-

Yes, NVIDIA uses the same PLX PEX 8747 on the switches on the cards I
have access to.  Unfortunately the endpoints in my case do not support
ATS, so the endpoint cannot generate a pre-translated address that
would take advantage of the DT capability on the switch port if we were
to enable it.  Thanks,

Alex

Reply via email to