10 May
2006
10 May
'06
10:53 a.m.
Oliver Bartels wrote:
I'm saying that, given a so short duration for routing table lookup, we must make memory for routing table smaller and simpler. Note that, at 1Tbps, 500B packet is 4ns long, at 10Tbps 0.4ns.
Have you ever heared of multi stage lookup using _pipelining_ ?
Yes, of course. Sometimes, pipelining can improve performance by a small constant factor with a small amount of additional hardware.
If yes, you should be able to understand why your problem isn't a problem at all.
Pipelining requires pipeline resigters. If you have too much stages of pipelining, additional amount of pipeline registers kills the benefit. Masataka Ohta