Our system is currently under heavy load due to increased usage. We're actively working on upgrades to improve performance. Thank you for your patience.
2010
DOI: 10.1145/1851275.1851207
|View full text |Cite
|
Sign up to set email alerts
|

PacketShader

Abstract: We present PacketShader, a high-performance software router framework for general packet processing with Graphics Processing Unit (GPU) acceleration. PacketShader exploits the massively-parallel processing power of GPU to address the CPU bottleneck in current software routers. Combined with our high-performance packet I/O engine, PacketShader outperforms existing software routers by more than a factor of four, forwarding 64B IPv4 packets at 39 Gbps on a single commodity PC. We have implemented IPv4 and IPv6 fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 206 publications
(16 citation statements)
references
References 29 publications
0
16
0
Order By: Relevance
“…Among the several candidate platforms that allow such a representation, we developed our prototype atop Click because it is the most widely used NFV platform in the academia. Many earlier efforts built upon it to improve its performance and scalability, hence we believe that this choice will maximize SNF's impact as it allows direct comparison with state of the art Click variants such as RouteBricks (Dobrescu et al, 2009), PacketShader (Han et al, 2010), Double-Click (Kim et al, 2012), SNAP (Sun & Ricci, 2013), ClickOS (Martins et al, 2014), and FastClick (Barbette, Soldani & Mathy, 2015).…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Among the several candidate platforms that allow such a representation, we developed our prototype atop Click because it is the most widely used NFV platform in the academia. Many earlier efforts built upon it to improve its performance and scalability, hence we believe that this choice will maximize SNF's impact as it allows direct comparison with state of the art Click variants such as RouteBricks (Dobrescu et al, 2009), PacketShader (Han et al, 2010), Double-Click (Kim et al, 2012), SNAP (Sun & Ricci, 2013), ClickOS (Martins et al, 2014), and FastClick (Barbette, Soldani & Mathy, 2015).…”
Section: Methodsmentioning
confidence: 99%
“…This first use case targets a direct comparison with the state of the art. Specifically, we chain a popular implementation of a software-based router that, after several years of successful research contributions (Dobrescu et al, 2009;Han et al, 2010;Kim et al, 2012;Sun & Ricci, 2013;Martins et al, 2014;Barbette, Soldani & Mathy, 2015), achieves scalable performance at tens of Gbps.…”
Section: A Chain Of Routers At the Cost Of Onementioning
confidence: 99%
See 1 more Smart Citation
“…AGPU acceleration for DCT 8×8 (DCT by block 8×8) is already shown in [Patel…09] or [Obukhov…08], however, not in the context of SE. Another reason for using GPU is their rapid density improvement which goes faster than usual CPU improvement [Han…10].…”
Section: Comparing Aes and Dct Implementationsmentioning
confidence: 99%
“…Certain tasks such as software routing, and network encryption can achieve more than an order of magnitude performance gain [2], [4]. Distributed storage systems that employ hash based primitives enjoy a speed up of 8x [1].…”
Section: Introductionmentioning
confidence: 99%