DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] generic load balancing
@ 2013-12-04 17:53 Michael Quicquaro
  2013-12-04 20:48 ` elevran
  2013-12-04 21:04 ` François-Frédéric Ozog
  0 siblings, 2 replies; 16+ messages in thread
From: Michael Quicquaro @ 2013-12-04 17:53 UTC (permalink / raw)
  To: dev

Hi all,
I am writing a dpdk application that will receive packets from one
interface and process them.  It does not forward packets in the traditional
sense.  However, I do need to process them at full line rate and therefore
need more than one core.  The packets can be somewhat generic in nature and
can be nearly identical (especially at the beginning of the packet).  I've
used the rxonly function of testpmd as a model.

I've run into problems in processing a full line rate of data since the
nature of the data causes all the data to be presented to only one core.  I
get a large percentage of dropped packets (shows up as Rx-Errors in "port
stats") because of this.  I've tried modifying the data so that packets
have different UDP ports and that seems to work when I use --rss-udp

My questions are:
1) Is there a way to configure RSS so that it alternates packets to all
configured cores regardless of the packet data?

2)  Where is the best place to learn more about RSS and how to configure
it? I have not found much in the DPDK documentation.

Thanks for the help,
- Mike

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2013-12-06  7:53 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-04 17:53 [dpdk-dev] generic load balancing Michael Quicquaro
2013-12-04 20:48 ` elevran
2013-12-04 21:04 ` François-Frédéric Ozog
2013-12-05  4:31   ` Prashant Upadhyaya
2013-12-05  4:54     ` Stephen Hemminger
2013-12-05  5:29       ` Prashant Upadhyaya
2013-12-05  7:44         ` Benson, Bryan
2013-12-05 14:16           ` Prashant Upadhyaya
2013-12-05 18:33             ` Benson, Bryan
2013-12-05  8:45         ` François-Frédéric Ozog
2013-12-05 14:29           ` Prashant Upadhyaya
2013-12-05 15:42             ` Michael Quicquaro
2013-12-05 16:21               ` Thomas Monjalon
2013-12-06  2:16                 ` 吴亚东
2013-12-06  4:03                   ` Prashant Upadhyaya
2013-12-06  7:53                     ` François-Frédéric Ozog

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).