On Tue, Feb 07, 2023 at 02:53:58PM -0500, Vivek Goyal wrote:
> On Tue, Feb 07, 2023 at 02:45:39PM -0500, Stefan Hajnoczi wrote:
> > On Tue, Feb 07, 2023 at 11:14:46AM +0100, Peter-Jan Gootzen wrote:
> > > Hi,
> > > 
> 
> [cc German]
> 
> > > For my MSc thesis project in collaboration with IBM
> > > (https://github.com/IBM/dpu-virtio-fs) we are looking to improve the
> > > performance of the virtio-fs driver in high throughput scenarios. We think
> > > the main bottleneck is the fact that the virtio-fs driver does not support
> > > multi-queue (while the spec does). A big factor in this is that our setup 
> > > on
> > > the virtio-fs device-side (a DPU) does not easily allow multiple cores to
> > > tend to a single virtio queue.
> 
> This is an interesting limitation in DPU.

Virtqueues are single-consumer queues anyway. Sharing them between
multiple threads would be expensive. I think using multiqueue is natural
and not specific to DPUs.

Stefan

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Virtualization mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/virtualization

Reply via email to