On 24 February 2016 at 07:51, Christian Ehrhardt <pael...@gmail.com> wrote:
> Subject: ITP: dpdk -- Data Plane Development Kit > Package: wnpp > Owner: Christian Ehrhardt <christian.ehrha...@canonical.com> > Severity: wishlist > > * Package name : dpdk > Version : 2.2 > Upstream Author : Thomas Monjalon <thomas.monja...@6wind.com> > * URL : http://dpdk.org/ > * License : BSD (core libs), GPLv2 (kernel components) > Programming Lang: C > Description : Data Plane Development Kit > > 1. What is DPDK useful for > DPDK is a set of libraries and drivers for fast packet processing. It > was designed to run on any processors. The first supported CPU was Intel > x86 and it is now extended to IBM Power 8, EZchip TILE-Gx and ARM. It > runs mostly in Linux userland. A FreeBSD port is available for a subset > of DPDK features. > > Main libraries > - multicore framework > - huge page memory > - ring buffers > - poll-mode drivers > > Usage > These libraries can be used to: > - receive and send packets within the minimum number of CPU cycles > (usually less than 80 cycles) > - develop fast packet capture algorithms (tcpdump-like) > - run third-party fast path stacks > Some packet processing functions have been benchmarked up to hundreds > million frames per second, using 64-byte packets with a PCIe NIC. > > > 2. Maintenance Plan > I'm currently maintaining dpdk for ubuntu ( > launchpad.net/ubuntu/+source/dpdk) > and the existing packaging should be suitable for Debian also. > > It'd be great to have this packaged in Debian too, so that we can share the > work. I am looking for co-maintainers to help me with this. > > But I'm not a Debian developer, so I'd like to have a more Debian centric > co-maintainer for a proper Debian expertise and opinion in all the work. > I'm also no DD, so sponsors will be needed. > > It will be great to see DPDK on Debian Main too! I have re-compiled this source DPDK Debian package, from Ubuntu, on Jessie and it works. Cheers! Thiago