IEEE GLOBECOM 2007-2007 IEEE Global Telecommunications Conference 2007
DOI: 10.1109/glocom.2007.48
|View full text |Cite
|
Sign up to set email alerts
|

Power Efficient IP Lookup with Supernode Caching

Abstract: Abstract-In this paper, we propose a novel supernode caching scheme to reduce IP lookup latencies and energy consumption in network processors. In stead of using an expensive TCAM based scheme, we implement a set associative SRAM based cache. We organize the IP routing table as a supernode tree (a tree bitmap structure) [5]. We add a small supernode cache in-between the processor and the low level memory containing the IP routing table in a tree structure. The supernode cache stores recently visited supernodes… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2008
2008
2018
2018

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 10 publications
(9 reference statements)
0
7
0
Order By: Relevance
“…Furthermore, pipelined architectures increase the total number of memory accesses per clock cycle, and thus, increase the dynamic power consumption. The power dissipation in the memory dominates that in the logic [8,9,10]. Therefore, reducing memory power dissipation contributes to a large reduction in the total power consumption.…”
Section: Internet Protocol Packet Forwardingmentioning
confidence: 99%
“…Furthermore, pipelined architectures increase the total number of memory accesses per clock cycle, and thus, increase the dynamic power consumption. The power dissipation in the memory dominates that in the logic [8,9,10]. Therefore, reducing memory power dissipation contributes to a large reduction in the total power consumption.…”
Section: Internet Protocol Packet Forwardingmentioning
confidence: 99%
“…Furthermore, pipelined architectures increase the total number of memory accesses per clock cycle; and thus increase the dynamic power consumption. The power dissipation in the memory dominates that in the logic [16], [21], [15]. Hence, reducing memory power dissipation contributes to a large reduction in the total power consumption.…”
Section: Introductionmentioning
confidence: 99%
“…The only work we found on using caching to reduce power consumption is [20] where some trie nodes are cached to skip the access to the deeper trie levels. However, such a scheme requires an external cache which results in extra power consumption.…”
Section: Related Workmentioning
confidence: 99%