* [dpdk-dev] Different core to each operation of packet handling
@ 2015-01-29 17:02 Sachin Sharma
0 siblings, 0 replies; only message in thread
From: Sachin Sharma @ 2015-01-29 17:02 UTC (permalink / raw)
To: dev
Hi all,
I am interested to assign different cores to each of the following
operations: (1) copying an incoming packet from NIC to the memory pool, (2)
handling the copied packet from the userspace program (e.g., l2fwd
application), (3) doing lookup for output port for the packet, (4)
transmitting the packet to the output NIC, (5) transmitting the packet from
NIC to the wire. I am able to do (2), (3), (4) by calling rte_eth_rx_burst
from a function assigned to a specific core (rte_eal_remote_launch), by
calling a lookup function that is assigned to another specific core, and by
calling rte_eth_tx_burst from a function (assigned to another core),
respectively. However, I do not know how to assign (1) and (5) operation to
a specific core. Could you please guide me for this?
Thanks,
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-01-29 17:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-29 17:02 [dpdk-dev] Different core to each operation of packet handling Sachin Sharma
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).