-
1
-
-
85076681695
-
Software defined traffic measurement with opensketch
-
Berkeley, CA, USA
-
M. Yu, L. Jose, and R. Miao, "Software defined traffic measurement with opensketch," in Proc. 10th USENIX Conf. NSDI, Berkeley, CA, USA, 2013, pp. 29-42.
-
(2013)
Proc. 10th USENIX Conf. NSDI
, pp. 29-42
-
-
Yu, M.1
Jose, L.2
Miao, R.3
-
2
-
-
85076669711
-
Composing software-defined networks
-
Berkeley, CA, USA
-
C. Monsanto, J. Reich, N. Foster, J. Rexford, and D. Walker, "Composing software-defined networks," in Proc. 10th USENIX Conf. NSDI, Berkeley, CA, USA, 2013, pp. 1-14.
-
(2013)
Proc. 10th USENIX Conf. NSDI
, pp. 1-14
-
-
Monsanto, C.1
Reich, J.2
Foster, N.3
Rexford, J.4
Walker, D.5
-
3
-
-
84866512813
-
VeriFlow: Verifying network-wide invariants in real time
-
New York, NY, USA
-
A. Khurshid, W. Zhou, M. Caesar, and P. Brighten Godfrey, "VeriFlow: Verifying network-wide invariants in real time," in Proc. 1st Workshop HotSDN, New York, NY, USA, 2012, pp. 49-54.
-
(2012)
Proc. 1st Workshop HotSDN
, pp. 49-54
-
-
Khurshid, A.1
Zhou, W.2
Caesar, M.3
Brighten Godfrey, P.4
-
4
-
-
79952908072
-
Extending networking into the virtualization layer
-
New York, NY, USA, Oct.
-
B. Pfaff et al., "Extending networking into the virtualization layer," in Proc. 8th ACM Workshop HotNets, New York, NY, USA, Oct. 2009.
-
(2009)
Proc. 8th ACM Workshop HotNets
-
-
Pfaff, B.1
-
7
-
-
84871331372
-
XOMB: Extensible open middleboxes with commodity servers
-
New York, NY, USA
-
J. W. Anderson, R. Braud, R. Kapoor, G. Porter, and A. Vahdat, "xOMB: Extensible open middleboxes with commodity servers," in Proc. 8th ACM/IEEE Symp. ANCS, New York, NY, USA, 2012, pp. 49-60.
-
(2012)
Proc. 8th ACM/IEEE Symp. ANCS
, pp. 49-60
-
-
Anderson, J.W.1
Braud, R.2
Kapoor, R.3
Porter, G.4
Vahdat, A.5
-
8
-
-
77951278164
-
Flow processing and the rise of commodity network hardware
-
Mar.
-
A. Greenhalgh et al., "Flow processing and the rise of commodity network hardware," SIGCOMM Comput. Commun. Rev., vol. 39, no. 2, pp. 20-26, Mar. 2009.
-
(2009)
SIGCOMM Comput. Commun. Rev.
, vol.39
, Issue.2
, pp. 20-26
-
-
Greenhalgh, A.1
-
9
-
-
84996432988
-
Design and implementation of a consolidated middlebox architecture
-
NSDI, Berkeley, CA, USA
-
V. Sekar, N. Egi, S. Ratnasamy, M. K. Reiter, and G. Shi, "Design and implementation of a consolidated middlebox architecture," in Proc. 9th USENIX Conf. NSDI, Berkeley, CA, USA, 2012, pp. 24-24.
-
(2012)
Proc. 9th USENIX Conf.
, pp. 24-24
-
-
Sekar, V.1
Egi, N.2
Ratnasamy, S.3
Reiter, M.K.4
Shi, G.5
-
10
-
-
65249154060
-
PC-based software routers: High performance and application service support
-
New York, NY, USA
-
R. Bolla and R. Bruschi, "PC-based software routers: High performance and application service support," in Proc. ACM Workshop PRESTO, New York, NY, USA, 2008, pp. 27-32.
-
(2008)
Proc. ACM Workshop PRESTO
, pp. 27-32
-
-
Bolla, R.1
Bruschi, R.2
-
11
-
-
0040291388
-
-
Ph.D. dissertation Dept. Elect. Eng. Comput. Sci., MIT, Cambridge, MA, USA
-
E. Kohler, "The click modular router," Ph.D. dissertation, Dept. Elect. Eng. Comput. Sci., MIT, Cambridge, MA, USA, 2000.
-
(2000)
The Click Modular Router
-
-
Kohler, E.1
-
12
-
-
84867016587
-
The power of batching in the click modular router
-
New York, NY, USA
-
J. Kim, S. Huh, K. Jang, K. Park, and S. Moon, "The power of batching in the click modular router," in Proc. APSYS Workshop, New York, NY, USA, 2012, pp. 14:1-14:6.
-
(2012)
Proc. APSYS Workshop
, pp. 141-146
-
-
Kim, J.1
Huh, S.2
Jang, K.3
Park, K.4
Moon, S.5
-
13
-
-
0040151940
-
HIP: Hybrid interruptpolling for the network interface
-
Oct.
-
C. Dovrolis, B. Thayer, and P. Ramanathan, "HIP: Hybrid interruptpolling for the network interface," ACM Oper. Syst. Rev., vol. 35, no. 4, pp. 50-60, Oct. 2001.
-
(2001)
ACM Oper. Syst. Rev.
, vol.35
, Issue.4
, pp. 50-60
-
-
Dovrolis, C.1
Thayer, B.2
Ramanathan, P.3
-
14
-
-
85077127559
-
When poll is better than interrupt
-
Berkeley, CA, USA
-
J. Yang, D. B. Minturn, and F. Hady, "When poll is better than interrupt," in Proc. 10th USENIX Conf. FAST, Berkeley, CA, USA, 2012, p. 3.
-
(2012)
Proc. 10th USENIX Conf. FAST
, pp. 3
-
-
Yang, J.1
Minturn, D.B.2
Hady, F.3
-
15
-
-
0031199999
-
Eliminating receive livelock in an interrupt-driven kernel
-
Aug.
-
J. C. Mogul and K. K. Ramakrishnan, "Eliminating receive livelock in an interrupt-driven kernel," ACM Trans. Comput. Syst., vol. 15, no. 3, pp. 217-252, Aug. 1997.
-
(1997)
ACM Trans. Comput. Syst.
, vol.15
, Issue.3
, pp. 217-252
-
-
Mogul, J.C.1
Ramakrishnan, K.K.2
-
16
-
-
33847037490
-
The performance analysis of linux networking-Packet receiving
-
Mar.
-
W. Wu, M. Crawford, and M. Bowden, "The performance analysis of linux networking-Packet receiving," Comput. Commun., vol. 30, no. 5, pp. 1044-1057, Mar. 2007.
-
(2007)
Comput. Commun.
, vol.30
, Issue.5
, pp. 1044-1057
-
-
Wu, W.1
Crawford, M.2
Bowden, M.3
-
17
-
-
46149118005
-
Efficient packet processing in user-level OSes: A study of UML
-
Y. Koh, C. Pu, S. Bhatia, and C. Consel, "Efficient packet processing in user-level OSes: A study of UML," in Proc. 31th IEEE Conf. LCN, 2006, pp. 63-70.
-
(2006)
Proc. 31th IEEE Conf. LCN
, pp. 63-70
-
-
Koh, Y.1
Pu, C.2
Bhatia, S.3
Consel, C.4
-
19
-
-
84872241240
-
-
[Online]
-
Open vSwitch. [Online]. Available: http://www.openvswitch.org
-
Open VSwitch
-
-
-
20
-
-
84926070374
-
-
VMWare, Palo Alto, CA, USA, White Paper
-
VMware vNetwork Distributed Switch, VMWare, Palo Alto, CA, USA, 2013, White Paper.
-
(2013)
VMware VNetwork Distributed Switch
-
-
-
22
-
-
37849041269
-
Context switch overheads for linux on ARM platforms
-
F. M. David, J. C. Carlyle, and R. H. Campbell, "Context switch overheads for linux on ARM platforms," in Proc. Workshop ExpCS, 2007, pp. 1-29.
-
(2007)
Proc. Workshop ExpCS
, pp. 1-29
-
-
David, F.M.1
Carlyle, J.C.2
Campbell, R.H.3
-
23
-
-
37849034361
-
Quantifying the cost of context switch
-
New York, NY, USA
-
C. Li, C. Ding, and K. Shen, "Quantifying the cost of context switch," in Proc. Workshop ExpCS, New York, NY, USA, 2007, pp. 1-4.
-
(2007)
Proc. Workshop ExpCS
, pp. 1-4
-
-
Li, C.1
Ding, C.2
Shen, K.3
-
24
-
-
79955948413
-
-
presented at the LADIS Keynote, Big Sky, MT, USA
-
J. Dean, "Designs, lessons and advice from building large distributed systems," presented at the LADIS Keynote, Big Sky, MT, USA, 2009.
-
(2009)
Designs, Lessons and Advice from Building Large Distributed Systems
-
-
Dean, J.1
-
25
-
-
48049103315
-
Receive side coalescing for accelerating TCP/IP processing
-
Bangalore, India
-
S. Makineni et al., "Receive side coalescing for accelerating TCP/IP processing," in Proc. 13th Int. Conf. HiPC, Bangalore, India, 2006, pp. 289-300.
-
(2006)
Proc. 13th Int. Conf. HiPC
, pp. 289-300
-
-
Makineni, S.1
-
27
-
-
78149305172
-
Packetshader: A gpu-accelerated software router
-
S. Han, K. Jang, K. Park, and S. Moon, "Packetshader: A gpu-accelerated software router," in Proc. ACM SIGCOMM Conf., 2010, pp. 195-206.
-
(2010)
Proc. ACM SIGCOMM Conf.
, pp. 195-206
-
-
Han, S.1
Jang, K.2
Park, K.3
Moon, S.4
-
28
-
-
85084014602
-
NUMA-aware algorithms: The case of data shuffling
-
Y. Li, I. Pandis, R. Mueller, V. Raman, and G. Lohman, "NUMA-aware algorithms: The case of data shuffling," in Proc. Biennial CIDR, 2013, pp. 1-10.
-
(2013)
Proc. Biennial CIDR
, pp. 1-10
-
-
Li, Y.1
Pandis, I.2
Mueller, R.3
Raman, V.4
Lohman, G.5
-
30
-
-
84926014331
-
-
Ph.D. dissertation Dept. Comput. Sci., Univ. Alberta, Edmonton, AB, Canada
-
A. Cameron Macdonell, "Shared-memory optimizations for virtual machines," Ph.D. dissertation, Dept. Comput. Sci., Univ. Alberta, Edmonton, AB, Canada, 2011.
-
(2011)
Shared-memory Optimizations for Virtual Machines
-
-
Cameron Macdonell, A.1
-
35
-
-
84857776767
-
IOMMU: Strategies for mitigating the iotlb bottleneck
-
N. Amit, M. Ben-Yehuda, and B. Yassour, "IOMMU: Strategies for mitigating the iotlb bottleneck," in Proc. ISCA, Berlin, Germany, 2012, pp. 256-274.
-
(2012)
Proc. ISCA, Berlin, Germany
, pp. 256-274
-
-
Amit, N.1
Ben-Yehuda, M.2
Yassour, B.3
-
36
-
-
38349073315
-
The price of safety: Evaluating IOMMU performance
-
M. Ben-Yehuda et al., "The price of safety: Evaluating IOMMU performance," in Proc. Linux Symp., 2007, pp. 9-20.
-
(2007)
Proc. Linux Symp.
, pp. 9-20
-
-
Ben-Yehuda, M.1
-
38
-
-
72249104877
-
RouteBricks: Exploiting parallelism to scale software routers
-
New York, NY, USA
-
M. Dobrescu et al., "RouteBricks: Exploiting parallelism to scale software routers," in Proc. ACM SIGOPS 22nd SOSP, New York, NY, USA, 2009, pp. 15-28.
-
(2009)
Proc. ACM SIGOPS 22nd SOSP
, pp. 15-28
-
-
Dobrescu, M.1
-
39
-
-
85060220538
-
Clickos and the art of network function virtualization
-
Seattle, WA, USA, Apr.
-
J. Martins et al., "Clickos and the art of network function virtualization," in Proc. 11th USENIX Symp. NSDI, Seattle, WA, USA, Apr. 2014, pp. 459-473.
-
(2014)
Proc. 11th USENIX Symp. NSDI
, pp. 459-473
-
-
Martins, J.1
-
40
-
-
85077207185
-
Hyper-switch: A scalable software virtual switching architecture
-
K. Kumar Ram, A. L. Cox, M. Chadha, and S. Rixner, "Hyper-switch: A scalable software virtual switching architecture," in Proc. USENIX ATC, 2013, pp. 13-24.
-
(2013)
Proc. USENIX ATC
, pp. 13-24
-
-
Kumar Ram, K.1
Cox, A.L.2
Chadha, M.3
Rixner, S.4
-
43
-
-
79952386999
-
Bridging the gap between software and hardware techniques for i/o virtualization
-
Berkeley, CA, USA
-
J. Renato Santos, Y. Turner, G. Janakiraman, and I. Pratt, "Bridging the gap between software and hardware techniques for i/o virtualization," in Proc. USENIX ATC, Berkeley, CA, USA, 2008, pp. 29-42.
-
(2008)
Proc. USENIX ATC
, pp. 29-42
-
-
Renato Santos, J.1
Turner, Y.2
Janakiraman, G.3
Pratt, I.4
-
44
-
-
84870575172
-
VBalance: Using interrupt load balance to improve i/o performance for smp virtual machines
-
New York, NY, USA
-
L. Cheng and C. Wang, "vBalance: Using interrupt load balance to improve i/o performance for smp virtual machines," in Proc. 3rd ACMSoCC, New York, NY, USA, 2012, pp. 2:1-2:14.
-
(2012)
Proc. 3rd ACMSoCC
, pp. 21-214
-
-
Cheng, L.1
Wang, C.2
-
45
-
-
85077182934
-
VTurbo: Accelerating virtual machine I/O processing using designated turbo-sliced core
-
C. Xu, S. Gamage, H. Lu, R. Kompella, and D. Xu, "vTurbo: Accelerating virtual machine I/O processing using designated turbo-sliced core," in Proc. USENIX Annu. Tech. Conf., 2013, pp. 243-254.
-
(2013)
Proc. USENIX Annu. Tech. Conf.
, pp. 243-254
-
-
Xu, C.1
Gamage, S.2
Lu, H.3
Kompella, R.4
Xu, D.5
-
46
-
-
70449728150
-
Virtualization Polling Engine (VPE): Using dedicated CPU cores to accelerate I/O virtualization
-
New York, NY, USA
-
J. Liu and B. Abali, "Virtualization Polling Engine (VPE): Using dedicated CPU cores to accelerate I/O virtualization," in Proc. 23rd ICS, New York, NY, USA, 2009, pp. 225-234.
-
(2009)
Proc. 23rd ICS
, pp. 225-234
-
-
Liu, J.1
Abali, B.2
-
47
-
-
85077130189
-
Netmap: A novel framework for fast packet I/O
-
Berkeley, CA, USA
-
L. Rizzo, "Netmap: A novel framework for fast packet I/O," in Proc. USENIX Annu. Tech. Conf., Berkeley, CA, USA, 2012, pp. 101-112.
-
(2012)
Proc. USENIX Annu. Tech. Conf.
, pp. 101-112
-
-
Rizzo, L.1
-
48
-
-
85076716117
-
Split/merge: System support for elastic execution in virtual middleboxes
-
Berkeley, CA, USA
-
S. Rajagopalan, D.Williams, H. Jamjoom, and A.Warfield, "Split/merge: System support for elastic execution in virtual middleboxes," in Proc. 10th USENIX Conf. NSDI, Berkeley, CA, USA, 2013, pp. 227-240.
-
(2013)
Proc. 10th USENIX Conf. NSDI
, pp. 227-240
-
-
Rajagopalan, S.1
Williams, D.2
Jamjoom, H.3
Warfield, A.4
|