Linux packet processing performance improvements

This proposal has been accepted as a session.

*
Accepted Session
60 Minute BoF
Scheduled: Thursday, October 16, 2014 from 4:30 – 5:30pm in Room 2

One Line Summary

Discussing ongoing work to incorporate bulk transmit, lock removal, and other improvements for in-kernel packet performance.

Abstract

In the networking Linux mailing list there has been recent work to support batch xmit routines out of the queuing disciplines and other devices. As well as support for running new queueing disciplines that require no locking.

Many of the kernel developers working in this area will be at LPC this year. This BoF provides a forum to discuss the latest improvements and proposals that have occured in previous conferences and on the mailing list. As well as share progress and results.

Blogpost on latest progress with bulking:
http://netoptimizer.blogspot.dk/2014/10/unlocked-10gbps-tx-wirespeed-smallest.html

Some reference slides from previous conferences:

Lockless qdisc slides:
http://people.netfilter.org/hawk/presentations/nfws2014/dp-accel-qdisc-lockless.pdf

10G-challenge talking about need for bulking:
http://people.netfilter.org/hawk/presentations/nfws2014/dp-accel-10G-challenge.pdf

References to mailist discussion and evolving patch sets include, (although please browse netdev mailing list for the latest relevant information)

http://lists.openwall.net/netdev/2014/09/04/86
http://www.spinics.net/lists/netdev/msg295846.html

Tags

networking, QOS, batch xmit, netdev, qdisc

Speakers

Leave a private comment to organizers about this proposal