Compression mechanisms for control plane—data plane processing architectures

G Riddle, JE Okholm - US Patent 8,111,707, 2012 - Google Patents
Methods, apparatuses, and systems directed to efficient compression processing in system
architectures including a control plane and a data plane. Particular implementations feature …

Argos: an emulator for fingerprinting zero-day attacks for advertised honeypots with automatic signature generation

G Portokalidis, A Slowinska, H Bos - ACM SIGOPS Operating Systems …, 2006 - dl.acm.org
As modern operating systems and software become larger and more complex, they are
more likely to contain bugs, which may allow attackers to gain illegitimate access. A fast and …

Dandelion: a compiler and runtime for heterogeneous systems

CJ Rossbach, Y Yu, J Currey, JP Martin… - Proceedings of the …, 2013 - dl.acm.org
Computer systems increasingly rely on heterogeneity to achieve greater performance,
scalability and energy efficiency. Because heterogeneous systems typically comprise …

High performance and scalable I/O virtualization via self-virtualized devices

H Raj, K Schwan - Proceedings of the 16th international symposium on …, 2007 - dl.acm.org
While industry is making rapid advances in system virtualization, for server consolidation
and for improving system maintenance and management, it has not yet become clear how …

Lockless bandwidth management for multiprocessor networking devices

JE Okholm, G Riddle - US Patent 7,813,277, 2010 - Google Patents
An example embodiment of the invention provides a process for lockless processing of
hierarchical bandwidth partitions configurations in multiple processor architectures. In one …

Sweetbait: Zero-hour worm detection and containment using low-and high-interaction honeypots

G Portokalidis, H Bos - Computer Networks, 2007 - Elsevier
As next-generation computer worms may spread within minutes to millions of hosts,
protection via human intervention is no longer an option. We discuss the implementation of …

Netslices: Scalable multi-core packet processing in user-space

T Marian, KS Lee, H Weatherspoon - Proceedings of the eighth ACM …, 2012 - dl.acm.org
Modern commodity operating systems do not provide developers with user-space
abstractions for building high-speed packet processing applications. The conventional raw …

High-speed dynamic packet filtering

L Deri - Journal of Network and Systems Management, 2007 - Springer
One problem encountered while monitoring gigabit networks, is the need to filter only those
packets that are interesting for a given task while ignoring the others. Popular packet filtering …

[PDF][PDF] Swift: A Fast Dynamic Packet Filter.

Z Wu, M Xie, H Wang - NSDI, 2008 - usenix.org
This paper presents Swift, a packet filter for high performance packet capture on commercial
off-the-shelf hardware. The key features of Swift include (1) extremely low filter update …

Lockless processing of command operations in multiprocessor systems

G Riddle - US Patent 8,279,885, 2012 - Google Patents
Abeltway mechanism that takes advantage of atomic locking US PATENT DOCUMENTS
mechanisms supported by certain classes of hardware proces 6,182,146 B1 1/2001 Graham …