In article <[email protected]>, Kengo NAKAHARA <[email protected]> wrote: >Hi, > >I wrote if_wm multiqueue PoC using my MSI/MSI-X prototype. ># Here is MSI/MSI-X prototype memo ># http://mail-index.netbsd.org/tech-kern/2014/11/07/msg017897.html > >Here is the PoC, which include [email protected]'s work NET_MPSAFE if_bridge code. > >https://github.com/knakahara/netbsd-src/tree/k-nakahara-work/if_wm-bridge-measurement ># Because I haven't written xen support code, this code cannot release build... > >Furthermore, I measured the performance of the kernel, which is built >above code with enabling "options NET_MPSAFE"("NET_MPSAFE PoC kernel"). >The measurement environment is below. > + Device under target (DUT) > + supermicro A1SRi-2758F > - 8core Atom C2578 > - I354 ethernet controller x4 > - DUT used as bridge between 2 NIC > - The traffic is bi-directional UDP over DUT > >Here is the preliminary report. > http://www.netbsd.org/~knakahara/bridge-mpsafe/Mbps.png
Very nice! christos
