Re: [RFC PATCH 0/2] Introduce per-task io utilization boost

From: Bart Van Assche
Date: Mon Mar 25 2024 - 14:03:37 EST


On 3/25/24 05:06, Christian Loehle wrote:
On 21/03/2024 19:52, Bart Van Assche wrote:
On 3/21/24 10:57, Christian Loehle wrote:
In the long-term it looks like for UFS the problem will disappear as we are
expected to get one queue/hardirq per CPU (as Bart mentioned), on NVMe that
is already the case.

Why the focus on storage controllers with a single completion interrupt?
It probably won't take long (one year?) until all new high-end
smartphones may have support for multiple completion interrupts.

Apart from going to "This patch shows significant performance improvements on
hardware that runs mainline today" to "This patch will have significant
performance improvements on devices running mainline in a couple years"
nothing in particular.

That doesn't make sense to me. Smartphones with UFSHCI 4.0 controllers
are available from multiple vendors. See also https://en.wikipedia.org/wiki/Universal_Flash_Storage. See also
https://www.gsmarena.com/samsung_galaxy_s24-12773.php.

Bart.