On 12/13/16 17:33, Mike Holmes wrote:
> Maxim, 
> 
> Does the existing test suite provide the correct metrics for anyone to
> try it simply? We really want to track that in LAVA.
> Also Nikhil a thought, on your HW are you able to implement the IPC as a
> HW queue rather than shared memory ? I assume there is a performance
> benefit.
> 
> Mike
> 


if you run make check it will print pps (packet per second) numbers to log.

Maxim.


> On 13 December 2016 at 09:10, Maxim Uvarov <maxim.uva...@linaro.org
> <mailto:maxim.uva...@linaro.org>> wrote:
> 
>     Interesting that after pool changes there is speed up in ipc test.
> 
>     master branch code: 3,5M packet per second on single core.
>     api-next with current change: 4.9M packets per second on single core.
> 
>     Tested on my laptop 2.5Ghz cores.
> 
>     And I can increase this numbers more...
> 
>     So ipc pktio is really good environment to debug various performance
>     things.
> 
>     Maxim.
> 
> 
>     On 12/09/16 22:50, Maxim Uvarov wrote:
>     > Make ipc pktio functional after Petris and Chistophe changes.
>     >
>     > Maxim Uvarov (4):
>     >   linux-gen: pktio ipc: ring changes
>     >   linux-gen: pktio ipc: more accurate settings of pool flags
>     >   linux-gen: pktio ipc: update tests
>     >   linux-gen: pktio ipc: make it work again
>     >
>     >  .../linux-generic/include/odp_buffer_internal.h    |  10 +-
>     >  platform/linux-generic/include/odp_internal.h      |   1 -
>     >  .../include/odp_packet_io_ipc_internal.h           |  27 +-
>     >  platform/linux-generic/odp_init.c                  |   5 +-
>     >  platform/linux-generic/odp_pool.c                  |  11 +-
>     >  platform/linux-generic/pktio/ipc.c                 | 488
>     +++++++++------------
>     >  platform/linux-generic/pktio/ring.c                |   2 +-
>     >  test/linux-generic/pktio_ipc/ipc_common.c          |  41 +-
>     >  test/linux-generic/pktio_ipc/ipc_common.h          |  15 +-
>     >  test/linux-generic/pktio_ipc/pktio_ipc1.c          |  60 ++-
>     >  test/linux-generic/pktio_ipc/pktio_ipc2.c          |  62 ++-
>     >  test/linux-generic/pktio_ipc/pktio_ipc_run.sh      |  25 +-
>     >  12 files changed, 371 insertions(+), 376 deletions(-)
>     >
> 
> 
> 
> 
> -- 
> Mike Holmes
> Program Manager - Linaro Networking Group
> Linaro.org <http://www.linaro.org/>* **│ *Open source software for ARM SoCs
> "Work should be fun and collaborative, the rest follows"
> 
> __
> 
> 

Reply via email to