Re: [vpp-dev] VPP with DPDK eventdev
As things stand: handling packets from the same flow on multiple worker threads will cause packet reordering. That's not acceptable. The algorithms required to avoid that result are known, but end up performing significantly worse than sending all traffic from a single flow to a specific worker thread. Data from real networks always reacts well enough to h/w or [worst-case] s/w flow hashing. I have to confess a lack of interest in single-flow-tuple traffic generator test-case performance. HTH... D. -Original Message- From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Brian Brooks Sent: Thursday, April 26, 2018 8:27 PM To: Damjan Marion <dmarion.li...@gmail.com>; Andrew Pinski <apin...@cavium.com> Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] VPP with DPDK eventdev Can eventdev inspire VPP to process packets from the same flow across multiple CPUs? Brian -Original Message- From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Damjan Marion Sent: Monday, April 23, 2018 11:29 AM To: Andrew Pinski <apin...@cavium.com> Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] VPP with DPDK eventdev I’m not aware of such activities, but before you start working on the actual implementation i would suggest community discussion on architecture, use cases and required changes in the code. Biweekly community call is likely good forum for that. — Damjan > On 22 Apr 2018, at 07:17, Andrew Pinski <apin...@cavium.com> wrote: > > Hi all, > We were wondering if anyone is currently working on getting VPP to > work with the DPDK eventdev? We don't want to duplication. > > Thanks, > Andrew > > > IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9094): https://lists.fd.io/g/vpp-dev/message/9094 View All Messages In Topic (4): https://lists.fd.io/g/vpp-dev/topic/18050545 Mute This Topic: https://lists.fd.io/mt/18050545/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 -=-=-=-=-=-=-=-=-=-=-=-
Re: [vpp-dev] VPP with DPDK eventdev
Can eventdev inspire VPP to process packets from the same flow across multiple CPUs? Brian -Original Message- From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Damjan Marion Sent: Monday, April 23, 2018 11:29 AM To: Andrew Pinski <apin...@cavium.com> Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] VPP with DPDK eventdev I’m not aware of such activities, but before you start working on the actual implementation i would suggest community discussion on architecture, use cases and required changes in the code. Biweekly community call is likely good forum for that. — Damjan > On 22 Apr 2018, at 07:17, Andrew Pinski <apin...@cavium.com> wrote: > > Hi all, > We were wondering if anyone is currently working on getting VPP to > work with the DPDK eventdev? We don't want to duplication. > > Thanks, > Andrew > > > IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9085): https://lists.fd.io/g/vpp-dev/message/9085 View All Messages In Topic (3): https://lists.fd.io/g/vpp-dev/topic/18050545 Mute This Topic: https://lists.fd.io/mt/18050545/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 -=-=-=-=-=-=-=-=-=-=-=-
Re: [vpp-dev] VPP with DPDK eventdev
I’m not aware of such activities, but before you start working on the actual implementation i would suggest community discussion on architecture, use cases and required changes in the code. Biweekly community call is likely good forum for that. — Damjan > On 22 Apr 2018, at 07:17, Andrew Pinskiwrote: > > Hi all, > We were wondering if anyone is currently working on getting VPP to > work with the DPDK eventdev? We don't want to duplication. > > Thanks, > Andrew > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9033): https://lists.fd.io/g/vpp-dev/message/9033 View All Messages In Topic (2): https://lists.fd.io/g/vpp-dev/topic/18050545 Mute This Topic: https://lists.fd.io/mt/18050545/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 -=-=-=-=-=-=-=-=-=-=-=-
[vpp-dev] VPP with DPDK eventdev
Hi all, We were wondering if anyone is currently working on getting VPP to work with the DPDK eventdev? We don't want to duplication. Thanks, Andrew -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9032): https://lists.fd.io/g/vpp-dev/message/9032 View All Messages In Topic (1): https://lists.fd.io/g/vpp-dev/topic/18050545 Mute This Topic: https://lists.fd.io/mt/18050545/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 -=-=-=-=-=-=-=-=-=-=-=-