2012 Proceedings IEEE INFOCOM 2012
DOI: 10.1109/infcom.2012.6195564
|View full text |Cite
|
Sign up to set email alerts
|

Estimators also need shared values to grow together

Abstract: Network management applications require large numbers of counters in order to collect traffic characteristics for each network flow. However, these counters often barely fit into on-chip SRAM memories. Past papers have proposed using counter estimators instead, thus trading off counter precision for a lower number of bits. But these estimators do not achieve optimal estimation error, and cannot always scale to arbitrary counter values.In this paper, we introduce the CEDAR algorithm for decoupling the counter e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
18
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 29 publications
(18 citation statements)
references
References 24 publications
0
18
0
Order By: Relevance
“…Other methods such as Counter Braids [42] reduce the meta data size but require a long decode operation and are therefore not applicable to caching. Another approach is to compress the counter representation itself [52,34,54,20]. In TinyLFU we manage to represent the histogram using short counters, and thus these methods do not help us.…”
Section: Approximate Counting Architecturesmentioning
confidence: 99%
“…Other methods such as Counter Braids [42] reduce the meta data size but require a long decode operation and are therefore not applicable to caching. Another approach is to compress the counter representation itself [52,34,54,20]. In TinyLFU we manage to represent the histogram using short counters, and thus these methods do not help us.…”
Section: Approximate Counting Architecturesmentioning
confidence: 99%
“…We used three traces from this dataset, CHI08 from 2008 [35], CHI14 from 2014 [36] and CHI15 from 2015 [37]. CHI08 was previously used to evaluate CEDAR in [31]. Trace (SJ13) was taken in 2013 from an Internet data collection monitor that is connected to a link between San Jose and Los Angeles, CA [38].…”
Section: Simulation Resultsmentioning
confidence: 99%
“…2) Optimality: An estimation function is considered optimal if it minimizes δ max given M , the desired counting capacity. To show that our estimation function is optimal, we rely on Theorems 3 and 4 in [31], stating that a function that satisfies the following recursive formula is optimal with δ max = δ.…”
Section: Upscalementioning
confidence: 99%
“…However, CounterBraids suffers from very slow decode time. Alternatively, [16,25] tackle the space overhead problem of a single counter by introducing compressed counters that require fewer bits per counter but introduce an additional estimation error. These methods are complementary to the sketches discussed in this work, and can easily be deployed together.…”
Section: Related Workmentioning
confidence: 99%