On 3/26/20 9:25 AM, Hu, Jiayu wrote:
> Hi Maxime,
>
>> -Original Message-
>> From: Maxime Coquelin
>> Sent: Thursday, March 26, 2020 3:53 PM
>> To: Hu, Jiayu ; dev@dpdk.org
>> Cc: Ye, Xiaolong ; Wang, Zhihong
>>
>> Subject: Re: [PATCH 0/4] Support DMA-accelerated Tx operations for vho
Hi Maxime,
> -Original Message-
> From: Maxime Coquelin
> Sent: Thursday, March 26, 2020 3:53 PM
> To: Hu, Jiayu ; dev@dpdk.org
> Cc: Ye, Xiaolong ; Wang, Zhihong
>
> Subject: Re: [PATCH 0/4] Support DMA-accelerated Tx operations for vhost-
> user PMD
>
> Hi Jiayu,
>
> On 3/19/20 12:47
Hi Jiayu,
On 3/19/20 12:47 PM, Hu, Jiayu wrote:
>>
>> Ok, so what about:
>>
>> Introducing a pair of callbacks in struct virtio_net for DMA enqueue and
>> dequeue.
>>
>> lib/librte_vhost/ioat.c which would implement dma_enqueue and
>> dma_dequeue callback for IOAT. As it will live in the vhost li
Hi Maxime,
> -Original Message-
> From: Maxime Coquelin
> Sent: Thursday, March 19, 2020 5:10 PM
> To: Hu, Jiayu ; dev@dpdk.org
> Cc: Ye, Xiaolong ; Wang, Zhihong
>
> Subject: Re: [PATCH 0/4] Support DMA-accelerated Tx operations for vhost-
> user PMD
>
> Hi Jiayu,
>
> On 3/19/20 8:33
Hi Jiayu,
On 3/19/20 8:33 AM, Hu, Jiayu wrote:
> Hi Maxime,
>
> Thanks for your comments. Replies are inline.
>
>> -Original Message-
>> From: Maxime Coquelin
>> Sent: Tuesday, March 17, 2020 5:54 PM
>> To: Hu, Jiayu ; dev@dpdk.org
>> Cc: Ye, Xiaolong ; Wang, Zhihong
>>
>> Subject: Re:
Hi Maxime,
Thanks for your comments. Replies are inline.
> -Original Message-
> From: Maxime Coquelin
> Sent: Tuesday, March 17, 2020 5:54 PM
> To: Hu, Jiayu ; dev@dpdk.org
> Cc: Ye, Xiaolong ; Wang, Zhihong
>
> Subject: Re: [PATCH 0/4] Support DMA-accelerated Tx operations for vhost-
>
Hi Jiayu,
On 3/17/20 10:21 AM, Jiayu Hu wrote:
> In vhost-user PMD's Tx operations, where data movement is heavily involved,
> performing large memory copies usually takes up a major part of CPU cycles
> and becomes the hot spot. To offload expensive memory operations from the
> CPU, this patch se
In vhost-user PMD's Tx operations, where data movement is heavily involved,
performing large memory copies usually takes up a major part of CPU cycles
and becomes the hot spot. To offload expensive memory operations from the
CPU, this patch set proposes to leverage DMA engines, e.g., I/OAT, a DMA
e
8 matches
Mail list logo