general

news
downloads

projects

streamline
beltway buffers
pipesfs
model-t

documentation

introduction
papers
slides
videos
examples
dev. manual
browse code

mailing list

join / leave
archive

development

svn download
svn log
browse svn
people

vrije universiteit amsterdam logo
Streamline is a Vrije Universiteit Amsterdam research project.

opensource logo
All code is made available under a mixed GNU Lesser General Public (LGPL) and Simplified BSD license.

:: papers

Our papers, theses, talks, and technical reports can be found below in chronological order. Download our bib file for a list of bibtex references.

Refereed Papers

Architecture

Application Tailored I/O with Streamline,
Willem de Bruijn, Herbert Bos, Henri, Bal
ACM Transactions on Computer Science (TOCS)
Volume 29 Issue 2, May 2011,
Download a draft: (pdf)

PipesFS: Fast Linux I/O in the Unix Tradition,
Willem de Bruijn, Herbert Bos,
Accepted for publication in the ACM SigOps OSReview July 2008
Special Issue on R&D in the Linux Kernel,
Download an early draft: (pdf)

Beltway Buffers: Avoiding the OS Traffic Jam,
Willem de Bruijn, Herbert Bos,
Accepted for publication at INFOCOM 2008,
Download an early draft: (pdf)

FFPF: Fairly Fast Packet Filters,
Herbert Bos, Willem de Bruijn, Mihai Cristea, Trung Nguyen, Georgios Portokalidis,
Vrije Universiteit and Universiteit Leiden,
OSDI 2004
Download: (pdf)
NB: FFPF is the predecessor of Streamline.

Applications

SafeCard : a Gigabit IPS on the network card,
Willem de Bruijn, Asia Slowinska, Kees van Reeuwijk, Tomas Hruby, Herbert Bos,
9th Int. Symposium on Recent Advances in Intrusion Detection (RAID 2006),
Hamburg, September 2006.
Download a draft: (pdf)

Scalable network monitors for high-speed links: a bottom-up approach,
Trung Nguyen, Mihai Cristea, Willem de Bruijn, Herbert Bos,
Vrije Universiteit and Universiteit Leiden,
IPOM 2004,
Topic: Reconfigurable IXP1200 applications with FFPF,
Download: (pdf)

Other

Model-T: Rethinking the OS for terabit speeds,
Willem de Bruijn, Herbert Bos,
Workshop on High-speed Networks (HSN2008),
Co-located with Infocom 2008, 28% acceptance rate,
Download a draft: (pdf)

FPL-3: towards language support for distributed packet processing" (html),
Mihai-Lucian Cristea, Willem de Bruijn, Herbert Bos
Vrije Universiteit and Universiteit Leiden,
IFIP Networking 2005,
Download: (pdf)

Not refereed

Architecture

Adaptive Operating System design for High Throughput I/O
Willem de Bruijn,
PhD Thesis,
Vrije Universiteit Amsterdam,
Download: (pdf)

Streamline: Efficient OS Communication Through Versatile Streams,
Willem de Bruijn and Herbert Bos,
Technical Report IR-CS-038,
March 2007, Vrije Universiteit Amsterdam,
Download: (pdf)

FFPF: Fairly Fast Packet Filters" (html),
Herbert Bos, Georgios Portokalidis,
Vrije Universiteit and Universiteit Leiden,
Technical Report,
January 2004,
Download: (pdf)

Embedded

The structure of highspeed network monitoring on programmable NICs,
Tomas Hruby,
Vrije Universiteit Amsterdam,
Master Thesis describing the IXP2xxx and v1.4 specific details,
August 2005,
Download: (pdf)

Other

Lessons learned in developing a flexible packet processor for high-speed links,
Tomas Hruby, Willem de Bruijn, Herbert Bos, Mihai Lucian Cristea, and Li Xu,
Vrije Universiteit Amsterdam and Universiteit Leiden,
Download: (pdf)

A compiler for Packet Filters,
Mihai-Lucian Cristea and Herbert Bos,
Universiteit Leiden,
ASCI 2004
Download: (pdf)

Are you a student interested in systems research? Streamline is a Vrije Universiteit Amsterdam research project. We're always looking for exceptional candidates for our Master's program.