[dpdk-dev] [PATCH 0/3] [RFC] vhost: micro vhost optimization

2016-06-14 Thread Yuanhan Liu
Applied to dpdk-next-virtio. --yliu On Mon, May 02, 2016 at 05:46:15PM -0700, Yuanhan Liu wrote: > Here is a small patch set does the micro optimization, which brings about > 10% performance boost in my 64B packet testing, with the following topo: > > pkt generator <> NIC <->

[dpdk-dev] [PATCH 0/3] [RFC] vhost: micro vhost optimization

2016-05-10 Thread Yuanhan Liu
On Tue, May 10, 2016 at 02:49:43PM -0700, Rich Lane wrote: > I see a significant performance improvement with these patches, around 5% at > 64 > bytes. Thanks for testing. > > The one patch that didn't give any performance boost for me was "vhost: > arrange > virtio_net fields for better cache

[dpdk-dev] [PATCH 0/3] [RFC] vhost: micro vhost optimization

2016-05-10 Thread Rich Lane
I see a significant performance improvement with these patches, around 5% at 64 bytes. The one patch that didn't give any performance boost for me was "vhost: arrange virtio_net fields for better cache sharing". Tested-by: Rich Lane On Mon, May 2, 2016 at 5:46 PM, Yuanhan Liu wrote: > Here is

[dpdk-dev] [PATCH 0/3] [RFC] vhost: micro vhost optimization

2016-05-02 Thread Yuanhan Liu
Here is a small patch set does the micro optimization, which brings about 10% performance boost in my 64B packet testing, with the following topo: pkt generator <> NIC <-> Virtio NIC Patch 1 pre updates the used ring and update them in batch. It should be feasible from my understandin