-
1
-
-
84871331372
-
xOMB: Extensible open middleboxes with commodity servers
-
J. W. Anderson, R. Braud, R. Kapoor, G. Porter, and A. Vahdat. xOMB: Extensible Open Middleboxes with Commodity Servers. In ANCS, 2012.
-
(2012)
ANCS
-
-
Anderson, J.W.1
Braud, R.2
Kapoor, R.3
Porter, G.4
Vahdat, A.5
-
2
-
-
0034448902
-
ABCD: Eliminating array bounds checks on demand
-
R. Bodík, R. Gupta, and V. Sarkar. ABCD: Eliminating Array Bounds Checks on Demand. In PLDI, 2000.
-
(2000)
PLDI
-
-
Bodík, R.1
Gupta, R.2
Sarkar, V.3
-
3
-
-
84905861611
-
P4: Programming protocol-independent packet processors
-
P. Bosshart, D. Daly, G. Gibb, M. Izzard, N. McKeown, J. Rexford, C. Schlesinger, D. Talayco, A. Vahdat, G. Varghese, et al P4: Programming Protocol-Independent Packet Processors. ACM SIGCOMM Computer Communication Review, 44(3):87-95, 2014.
-
(2014)
ACM SIGCOMM Computer Communication Review
, vol.44
, Issue.3
, pp. 87-95
-
-
Bosshart, P.1
Daly, D.2
Gibb, G.3
Izzard, M.4
McKeown, N.5
Rexford, J.6
Schlesinger, C.7
Talayco, D.8
Vahdat, A.9
Varghese, G.10
-
4
-
-
84883262271
-
Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN
-
P. Bosshart, G. Gibb, H.-S. Kim, G. Varghese, N. McKeown, M. Izzard, F. Mujica, and M. Horowitz. Forwarding Metamorphosis: Fast Programmable Match-Action Processing in Hardware for SDN. In SIGCOMM, 2013.
-
(2013)
SIGCOMM
-
-
Bosshart, P.1
Gibb, G.2
Kim, H.-S.3
Varghese, G.4
McKeown, N.5
Izzard, M.6
Mujica, F.7
Horowitz, M.8
-
6
-
-
85076885854
-
High performance network virtualization with SR-IOV
-
Y. Dong, X. Yang, L. Xiaoyong, J. Li, H. Guan, and K. Tian. High Performance Network Virtualization with SR-IOV. In IEEE HPCA, 2012.
-
(2012)
IEEE HPCA
-
-
Dong, Y.1
Yang, X.2
Xiaoyong, L.3
Li, J.4
Guan, H.5
Tian, K.6
-
8
-
-
85080679697
-
Can you run DPDK in a container
-
J. Eder. Can you run DPDK in a Container. Redhat Blog http://goo.gl/UBdZpL, 2015.
-
(2015)
Redhat Blog
-
-
Eder, J.1
-
9
-
-
84986625531
-
Maglev: A fast and reliable software network load balancer
-
D. E. Eisenbud, C. Yi, C. Contavalli, C. Smith, R. Kononov, E. Mann-Hielscher, A. Cilingiroglu, B. Cheyney, W. Shang, and J. D. Hosein. Maglev: A Fast and Reliable Software Network Load Balancer. In NSDI, 2016.
-
(2016)
NSDI
-
-
Eisenbud, D.E.1
Yi, C.2
Contavalli, C.3
Smith, C.4
Kononov, R.5
Mann-Hielscher, E.6
Cilingiroglu, A.7
Cheyney, B.8
Shang, W.9
Hosein, J.D.10
-
10
-
-
84883469564
-
-
Retrieved 07/30/2014
-
ETSI. Network Functions Virtualisation. Retrieved 07/30/2014 http://portal.etsi.org/NFV/NFV_White_Paper.pdf.
-
Network Functions Virtualisation
-
-
-
11
-
-
85080670605
-
-
L. Foundation. OPNFV. https://www.opnfv.org/, 2016.
-
(2016)
-
-
-
12
-
-
84883295383
-
-
A. Gember, A. Krishnamurthy, S. S. John, R. Grandl, X. Gao, A. Anand, T. Benson, A. Akella, and V. Sekar. Stratos: A Network-Aware Orchestration Layer for Middleboxes in the Cloud. http://arxiv.org/abs/1305.0209, 2013.
-
(2013)
Stratos: A Network-Aware Orchestration Layer for Middleboxes in the Cloud
-
-
Gember, A.1
Krishnamurthy, A.2
John, S.S.3
Grandl, R.4
Gao, X.5
Anand, A.6
Benson, T.7
Akella, A.8
Sekar, V.9
-
13
-
-
84869780388
-
Uniqueness and reference immutability for safe parallelism
-
C. S. Gordon, M. J. Parkinson, J. Parsons, A. Bromfield, and J. Duffy. Uniqueness and Reference Immutability for Safe Parallelism. In OOPSLA, 2012.
-
(2012)
OOPSLA
-
-
Gordon, C.S.1
Parkinson, M.J.2
Parsons, J.3
Bromfield, A.4
Duffy, J.5
-
14
-
-
84973888387
-
-
retrieved 07/16/2015
-
L. Gorrie. SNABB Switch. https://goo.gl/8ox9kE retrieved 07/16/2015.
-
SNABB Switch
-
-
Gorrie, L.1
-
15
-
-
85080761431
-
-
retrieved 07/13/2015 Talk at LinuxCon
-
J. Gross. The Evolution of OpenVSwitch. http://goo.gl/p7QVek retrieved 07/13/2015, 2014. Talk at LinuxCon.
-
(2014)
The Evolution of OpenVSwitch
-
-
Gross, J.1
-
16
-
-
0031679714
-
Routing lookups in hardware at memory access speeds
-
P. Gupta, S. Lin, and N. McKeown. Routing Lookups in Hardware at Memory Access Speeds. In INFO-COM, 1998.
-
(1998)
INFO-COM
-
-
Gupta, P.1
Lin, S.2
McKeown, N.3
-
17
-
-
85042347159
-
SoftNIC: A software NIC to augment hardware
-
University of California, Berkeley, May
-
S. Han, K. Jang, A. Panda, S. Palkar, D. Han, and S. Ratnasamy. SoftNIC: A Software NIC to Augment Hardware. Technical Report UCB/EECS-2015-155, EECS Department, University of California, Berkeley, May 2015.
-
(2015)
Technical Report UCB/EECS-2015-155, EECS Department
-
-
Han, S.1
Jang, K.2
Panda, A.3
Palkar, S.4
Han, D.5
Ratnasamy, S.6
-
19
-
-
84962086565
-
mSwitch: A highly-scalable, modular software switch
-
M. Honda, F. Huici, G. Lettieri, and L. Rizzo. mSwitch: A Highly-Scalable, Modular Software Switch. In SOSR, 2015.
-
(2015)
SOSR
-
-
Honda, M.1
Huici, F.2
Lettieri, G.3
Rizzo, L.4
-
21
-
-
84926028205
-
NetVM: High performance and flexible networking using virtualization on commodity platforms
-
J. Hwang, K. Ramakrishnan, and T. Wood. NetVM: High Performance and Flexible Networking using Virtualization on Commodity Platforms. Network and Service Management, IEEE Transactions on, 12(1):34-47, 2015.
-
(2015)
Network and Service Management, IEEE Transactions on
, vol.12
, Issue.1
, pp. 34-47
-
-
Hwang, J.1
Ramakrishnan, K.2
Wood, T.3
-
24
-
-
85080745782
-
-
retrieved 05/07/2016, 2016
-
Intel. DPDK: rte table lpm.h reference. http://goo.gl/YBS4UO retrieved 05/07/2016, 2016.
-
DPDK: Rte Table Lpm.h Reference
-
-
-
26
-
-
84929578883
-
NBA (Network balancing act): A HighPerformance packet processing framework for heterogeneous processors
-
J. Kim, K. Jang, K. Lee, S. Ma, J. Shim, and S. B. Moon. NBA (Network Balancing Act): A HighPerformance Packet Processing Framework for Heterogeneous Processors. In EuroSys, 2015.
-
(2015)
EuroSys
-
-
Kim, J.1
Jang, K.2
Lee, K.3
Ma, S.4
Shim, J.5
Moon, S.B.6
-
27
-
-
0040291388
-
The click modular router
-
E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. F. Kaashoek. The click modular router. ACM Transactions on Computer Systems (TOCS), 18(3):263-297, 2000.
-
(2000)
ACM Transactions on Computer Systems (TOCS)
, vol.18
, Issue.3
, pp. 263-297
-
-
Kohler, E.1
Morris, R.2
Chen, B.3
Jannotti, J.4
Kaashoek, M.F.5
-
28
-
-
3042658703
-
LLVM: A compilation framework for lifelong program analysis & transformation
-
C. Lattner and V. Adve. LLVM: A compilation framework for lifelong program analysis & transformation. In Code Generation and Optimization. IEEE, 2004.
-
(2004)
Code Generation and Optimization. IEEE
-
-
Lattner, C.1
Adve, V.2
-
29
-
-
84986626858
-
ClickNP: Highly flexible and high-performance network processing with reconfigurable hardware
-
B. Li, K. Tan, L. L. Luo, Y. Peng, R. Luo, N. Xu, Y. Xiong, and P. Cheng. ClickNP: Highly flexible and High-performance Network Processing with Reconfigurable Hardware. In SIGCOMM, 2016.
-
(2016)
SIGCOMM
-
-
Li, B.1
Tan, K.2
Luo, L.L.3
Peng, Y.4
Luo, R.5
Xu, N.6
Xiong, Y.7
Cheng, P.8
-
30
-
-
84962369695
-
OpenMANO: The dataplane ready open source NFV MANO stack
-
Dallas, Texas, USA
-
D. Lopez. OpenMANO: The Dataplane Ready Open Source NFV MANO Stack. In IETF Meeting Proceedings, Dallas, Texas, USA, 2015.
-
(2015)
IETF Meeting Proceedings
-
-
Lopez, D.1
-
31
-
-
84875658681
-
Unikernels: Library operating systems for the cloud
-
A. Madhavapeddy, R. Mortier, C. Rotsos, D. Scott, B. Singh, T. Gazagnaire, S. Smith, S. Hand, and J. Crowcroft. Unikernels: Library operating systems for the cloud. In ASPLOS, 2013.
-
(2013)
ASPLOS
-
-
Madhavapeddy, A.1
Mortier, R.2
Rotsos, C.3
Scott, D.4
Singh, B.5
Gazagnaire, T.6
Smith, S.7
Hand, S.8
Crowcroft, J.9
-
32
-
-
85060220538
-
ClickOS and the art of network function virtualization
-
J. Martins, M. Ahmed, C. Raiciu, V. Olteanu, M. Honda, R. Bifulco, and F. Huici. ClickOS and the Art of Network Function Virtualization. In NSDI, 2014.
-
(2014)
NSDI
-
-
Martins, J.1
Ahmed, M.2
Raiciu, C.3
Olteanu, V.4
Honda, M.5
Bifulco, R.6
Huici, F.7
-
34
-
-
84893371111
-
Fas-trak: Enabling express lanes in multi-tenant data centers
-
R. Niranjan Mysore, G. Porter, and A. Vahdat. Fas-Trak: Enabling Express Lanes in Multi-Tenant Data Centers. In CoNEXT, 2013.
-
(2013)
CoNEXT
-
-
Niranjan Mysore, R.1
Porter, G.2
Vahdat, A.3
-
35
-
-
85080794172
-
-
OpenVSwitch. Using Open vSwitch with DPDK. https://github.com/openvswitch/ovs/blob/master/INSTALL.DPDK.md, 2016.
-
(2016)
Using Open VSwitch with DPDK
-
-
-
36
-
-
0002943256
-
IO-lite: A unified I/O buffering and caching system
-
V. S. Pai, P. Druschel, and W. Zwaenepoel. IO-Lite: A Unified I/O Buffering and Caching System. ACM Transactions on Computer Systems (TOCS), 18(1):37-66, 2000.
-
(2000)
ACM Transactions on Computer Systems (TOCS)
, vol.18
, Issue.1
, pp. 37-66
-
-
Pai, V.S.1
Druschel, P.2
Zwaenepoel, W.3
-
37
-
-
84958025806
-
E2: A framework for NFV applications
-
S. Palkar, C. Lan, S. Han, K. Jang, A. Panda, S. Ratnasamy, L. Rizzo, and S. Shenker. E2: A Framework for NFV Applications. In SOSP, 2015.
-
(2015)
SOSP
-
-
Palkar, S.1
Lan, C.2
Han, S.3
Jang, K.4
Panda, A.5
Ratnasamy, S.6
Rizzo, L.7
Shenker, S.8
-
38
-
-
0028386050
-
Container shipping: Operating system support for I/O-intensive applications
-
J. Pasquale, E. Anderson, and P. K. Muller. Container Shipping: Operating System Support for I/O-intensive Applications. Computer, 27(3):84-93, 1994.
-
(1994)
Computer
, vol.27
, Issue.3
, pp. 84-93
-
-
Pasquale, J.1
Anderson, E.2
Muller, P.K.3
-
39
-
-
79953113063
-
Rethinking the library OS from the top down
-
D. E. Porter, S. Boyd-Wickizer, J. Howell, R. Olinsky, and G. C. Hunt. Rethinking the Library OS from the Top Down. In ASPLOS, 2011.
-
(2011)
ASPLOS
-
-
Porter, D.E.1
Boyd-Wickizer, S.2
Howell, J.3
Olinsky, R.4
Hunt, G.C.5
-
40
-
-
84925854902
-
Hyper-switch: A scalable software virtual switching architecture
-
K. K. Ram, A. L. Cox, M. Chadha, S. Rixner, T. W. Barr, R. Smith, and S. Rixner. Hyper-Switch: A Scalable Software Virtual Switching Architecture. In USENIX ATC, 2013.
-
(2013)
USENIX ATC
-
-
Ram, K.K.1
Cox, A.L.2
Chadha, M.3
Rixner, S.4
Barr, T.W.5
Smith, R.6
Rixner, S.7
-
41
-
-
85080722548
-
-
Riverbed. Mazu Networks. http://goo.gl/Y6aeEg, 2011.
-
(2011)
Mazu Networks
-
-
-
42
-
-
85090433665
-
Snort: Lightweight intrusion detection for networks
-
M. Roesch et al. Snort: Lightweight Intrusion Detection for Networks. In LISA, 1999.
-
(1999)
LISA
-
-
Roesch, M.1
-
43
-
-
84996432988
-
Design and implementation of a consolidated middlebox architecture
-
V. Sekar, N. Egi, S. Ratnasamy, M. K. Reiter, and G. Shi. Design and Implementation of a Consolidated Middlebox Architecture. In NSDI, 2012.
-
(2012)
NSDI
-
-
Sekar, V.1
Egi, N.2
Ratnasamy, S.3
Reiter, M.K.4
Shi, G.5
-
44
-
-
84866513406
-
Making middleboxes someone else's problem: Network processing as a cloud service
-
J. Sherry, S. Hasan, C. Scott, A. Krishnamurthy, S. Ratnasamy, and V. Sekar. Making Middleboxes Someone Else's Problem: Network Processing as a Cloud Service. In SIGCOMM, 2012.
-
(2012)
SIGCOMM
-
-
Sherry, J.1
Hasan, S.2
Scott, C.3
Krishnamurthy, A.4
Ratnasamy, S.5
Sekar, V.6
-
45
-
-
84986587169
-
Packet transactions: High-level programming for line-rate switches
-
A. Sivaraman, M. Budiu, A. Cheung, C. Kim, S. Licking, G. Varghese, H. Balakrishnan, M. Alizadeh, and N. McKeown. Packet Transactions: High-level Programming for Line-Rate Switches. In SIGCOMM, 2016.
-
(2016)
SIGCOMM
-
-
Sivaraman, A.1
Budiu, M.2
Cheung, A.3
Kim, C.4
Licking, S.5
Varghese, G.6
Balakrishnan, H.7
Alizadeh, M.8
McKeown, N.9
-
46
-
-
84883727735
-
Protocol-oblivious forwarding: Unleash the power of SDN through a future-proof forwarding plane
-
H. Song. Protocol-Oblivious Forwarding: Unleash the Power of SDN Through a Future-Proof Forwarding Plane. In HotSDN, 2013.
-
(2013)
HotSDN
-
-
Song, H.1
-
47
-
-
84929578928
-
In-net: In-network processing for the masses
-
R. Stoenescu, V. A. Olteanu, M. Popovici, M. Ahmed, J. Martins, R. Bifulco, F. Manco, F. Huici, G. Smaragdakis, M. Handley, and C. Raiciu. In-Net: In-Network Processing for the Masses. In EuroSys, 2015.
-
(2015)
EuroSys
-
-
Stoenescu, R.1
Olteanu, V.A.2
Popovici, M.3
Ahmed, M.4
Martins, J.5
Bifulco, R.6
Manco, F.7
Huici, F.8
Smaragdakis, G.9
Handley, M.10
Raiciu, C.11
-
48
-
-
85080695248
-
Linux page fault daemon performance
-
L. Torvalds. Linux Page Fault Daemon Performance. Google+ https://plus.google.com/+LinusTorvalds/posts/YDKRFDwHwr6, 2014.
-
(2014)
Google+
-
-
Torvalds, L.1
|