DPDK announcements
 help / color / Atom feed
* [dpdk-announce] DPDK support in the Click Modular Router
       [not found] <1157129088.21791576.1446020770487.JavaMail.zimbra@ulg.ac.be>
@ 2015-10-28  8:39 ` tom.barbette
  0 siblings, 0 replies; only message in thread
From: tom.barbette @ 2015-10-28  8:39 UTC (permalink / raw)
  To: announce

Hi all,

We just had DPDK support merged to the mainline Click Modular Router
(https://github.com/kohler/click). Click is well-known to academics and 
research teams as it allows to pipe simple elements together to build a
complex graph.

While DPDK already provides the pipelining part, Click comes with hundred of
simple elements. Moreover, Click has came back recently on the front of the
stage because it lends itself as a good platform for NFV.

Some time ago our team from the University of Liege published a paper
(http://hdl.handle.net/2268/181954) about how to integrate modern hardware
exposed by DPDK and Netmap inside userspace software like Click. We made a
stripped down version (mostly removing batching) of the implementation
built to support our paper which stills give unprecedentedly matched speed to
Click (comparing the best speed achievable with the mainline Click which was
by using Netmap : http://bit.ly/1Z2Eg4W).

I hope you'll find it useful, and we'll greatly appreciate feedback regarding
our thoughts in the paper or the implementation itself.

Tom Barbette
University of Liege

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, back to index

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1157129088.21791576.1446020770487.JavaMail.zimbra@ulg.ac.be>
2015-10-28  8:39 ` [dpdk-announce] DPDK support in the Click Modular Router tom.barbette

DPDK announcements

Archives are clonable:
	git clone --mirror http://inbox.dpdk.org/announce/0 announce/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 announce announce/ http://inbox.dpdk.org/announce \
		announce@dpdk.org
	public-inbox-index announce


Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.announce


AGPL code for this site: git clone https://public-inbox.org/ public-inbox