From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vc0-f170.google.com (mail-vc0-f170.google.com [209.85.220.170]) by dpdk.org (Postfix) with ESMTP id 65F857DFC for ; Thu, 30 Oct 2014 17:01:01 +0100 (CET) Received: by mail-vc0-f170.google.com with SMTP id la4so2000900vcb.1 for ; Thu, 30 Oct 2014 09:09:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=KRxoOpHMeDyXdnvIa0fNLLe8GEVedlKxFsDJEkJmJZ0=; b=QYSKt9BR1gFtUCmBFEhRDK85OyTkF97Y4GL9sZqIYUOpILMfsudfLdoakEK7n6zHsz HeDg6R/EMHqx1fiSUNo8ialNAqSsjHyYoOeDjZR8DPppJb4QbUSpMOcRWs5uuV8z6xe4 ZiIaGRiGjVSQXeeN3PU/cVyYuyn61pMX2uke0wmMVDDI18ylZ0qWfdjrGXAh/VKoIkgw tDnoKDvNTY9RElA0EOTkJ7IQF/RTjruy+PiiUjC9Dc6BvZGOrXHicj+9tkUrgKB9uUuJ ApmtJzY4wx6xv5a+AgNnbliFAlmJKoWrJMjGM9jhEVKKfthe6vLvFTLJGu/CicnK87dx J5Jw== MIME-Version: 1.0 X-Received: by 10.220.166.132 with SMTP id m4mr568753vcy.50.1414685397425; Thu, 30 Oct 2014 09:09:57 -0700 (PDT) Received: by 10.31.10.21 with HTTP; Thu, 30 Oct 2014 09:09:57 -0700 (PDT) Date: Thu, 30 Oct 2014 09:09:57 -0700 Message-ID: From: Srikanth Akula To: dev@dpdk.org, cristian.dumitrescu@intel.com Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] Max throughput Using QOS Scheduler X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Oct 2014 16:01:01 -0000 Hello All , I am currently trying to implement QOS scheduler using DPDK 1.6 . I have configured 1 subport , 4096 pipes for the sub port and 4 TC's and 4 Queues . Currently i am trying to send packets destined to single Queue of the available 16 queues of one of the pipe . Could some body explain what could be the throughput we can achieve using this scheme. The reason for asking this is , i could sense different behavior each time when i send traffic destined to different destination Queues . for example : 1. << Only one stream>>> Stream destined Q0 of TC0 .. 2. << 4 streams >>>> 1st Stream destined for Q3 of Tc3 ... 2nd stream destined for Q2 of Tc2 3rd stream destined for Q1 of TC1 4th Stream destined for Q0 of TC0 Is there any difference between scheduler behavior for above two scenarios while enqueing and de-queueing ?? Queue size is 64 , and number of packets enqueud and dequeued is 64 as well. And what is the improvements i would gain if i move to DPDK 1.7 w.r.t QOS ? Could you please clarify my queries ? Thanks & Regards, Srikanth