evaluating xhci usb controller performance

Everything about latency. This section is mainly user/consumer discussion. (Peer-reviewed scientific discussion should go in Laboratory section). Tips, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
Hyote
Posts: 482
Joined: 09 Jan 2024, 18:08

Re: evaluating xhci usb controller performance

Post by Hyote » 04 Sep 2025, 08:53

petergase wrote:
01 Sep 2025, 12:59
z690 tomahawk 12700k
Renesas uPD720202 is way better than intels xhci, using microsoft default driver
less usb coescalling? feels like rweverything imod

StarTech.com 4 Port USB 3.0 PCIe UASP - SATA / LP4 Power (PEXUSB3S44V)
I lost the screenshots but a guy on Discord tested these and concluded the default Intel controller to be superior to other USB controllers with ASMedia winning in a few tests that are not relevant in realtime use.

User avatar
kyube
Posts: 562
Joined: 29 Jan 2018, 12:03

Re: evaluating xhci usb controller performance

Post by kyube » 04 Sep 2025, 08:58

Hyote wrote:
04 Sep 2025, 08:53
I lost the screenshots but a guy on Discord tested these and concluded the default Intel controller to be superior to other USB controllers with ASMedia winning in a few tests that are not relevant in realtime use.
I assume you're referring to https://twitter.com/BEYONDPERF_LLG/stat ... 04789956#m

The sample size (n=1) is too small.
The tester didn't provide repeatable steps to replicate his testing environment and thus allow others to contribute with their own hardware & OS to make up a larger sample size and give concrete conclusions.
His HW choices for the MXA tests are also not mentioned.
I do value his data, however. It's definitely something interesting to explore, as DPC/ISR driver performance is one of the most important parts in the journey of minimising CPU overhead from drivers (decreasing jitter).

I'm not sure what you refer to as “in realtime use”, as everyone seems to have their own definition of it :)
Last edited by kyube on 04 Sep 2025, 11:40, edited 1 time in total.

Hyote
Posts: 482
Joined: 09 Jan 2024, 18:08

Re: evaluating xhci usb controller performance

Post by Hyote » 04 Sep 2025, 11:14

kyube wrote:
04 Sep 2025, 08:58
Hyote wrote:
04 Sep 2025, 08:53
I lost the screenshots but a guy on Discord tested these and concluded the default Intel controller to be superior to other USB controllers with ASMedia winning in a few tests that are not relevant in realtime use.
I assume you're referring to https://twitter.com/BEYONDPERF_LLG/stat ... 04789956#m

The sample size (n=1) is too small.
The tester didn't provide repeatable steps to replicate his testing environment and thus allow others to contribute with their own hardware & OS to make up a larger sample size and give concrete conclusions.
His HW choices for the MXA tests are also not mentioned.
I do value his data, however. It's definitely something interesting to explore, as DPC/ISR driver performance is one of the most parts in the journey of minimising CPU overhead from drivers (decreasing jitter).

I'm not sure what you refer to as “in realtime use”, as everyone seems to have their own definition of it :)
Nothing technical, just general computer use and gaming.

1000WATT
Posts: 571
Joined: 22 Jul 2018, 05:44

Re: evaluating xhci usb controller performance

Post by 1000WATT » 31 Oct 2025, 18:16

By the way, USB controllers can have their firmware updated.
z.jpg
z.jpg (382.27 KiB) Viewed 525 times
I often do not clearly state my thoughts. google translate is far from perfect. And in addition to the translator, I myself am mistaken. Do not take me seriously.

User avatar
kyube
Posts: 562
Joined: 29 Jan 2018, 12:03

Re: evaluating xhci usb controller performance

Post by kyube » 01 Nov 2025, 07:30

1000WATT wrote:
31 Oct 2025, 18:16
By the way, USB controllers can have their firmware updated.
Yes, but not all PCIe AIC's have the ability to be updated using that particular application software.
They can brick the card :D

Off-topic: I've recently acquired 2 more AICs with these specific USB XHCI host controllers: Etron EJ168 & TUSB7340
I'll likely also acquire a TB3 (JHL7540) or TB4 (JHL8540) controller AIC.

I'd say that I have every 3rd party vendor USB 3.0 XHCI host controller available to the market for the past decade :D
I might skip USB 2.0 AICs due to the inability to run +1kHz on them without disabling IMOD.

My plan is to expand the testing data extensively on my opening post, using better ways to visualize the data.
No ETA.

Post Reply