DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] Why DPDK is not using compressed TRIE for LPM6 ?
@ 2017-05-25  6:32 ankit bhardwaj
  0 siblings, 0 replies; 6+ messages in thread
From: ankit bhardwaj @ 2017-05-25  6:32 UTC (permalink / raw)
  To: dev; +Cc: notul.atul

Hello All,

I was doing some experiments related to LPM6 look up and I have added 20K
entries in the table. By looking at the rte_lpm6_lookup() code I found an
opportunity to compress the TRIE and there is a significant improvement
after compression.

Here are my questions:
Q1: Why DPDK is not doing the compression?
Q2. In the worst case the table will behave like an uncompressed TRIE and
in other cases, there is a scope of improvement. Is it worth doing?

 --
Ankit Bhardwaj

^ permalink raw reply	[flat|nested] 6+ messages in thread
* [dpdk-dev] Why DPDK is not using compressed TRIE for LPM6?
@ 2017-05-26 19:04 Atul Shree
  2017-05-29  9:30 ` Bruce Richardson
  0 siblings, 1 reply; 6+ messages in thread
From: Atul Shree @ 2017-05-26 19:04 UTC (permalink / raw)
  To: dev

Hello All,

I was doing some experiments related to LPM6 look up and I have added 
20K
entries in the table. By looking at the rte_lpm6_lookup() code I found 
an
opportunity to compress the TRIE and there is a significant improvement
after compression.

Here are my questions:
Q1: Why DPDK is not doing the compression?
Q2. In the worst case the table will behave like an uncompressed TRIE 
and
in other cases, there is a scope of improvement. Is it worth doing?

Thank you!

Atul Shree

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-05-31  6:10 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-25  6:32 [dpdk-dev] Why DPDK is not using compressed TRIE for LPM6 ? ankit bhardwaj
2017-05-26 19:04 [dpdk-dev] Why DPDK is not using compressed TRIE for LPM6? Atul Shree
2017-05-29  9:30 ` Bruce Richardson
2017-05-29 11:54   ` Vladimir Medvedkin
2017-05-29 12:42   ` Dumitrescu, Cristian
2017-05-31  6:10     ` Atul Shree

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).