aboutsummaryrefslogtreecommitdiffstats
path: root/README.vppodp
diff options
context:
space:
mode:
authorMichal Mazur <mkm@semihalf.com>2017-12-19 12:11:47 +0100
committerMichal Mazur <mkm@semihalf.com>2017-12-27 14:27:26 +0100
commit7abe5825508fd48d6b010a3eaff346d715e17e24 (patch)
tree6f085896c6406a4a5b525b46134c236a987fe8f2 /README.vppodp
parent945f7e8ebe39ffa80dfb38b950406a7dd4935f1f (diff)
Fix and improve Rx Scheduler mode
Fix support of atomic mode and add two new modes: parallel and ordered. Three modes of synchronization between threads are supported now: - parallel - no synchronization between events - ordered - relative sequence of events is restored in output queues - atomic - only a single thread may process events from a single queue Change-Id: I9399aa601f0927042ac0f7f1e5f265f4d47724b8 Signed-off-by: Michal Mazur <mkm@semihalf.com>
Diffstat (limited to 'README.vppodp')
-rw-r--r--README.vppodp5
1 files changed, 3 insertions, 2 deletions
diff --git a/README.vppodp b/README.vppodp
index fe1e2985..9a849459 100644
--- a/README.vppodp
+++ b/README.vppodp
@@ -74,8 +74,9 @@ Below is a basic verification test.
Note :For odp-dpdk the port has to bound with dpdk driver prior to test and interface name is passed as 0,1..etc.
1)Configure odp packet interface with Rx/Tx mode and number of queues.
- Rx mode can be set to 0-burst, 1-queue, 2-schedule (default mode is burst).
- Tx mode can be set to 0-burst, 1-queue (default mode is burst)
+ Rx mode can be set to 0-burst (default), 1-queue, 2-schedule-atomic,
+ 3-schedule-ordered, 4-schedule-parallel
+ Tx mode can be set to 0-burst (default), 1-queue (forced for schedule-ordered)
Number of Rx queues can be 1 or more. It will determine number of threads and enable RSS (default is 1).
Number of Tx queues can be 0 (equal to number of threads, default) or 1 (single shared queue).