From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pb0-x232.google.com (mail-pb0-x232.google.com [IPv6:2607:f8b0:400e:c01::232]) by dpdk.org (Postfix) with ESMTP id B820B30E for ; Tue, 28 May 2013 05:29:46 +0200 (CEST) Received: by mail-pb0-f50.google.com with SMTP id wy17so7331271pbc.9 for ; Mon, 27 May 2013 20:29:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding :x-gm-message-state; bh=LmT4Q+ArhVIt4D0RzUrwHWl04bcOA+9YgFOXhnvswRs=; b=kqAi+IA7LjE0dje4cfMx8K5C9O59C9owoPEeDT+r0oIlBGD/5s1psrCYC9ltwKxM/4 x6ZKTYPAIrx1mgnjPlzV0uG05fyU7V6AbMSx429APqrwlUkY2nf4mrk0TMD0iCJSURRa TH7OljRRZRlW/vk0sZUZUsW6NnYYx+T+No0hC1EfCYynEybXFoTYypQW9dmmpAf1qhle RzymE4g2Mtct2Vqt9zCKS1nU6dP+BoLd8XrMuhTIlr9oFvAl+A5ebfMxwROVVgoCazet fbaEDzP8bZLuCP1L2upGLe/jjSwUdMARD9Dw7VcVyLGcmebA5GKvAgHCIBdQiVn+u659 fZFQ== X-Received: by 10.66.163.200 with SMTP id yk8mr32342036pab.170.1369711792133; Mon, 27 May 2013 20:29:52 -0700 (PDT) Received: from nehalam.linuxnetplumber.net (static-50-53-71-109.bvtn.or.frontiernet.net. [50.53.71.109]) by mx.google.com with ESMTPSA id cq1sm30992887pbc.13.2013.05.27.20.29.50 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 27 May 2013 20:29:51 -0700 (PDT) Date: Mon, 27 May 2013 20:29:46 -0700 From: Stephen Hemminger To: Emre Eraltan Message-ID: <20130527202946.75184090@nehalam.linuxnetplumber.net> In-Reply-To: <51A4214B.8040703@6wind.com> References: <20130528113005.5E6D.C42C3789@sakura.ad.jp> <51A4214B.8040703@6wind.com> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQkW61N+r6taqL96V46AyvfcpkiVTLvUsWgBIVRneMBRdP/PA2G6ooU21Tn79+5csnb8K40Y Cc: dev@dpdk.org Subject: Re: [dpdk-dev] Performances are not scale with multiple ports 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: Tue, 28 May 2013 03:29:47 -0000 On Mon, 27 May 2013 20:15:23 -0700 Emre Eraltan wrote: > Hello Shinae, > > Did you try to use the testpmd tool with multiple queues per port? It > gives you more flexibility compared to l2fwd app. > > You need to trigger the RSS feature of the NIC by sending different > streams (just by changing the destination port for instance or any > information in the 5-tuple). This will load balance your packets among > several cores so that you can probe multiple queues with different > cores. Otherwise, you will use only one core (or thread if HT is > enabled) per port for the RX side. > > Best Regards, > Emre > I wrote a partial baked version of pktgen for DPDK. Let me see if I can get ok to release and clean it up. Windriver has one as well, and they use it in their demo clases. Not sure why it never got included.