[dpdk-dev] kni vs. pmd

2013-12-13 Thread Jose Gavine Cueto
ti Kumar wrote: > > -Original Message- > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jose Gavine Cueto > > Sent: Tuesday, December 10, 2013 3:16 PM > > To: dev at dpdk.org > > Subject: Re: [dpdk-dev] kni vs. pmd > > > > Additional questio

[dpdk-dev] kni vs. pmd

2013-12-12 Thread Pashupati Kumar
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Jose Gavine Cueto > Sent: Tuesday, December 10, 2013 3:16 PM > To: dev at dpdk.org > Subject: Re: [dpdk-dev] kni vs. pmd > > Additional question: > > Apart from the possible fact tha

[dpdk-dev] kni vs. pmd

2013-12-11 Thread Jose Gavine Cueto
Additional question: Apart from the possible fact that kni performs zero-copy in the driver layer, does this also apply on the sockets layer, or does the sockets operations (+ sys calls) are not avoided ? This is assuming that the application uses regular sockets to read/write to knis. Cheers, P

[dpdk-dev] kni vs. pmd

2013-12-11 Thread Jose Gavine Cueto
Hi, Correct me if I'm wrong, but in a high-level perspective I see that kni is providing an option for applications to use their regular interfaces (e.g. sockets) and abstracts the usage of pmds. If this is somehow correct, are there any differences with regard to performance benefits that can be