[P4] Meresek: rte_memcpy, RSS, Meeting

Péter Vörös vopraai at caesar.elte.hu
Tue Feb 23 13:08:24 CET 2016


Sziasztok!

Ahogy a tegnapi meetingen beszeltuk lecsereltem a memcpy-t
rte_memcpy-ra, ez kb 500 Mbit/s-t RONTOTT. Nem kifejezetten ertem ez
miert eredmenyez lassulast, de ha visszairom sima memcpy-ra az
EXTRACT_BYTEBUFF belsejet, akkor megint gyorabbak leszunk.

A parhuzamositassal vannak problemak, az itteni sracok azt mondtak el
kellene kezdeni hasznalni az RSS-t (ezzel lehet tobb maggal ugyanazon
a porton dolgozni).
Hogy ez mukodjon nem csak command line, hanem kodbeli valtoztatasok is
kellenenek. A ./src/hardware_dep/dpdk/data_plane/dpdk_lib.c-ben van
egy olyan resz hogy "unsigned int rx_queue_per_lcore = 1;" ezt ha
felemelem 2-re akkor segfaultolunk.
Erre valaki ra tud nezni?

Amugy, a sracok ma keszultek ra hogy meeting lesz. Be is ultunk a
targyaloba, beszeltem veluk par mondatot, aztan berekesztettuk a
gyulest.

Peti


More information about the P4 mailing list