-
2
-
-
84929595502
-
-
NVIDIA CUDA. http://developer.nvidia.com/cuda.
-
-
-
NVIDIA CUDA1
-
5
-
-
84929595504
-
-
PF-RING ZC (Zero Copy). http://www.ntop.org/products/pf-ring/pf-ring-zc-zero-copy/.
-
-
-
PF-RING ZC (Zero Copy)1
-
7
-
-
84883678975
-
Enabling dynamic network processing with ClickOS
-
ACM
-
M. Ahmed, F. Huici, and A. Jahanpanah. Enabling dynamic network processing with ClickOS. In ACMSIGCOMM. ACM, 2012.
-
(2012)
ACMSIGCOMM
-
-
Ahmed, M.1
Huici, F.2
Jahanpanah, A.3
-
8
-
-
0016518897
-
Efficient string matching: An aid to bibliographic search
-
A. V. Aho and M. J. Corasick. Efficient string matching: an aid to bibliographic search. Communications of the ACM, 18(6):333-340, 1975.
-
(1975)
Communications of the ACM
, vol.18
, Issue.6
, pp. 333-340
-
-
Aho, A.V.1
Corasick, M.J.2
-
10
-
-
78651103346
-
StarPU: A unified platform for task scheduling on heterogeneous multicore architectures
-
C. Augonnet, S. Thibault, R. Namyst, and P. Wacrenier. StarPU: A unified platform for task scheduling on heterogeneous multicore architectures. Concurrency and Computation: Practice and Experience, 23(2):187-198, 2011.
-
(2011)
Concurrency and Computation: Practice and Experience
, vol.23
, Issue.2
, pp. 187-198
-
-
Augonnet, C.1
Thibault, S.2
Namyst, R.3
Wacrenier, P.4
-
11
-
-
84930936532
-
IX: A protected dataplane operating system for high throughput and low latency
-
A. Belay, G. Prekas, A. Klimovic, S. Grossman, C. Kozyrakis, and E. Bugnion. IX: A Protected Dataplane Operating System for High Throughput and Low Latency. In USENIX OSDI, 2014.
-
(2014)
USENIX OSDI
-
-
Belay, A.1
Prekas, G.2
Klimovic, A.3
Grossman, S.4
Kozyrakis, C.5
Bugnion, E.6
-
12
-
-
84915797438
-
-
A white paper from Cisco Systems
-
G. Chanda. The Market Need for 40 Gigabit Ethernet. http://www.cisco.com/c/en/us/products/collateral/switches/catalyst-6500-seriesswitches/white-paper-c11-696667.pdf, 2012. A white paper from Cisco Systems.
-
(2012)
The Market Need for 40 Gigabit Ethernet
-
-
Chanda, G.1
-
13
-
-
85084164268
-
Flexible control of parallelism in a multiprocessor PC router
-
B. Chen and R. Morris. Flexible control of parallelism in a multiprocessor PC router. In USENIX ATC, 2001.
-
(2001)
USENIX ATC
-
-
Chen, B.1
Morris, R.2
-
14
-
-
0015482117
-
Optimal scheduling for twoprocessor systems
-
E. Coffman and R. Graham. Optimal scheduling for twoprocessor systems. Acta Informatica, 1(3):200-213, 1972.
-
(1972)
Acta Informatica
, vol.1
, Issue.3
, pp. 200-213
-
-
Coffman, E.1
Graham, R.2
-
15
-
-
78149336917
-
Route-bricks: Exploiting parallelism to scale software routers
-
M. Dobrescu, N. Egi, K. Argyraki, B. Chun, K. Fall, G. Iannaccone, A. Knies, M. Manesh, and S. Ratnasamy. Route-Bricks: Exploiting parallelism to scale software routers. In ACM SOSP, 2009.
-
(2009)
ACM SOSP
-
-
Dobrescu, M.1
Egi, N.2
Argyraki, K.3
Chun, B.4
Fall, K.5
Iannaccone, G.6
Knies, A.7
Manesh, M.8
Ratnasamy, S.9
-
16
-
-
84866985285
-
Controlling parallelism in a multicore software router
-
M. Dobrescu, K. Argyraki, G. Iannaccone, M. Manesh, and S. Ratnasamy. Controlling parallelism in a multicore software router. In ACM PRESTO, 2010.
-
(2010)
ACM PRESTO
-
-
Dobrescu, M.1
Argyraki, K.2
Iannaccone, G.3
Manesh, M.4
Ratnasamy, S.5
-
17
-
-
0002551614
-
Experiences with a high-speed network adaptor: A software perspective
-
P. Druschel, L. L. Peterson, and B. S. Davie. Experiences with a high-speed network adaptor: A software perspective. ACM, 1994.
-
(1994)
ACM
-
-
Druschel, P.1
Peterson, L.L.2
Davie, B.S.3
-
18
-
-
79951614186
-
Forward path architectures for multi-core software routers
-
N. Egi, A. Greenhalgh, M. Handley, M. Hoerdt, F. Huici, L. Mathy, and P. Papadimitriou. Forward path architectures for multi-core software routers. In ACM Co-NEXT PRESTO Workshop, 2010.
-
(2010)
ACM Co-NEXT PRESTO Workshop
-
-
Egi, N.1
Greenhalgh, A.2
Handley, M.3
Hoerdt, M.4
Huici, F.5
Mathy, L.6
Papadimitriou, P.7
-
19
-
-
0003287437
-
Bounds for multiprocessor scheduling with resource constraints
-
M. Garey and R. Graham. Bounds for multiprocessor scheduling with resource constraints. SIAM J. Comput., 4(2):187-200, 1975.
-
(1975)
SIAM J. Comput.
, vol.4
, Issue.2
, pp. 187-200
-
-
Garey, M.1
Graham, R.2
-
20
-
-
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 IEEE INFOCOM, 1998.
-
(1998)
IEEE INFOCOM
-
-
Gupta, P.1
Lin, S.2
Mckeown, N.3
-
21
-
-
79956014740
-
Packet shader: A GPU-accelerated software router
-
ACM
-
S. Han, K. Jang, K. Park, and S. Moon. PacketShader: a GPU-accelerated software router. In ACM SIGCOMM Computer Communication Review, pages 195-206. ACM, 2010.
-
(2010)
ACM SIGCOMM Computer Communication Review
, pp. 195-206
-
-
Han, S.1
Jang, K.2
Park, K.3
Moon, S.4
-
23
-
-
0001430010
-
Parallel sequencing and assembly line problems
-
T. Hu. Parallel sequencing and assembly line problems. Operations research, pages 841-848, 1961.
-
(1961)
Operations Research
, pp. 841-848
-
-
Hu, T.1
-
24
-
-
84919919037
-
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. In USENIX NSDI, 2014.
-
(2014)
USENIX NSDI
-
-
Hwang, J.1
Ramakrishnan, K.2
Wood, T.3
-
25
-
-
84883290864
-
B4: Experience with a globally-deployed software defined wan
-
ACM
-
S. Jain, A. Kumar, S. Mandal, J. Ong, L. Poutievski, A. Singh, S. Venkata, J. Wanderer, J. Zhou, M. Zhu, et al. B4: Experience with a globally-deployed software defined wan. In ACM SIGCOMM. ACM, 2013.
-
(2013)
ACM SIGCOMM
-
-
Jain, S.1
Kumar, A.2
Mandal, S.3
Ong, J.4
Poutievski, L.5
Singh, A.6
Venkata, S.7
Wanderer, J.8
Zhou, J.9
Zhu, M.10
-
26
-
-
84869475315
-
Kargus: A highly-scalable software-based intrusion detection system
-
M. Jamshed, J. Lee, S. Moon, I. Yun, D. Kim, S. Lee, Y. Yi, and K. Park. Kargus: a highly-scalable software-based intrusion detection system. In ACM CCS, 2012.
-
(2012)
ACM CCS
-
-
Jamshed, M.1
Lee, J.2
Moon, S.3
Yun, I.4
Kim, D.5
Lee, S.6
Yi, Y.7
Park, K.8
-
27
-
-
80055083996
-
SSLShader: Cheap SSL acceleration with commodity processors
-
K. Jang, S. Han, S. Han, S. Moon, and K. Park. SSLShader: cheap SSL acceleration with commodity processors. In USENIX NSDI, 2011.
-
(2011)
USENIX NSDI
-
-
Jang, K.1
Han, S.2
Han, S.3
Moon, S.4
Park, K.5
-
28
-
-
84912138998
-
MTCP: A highly scalable user-level TCP stack for multicore systems
-
E. Jeong, S. Woo, M. Jamshed, H. Jeong, S. Ihm, D. Han, and K. Park. mTCP: a highly scalable user-level TCP stack for multicore systems. USENIX NSDI, 2014.
-
(2014)
USENIX NSDI
-
-
Jeong, E.1
Woo, S.2
Jamshed, M.3
Jeong, H.4
Ihm, S.5
Han, D.6
Park, K.7
-
29
-
-
84867016587
-
The power of batching in the Click modular router
-
ACM
-
J. Kim, S. Huh, K. Jang, K. Park, and S. Moon. The power of batching in the Click modular router. In APSYS. ACM, 2012.
-
(2012)
APSYS
-
-
Kim, J.1
Huh, S.2
Jang, K.3
Park, K.4
Moon, S.5
-
30
-
-
84959035565
-
GPUnet: Networking abstractions for GPU programs
-
S. Kim, S. Huh, Y. Hu, X. Zhang, A. Wated, E. Witchel, and M. Silberstein. GPUnet: Networking abstractions for GPU programs. In USENIX OSDI, 2014.
-
(2014)
USENIX OSDI
-
-
Kim, S.1
Huh, S.2
Hu, Y.3
Zhang, X.4
Wated, A.5
Witchel, E.6
Silberstein, M.7
-
31
-
-
0040291388
-
The click modular router
-
E. Kohler, R. Morris, B. Chen, J. Jannotti, and M. Kaashoek. The Click modular router. ACM TOCS, 18(3):263-297, 2000.
-
(2000)
ACM TOCS
, vol.18
, Issue.3
, pp. 263-297
-
-
Kohler, E.1
Morris, R.2
Chen, B.3
Jannotti, J.4
Kaashoek, M.5
-
32
-
-
84924428696
-
Efficient software packet processing on heterogeneous and asymmetric hardware architectures
-
IEEE Press, ACM/IEEE
-
L. Koromilas, G. Vasiliadis, I. Manousakis, and S. Ioannidis. Efficient software packet processing on heterogeneous and asymmetric hardware architectures. In ANCS. IEEE Press, ACM/IEEE, 2014.
-
(2014)
ANCS
-
-
Koromilas, L.1
Vasiliadis, G.2
Manousakis, I.3
Ioannidis, S.4
-
34
-
-
34548775145
-
NetFPGA-an open platform for gigabit-rate network switching and routing
-
IEEE
-
J. W. Lockwood, N. McKeown, G. Watson, G. Gibb, P. Hartke, J. Naous, R. Raghuraman, and J. Luo. NetFPGA-an open platform for gigabit-rate network switching and routing. In MSE. IEEE, 2007.
-
(2007)
MSE
-
-
Lockwood, J.W.1
Mckeown, N.2
Watson, G.3
Gibb, G.4
Hartke, P.5
Naous, J.6
Raghuraman, R.7
Luo, J.8
-
35
-
-
84860559914
-
ServerSwitch: A programmable and high performance platform for data center networks
-
G. Lu, C. Guo, Y. Li, Z. Zhou, T. Yuan, H. Wu, Y. Xiong, R. Gao, and Y. Zhang. ServerSwitch: A Programmable and High Performance Platform for Data Center Networks. In USENIX NSDI, 2011.
-
(2011)
USENIX NSDI
-
-
Lu, G.1
Guo, C.2
Li, Y.3
Zhou, Z.4
Yuan, T.5
Wu, H.6
Xiong, Y.7
Gao, R.8
Zhang, Y.9
-
36
-
-
84929595517
-
Qilin: Exploiting parallelism on heterogeneous multiprocessors with adaptive mapping
-
C.-K. Luk, S. Hong, and H. Kim. Qilin: Exploiting parallelism on heterogeneous multiprocessors with adaptive mapping. In IEEE/ACM MICRO, 2009..
-
(2009)
IEEE/ACM MICRO
-
-
Luk, C.-K.1
Hong, S.2
Kim, H.3
-
38
-
-
72249115790
-
Orphal: API design challenges for open router platforms on proprietary hardware
-
J. C. Mogul, P. Yalagandula, J. Tourrilhes, R. McGeer, S. Banerjee, T. Connors, and P. Sharma. Orphal: API design challenges for open router platforms on proprietary hardware. In ACM SIGCOMM HotNets Workshop, 2008.
-
(2008)
ACM SIGCOMM HotNets Workshop
-
-
Mogul, J.C.1
Yalagandula, P.2
Tourrilhes, J.3
Mcgeer, R.4
Banerjee, S.5
Connors, T.6
Sharma, P.7
-
39
-
-
25844479498
-
A survey of general-purpose computation on graphics hardware
-
Aug.
-
J. D. Owens, D. Luebke, N. Govindaraju, M. Harris, J. Krüger, A. E. Lefohn, and T. J. Purcell. A Survey of General-Purpose Computation on Graphics Hardware. In Eurographics 2005, State of the Art Reports, Aug. 2005.
-
(2005)
Eurographics 2005, State of the Art Reports
-
-
Owens, J.D.1
Luebke, D.2
Govindaraju, N.3
Harris, M.4
Krüger, J.5
Lefohn, A.E.6
Purcell, T.J.7
-
40
-
-
0032097258
-
A 50-Gb/s IP router
-
June
-
C. Partridge, P. Carvey, E. Burgess, I. Castinerya, T. Clarke, L. Graham, M. Hathaway, P. Herman, A. King, S. Kohalmi, T. Ma, J. Mcallen, T. Mendez, W. Milliken, R. Pettyjohn, J. Rokosz, J. Seeger, M. Sollins, S. Storch, B. Tober, G. Troxel, D. Waitzman, and S. Winterble. A 50-Gb/s IP router. IEEE/ACM Transactions on Networking, June 1998.
-
(1998)
IEEE/ACM Transactions on Networking
-
-
Partridge, C.1
Carvey, P.2
Burgess, E.3
Castinerya, I.4
Clarke, T.5
Graham, L.6
Hathaway, M.7
Herman, P.8
King, A.9
Kohalmi, S.10
Ma, T.11
Mcallen, J.12
Mendez, T.13
Milliken, W.14
Pettyjohn, R.15
Rokosz, J.16
Seeger, J.17
Sollins, M.18
Storch, S.19
Tober, B.20
Troxel, G.21
Waitzman, D.22
Winterble, S.23
more..
-
41
-
-
84883284665
-
Ananta: Cloud scale load balancing
-
ACM
-
P. Patel, D. Bansal, L. Yuan, A. Murthy, A. Greenberg, D. A. Maltz, R. Kern, H. Kumar, M. Zikos, H. Wu, et al. Ananta: cloud scale load balancing. In ACM SIGCOMM. ACM, 2013.
-
(2013)
ACM SIGCOMM
-
-
Patel, P.1
Bansal, D.2
Yuan, L.3
Murthy, A.4
Greenberg, A.5
Maltz, D.A.6
Kern, R.7
Kumar, H.8
Zikos, M.9
Wu, H.10
-
43
-
-
84958638076
-
Arrakis: The operating system is the control plane
-
S. Peter, J. Li, I. Zhang, D. R. Ports, D. Woos, A. Krishnamurthy, T. Anderson, and T. Roscoe. Arrakis: The operating system is the control plane. In USENIX OSDI, 2014.
-
(2014)
USENIX OSDI
-
-
Peter, S.1
Li, J.2
Zhang, I.3
Ports, D.R.4
Woos, D.5
Krishnamurthy, A.6
Anderson, T.7
Roscoe, T.8
-
44
-
-
84866985287
-
Netmap: A novel framework for fast packet I/O
-
L. Rizzo. netmap: A Novel Framework for Fast Packet I/O. In USENIX ATC, 2012.
-
(2012)
USENIX ATC
-
-
Rizzo, L.1
-
45
-
-
0029327786
-
Implications of classical scheduling results for real-time systems
-
J. Stankovic, M. Spuri, M. Di Natale, and G. Buttazzo. Implications of classical scheduling results for real-time systems. Computer, 28(6):16-25, 1995.
-
(1995)
Computer
, vol.28
, Issue.6
, pp. 16-25
-
-
Stankovic, J.1
Spuri, M.2
Di Natale, M.3
Buttazzo, G.4
-
46
-
-
77952162137
-
OpenCL: A parallel programming standard for heterogeneous computing systems
-
J. E. Stone, D. Gohara, and G. Shi. OpenCL: A parallel programming standard for heterogeneous computing systems. Computing in science & engineering, 12(3):66, 2010.
-
(2010)
Computing in Science & Engineering
, vol.12
, Issue.3
, pp. 66
-
-
Stone, J.E.1
Gohara, D.2
Shi, G.3
-
47
-
-
84893438752
-
Fast and flexible: Parallel packet processing with GPUs and click
-
ACM/IEEE
-
W. Sun and R. Ricci. Fast and flexible: parallel packet processing with GPUs and click. In ANCS. ACM/IEEE, 2013.
-
(2013)
ANCS
-
-
Sun, W.1
Ricci, R.2
-
48
-
-
84945708555
-
Programming techniques: Regular expression search algorithm
-
K. Thompson. Programming techniques: Regular expression search algorithm. Communications of the ACM, 1968.
-
(1968)
Communications of the ACM
-
-
Thompson, K.1
-
49
-
-
0036504666
-
Performance-effective and low-complexity task scheduling for heterogeneous computing
-
mar
-
H. Topcuoglu, S. Hariri, and M.-Y. Wu. Performance-effective and low-complexity task scheduling for heterogeneous computing. Parallel and Distributed Systems, IEEE Transactions on, 13(3):260-274, mar 2002. ISSN 1045-9219..
-
(2002)
Parallel and Distributed Systems, IEEE Transactions on
, vol.13
, Issue.3
, pp. 260-274
-
-
Topcuoglu, H.1
Hariri, S.2
Wu, M.-Y.3
-
50
-
-
67650323193
-
Gnort: High performance network intrusion detection using graphics processors
-
G. Vasiliadis, S. Antonatos, M. Polychronakis, E. Markatos, and S. Ioannidis. Gnort: High performance network intrusion detection using graphics processors. In RAID, 2008.
-
(2008)
RAID
-
-
Vasiliadis, G.1
Antonatos, S.2
Polychronakis, M.3
Markatos, E.4
Ioannidis, S.5
-
51
-
-
80755187805
-
MIDeA: A multi-parallel intrusion detection architecture
-
ACM
-
G. Vasiliadis, M. Polychronakis, and S. Ioannidis. MIDeA: A multi-parallel intrusion detection architecture. In ACM CCS. ACM, 2011. ISBN 978-1-4503-0948-6.. URL http://doi.acm.org/10.1145/2046707.2046741.
-
(2011)
ACM CCS
-
-
Vasiliadis, G.1
Polychronakis, M.2
Ioannidis, S.3
-
54
-
-
84893398369
-
Scalable, high performance ethernet forwarding with CUCK-OOSWITCH
-
D. Zhou, B. Fan, H. Lim, M. Kaminsky, and D. G. Andersen. Scalable, high performance ethernet forwarding with CUCK-OOSWITCH. In ACM CoNEXT, 2013.
-
(2013)
ACM CoNEXT
-
-
Zhou, D.1
Fan, B.2
Lim, H.3
Kaminsky, M.4
Andersen, D.G.5
|