Dear Nitin,

See inline….


> On 31 May 2018, at 19:59, Nitin Saxena <nitin.sax...@cavium.com> wrote:
> 
> Hi,
> 
> I am working on optimising dpdk-input node (based on vpp v1804) for our 
> target. I am able to get performance improvements on our target but the 
> problem I am finding now are:
> 
> 1) The dpdk-input code is completely changed on master branch from v1804.

Why is this a problem? It was done with reason and for tangible benefit.

> Not to mention the dpdk-input master branch code do not give better numbers 
> on our target as compared to v1804

Sad to hear that, good thing is, it gives better numbers on x86.

> 2) I don’t know the modular approach I should follow to merge my changes as I 
> have completely changed the quad loop handling and the prefetches order in 
> dpdk-input.

I carefully tuned that code. It was multi day exercise and losing single 
clock/packet on x86 with additional modifications are not acceptable. Still I’m 
open for discussion how to address this problem.

> 
> Note: I am far away from upstreaming the code currently as my optimisation is 
> still in progress. It will be better if I know the proper way of doing it.

I suggest that you don’t even start on working on upstreaming before we have 
deep understanding of what and why needs to be done and we are all in agreement.

> 
> Thanks,
> Nitin
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Links:

You receive all messages sent to this group.

View/Reply Online (#9482): https://lists.fd.io/g/vpp-dev/message/9482
View All Messages In Topic (2): https://lists.fd.io/g/vpp-dev/topic/20748102
Mute This Topic: https://lists.fd.io/mt/20748102/21656
New Topic: https://lists.fd.io/g/vpp-dev/post

Change Your Subscription: https://lists.fd.io/g/vpp-dev/editsub/21656
Group Home: https://lists.fd.io/g/vpp-dev
Contact Group Owner: vpp-dev+ow...@lists.fd.io
Terms of Service: https://lists.fd.io/static/tos
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub
Email sent to: arch...@mail-archive.com
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to