[meta-freescale] P4080 IP routing performance regression

Zhenhua Luo zhenhua.luo at freescale.com
Wed Nov 20 19:12:48 PST 2013


Hi Björn, 

Currently FSL uses dylan for QorIQ SDK release, and the kernel in both dylan and dora of meta-fsl-ppc are 3.8.

Do you have the performance number with recent dylan branch(3.8 kernel)? Is there any performance gap for dylan and dora with same kernel version?


Best Regards,

Zhenhua


> -----Original Message-----
> From: meta-freescale-bounces at yoctoproject.org [mailto:meta-freescale-
> bounces at yoctoproject.org] On Behalf Of Bj?rn Stenberg
> Sent: Monday, November 18, 2013 11:43 PM
> To: meta-freescale at yoctoproject.org
> Subject: [meta-freescale] P4080 IP routing performance regression
> 
> Hi all.
> 
> We have found a performance regression in the linux-qoriq kernel released
> for dora. IP routing performance for small packets has decreased by over
> 20% between kernels 3.0.51 (dylan) and 3.8.13 (dora).
> 
> The test uses two 10 Gbit interfaces on a p4080ds board. We feed UDP
> packets at full speed into the first interface and measure how many
> packets make it out of the second interface. Here are the results:
> 
> Frame  Kernel  Kernel
> Size   3.0.51  3.8.13  Change
> ----   ------  ------  ------
> 64     28.8    21.9    -24%
> 128    50.9    38.8    -24%
> 256    90.8    71.1    -22%
> 512    99.1    99.1
> 1024   100     100
> 1280   100     100
> 1518   99.9    99.9
> 2048   100     100
> 4096   100     100
> 8192   100     100
> 8980   100     100
> 
> The values are in percent, out of the theoretical maximum. These numbers
> are for IPv6, but IPv4 looks roughly the same.
> 
> These are the kernel configurations used:
> 
> 3.0.51 kernel config: http://pastebin.com/L0c0fTuU
> 3.8.13 kernel config: http://pastebin.com/wbZcVGQM
> 
> --
> Björn
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale




More information about the meta-freescale mailing list