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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …