From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxime Coquelin Subject: Re: [PATCH v3 0/2] testpmd: simulating noisy host environment Date: Thu, 14 Jun 2018 13:59:12 +0200 Message-ID: <64991bb9-ab02-e690-190a-16e0f9b6a849@redhat.com> References: <20180419065936.7288-1-jfreimann@redhat.com> <8CEF83825BEC744B83065625E567D7C24E0CA309@IRSMSX108.ger.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: "ailan@redhat.com" , "jan.scheurich@ericsson.com" , "vkaplans@redhat.com" , "Richardson, Bruce" , "thomas@monjalon.net" , "Ananyev, Konstantin" , "Yigit, Ferruh" To: "Iremonger, Bernard" , Jens Freimann , "dev@dpdk.org" Return-path: Received: from mx1.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by dpdk.org (Postfix) with ESMTP id EB4DD1DE21 for ; Thu, 14 Jun 2018 13:59:18 +0200 (CEST) In-Reply-To: <8CEF83825BEC744B83065625E567D7C24E0CA309@IRSMSX108.ger.corp.intel.com> Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi Bernard, On 05/11/2018 01:50 PM, Iremonger, Bernard wrote: > Hi Jens, > > > >> Subject: [dpdk-dev] [PATCH v3 0/2] testpmd: simulating noisy host >> environment >> >> This series adds a new forwarding mode 'noisy'. It proposes enhancements >> to testpmd to simulate more realistic behavior of a guest machine engaged in >> receiving and sending packets performing Virtual Network Function (VNF). >> >> The goal is to enable simple of measuring performance impact on cache and >> memory footprint utilization from various VNF co-located on the same host >> machine. >> >> This series of patches adds the new command line switches to >> testpmd: >> >> --noisy-buffersize-before-sending [packet numbers] >> >> Keep the mbuf in a FIFO and forward the over flooding packets from the >> FIFO. This queue is per TX-queue (after all other packet processing). >> >> --noisy-flush-timeout [delay] >> Flush the packet queue if no packets have been seen during [delay]. As long >> as packets are seen, the timer is reset. >> >> >> Options to simulate route lookups: >> >> --noisy-memory-footprint [size] >> Size of the VNF internal memory (MB), in which the random read/write will >> be done, allocated by rte_malloc (hugepages). >> >> --noisy-nb-rnd-write [num] >> Number of random writes in memory per packet should be performed, >> simulating hit-flags update. 64 bits per write, all write in different cache lines. >> >> --noisy-nb-rnd-read [num] >> Number of random reads in memory per packet should be performed, >> simulating FIB/table lookups. 64 bits per read, all write in different cache >> lines. >> >> --noisy-nb-rnd-read-write [num] >> Number of random reads and writes in memory per packet should be >> performed, simulating stats update. 64 bits per read-write, all reads and >> writes in different cache lines. >> >> Comments are appreciated. >> >> regards, >> Jens >> > > > This patch set does not apply to the current master branch, could you rebase please to the latest master branch. As Jens isn't available until mid-July, I'll take care to rebase it. Thanks for the notification, Maxime > Regards, > > Bernard. >