2017 International Conference on ReConFigurable Computing and FPGAs (ReConFig) 2017
DOI: 10.1109/reconfig.2017.8279770
|View full text |Cite
|
Sign up to set email alerts
|

A single-FPGA architecture for detecting heavy hitters in 100 Gbit/s ethernet links

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 10 publications
0
5
0
Order By: Relevance
“…A hardware implementation of CS [32] on a Xilinx Virtex Ultrascale XCVU095 FPGA uses an 8 ⇥ 1M sketch that achieves an average frequency estimate error of 1.29% on network data, while our own work achieves 0.12% error on the same data with a much smaller (4 ⇥ 16K) sketch. Both can operate at a line rate of 100Gbps.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…A hardware implementation of CS [32] on a Xilinx Virtex Ultrascale XCVU095 FPGA uses an 8 ⇥ 1M sketch that achieves an average frequency estimate error of 1.29% on network data, while our own work achieves 0.12% error on the same data with a much smaller (4 ⇥ 16K) sketch. Both can operate at a line rate of 100Gbps.…”
Section: Discussionmentioning
confidence: 99%
“…Another [31] uses a 4 ⇥ 16K sketch on a Xilinx Virtex II XC2V1000 FPGA to perform feature extraction on network traffic data. More recently, an FPGA implementation of CS for heavy-hitter detection [32] is capable of operating at line rate on 100 Gbps Ethernet links using a 8⇥1M-counter sketch on a Xilinx Virtex UltraScale FPGA. Additionally, another hardware accelerator focuses on network traffic using sketches with the CM and K-ary algorithms [29], enabling heavy-hitter detection on a 150 Gbps link with a 5 ⇥ 32K-counter sketch.…”
Section: Related Workmentioning
confidence: 99%
“…This does not directly fit into the top‐ k problem, which assumes no prior knowledge of the items in the stream. This issue was addressed in the FPGA accelerator presented in [25], which adds an extra component at the output of the sketch referred to as a ‘priority queue’. This priority queue is basically a sorted list of the top‐ k items maintained in a RAM block.…”
Section: Related Workmentioning
confidence: 99%
“…Finally, the network community has also proposed several FPGAaccelerated sketching approaches for network monitoring [18,20,21,23,24,29]. These approaches assume that only a few fields of each package need to be processed, and thus it is sufficient to process a single value per clock cycle.…”
Section: Related Workmentioning
confidence: 99%