From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH] examples: new txburst application Date: Fri, 30 Jan 2015 17:43:18 +0100 Message-ID: <3621315.EODueA6DKm@xps13> References: <1416335575-30717-1-git-send-email-bhavesh@vmware.com> <25405198.KkrSSHtStQ@xps13> <72e5096b3711419f93a9161a20c9fa11@EX13-MBX-025.vmware.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev-VfR2kkLFssw@public.gmane.org To: Bhavesh Davda Return-path: In-Reply-To: <72e5096b3711419f93a9161a20c9fa11-kzjMWN3NnNCWIEBtBWqfuiWTkRzJkiQl@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" 2015-01-30 16:29, Bhavesh Davda: > Hi Thomas, > > > Hi Bhavesh, > > > > 2014-11-18 10:32, Bhavesh Davda: > > > Test application to transmit 32-packet bursts of 220-byte UDP packets > > every > > > 50 us, approximating 240,000 pps. We found it useful for testing > > hypervisor > > > performance for a transmit-heavy but bursty workload in a VM with > > DPDK. > > > > > > Signed-off-by: Bhavesh Davda > > > > There was no review of your patch. > > Maybe you should explain why you think it should be integrated as an > > example. > > What is new compared to other examples? > > [Bhavesh Davda] Thanks for catching that. I was wondering why nobody responded. > > I leave it up to you and the wider DPDK community to decide if this example > is useful. It was useful to us (VMware) and a couple of partner companies in > reproducing a packet drop on transmit issue at a telco/NFV operator lab more > easily than setting up the DPDK-based VNF from the vendor along with a > hardware load generator to generate the application-specific packet load. It > was much easier to just run this example application in a VM to reproduce > the packet drop issue. > > What is different? I didn't find any other simple apps that only mimic Tx > bursty behavior similar to this application. Maybe I missed some example > application that has such a capability. Did you know pktgen-dpdk? http://dpdk.org/browse/apps/pktgen-dpdk/tree/README.md Do you think it could replace your application? -- Thomas