Sciweavers

INFOCOM
2007
IEEE

Pipelined van Emde Boas Tree: Algorithms, Analysis, and Applications

14 years 6 months ago
Pipelined van Emde Boas Tree: Algorithms, Analysis, and Applications
Abstract— Priority queues are essential for various network processing applications, including per-flow queueing with Quality-of-Service (QoS) guarantees, management of large fast packet buffers, and management of statistics counters. In this paper, we propose a new data structure for implementing highperformance priority queues based on a pipelined version of the van Emde Boas tree. We show that we can achieve O(1) amortized time operations using our architecture, but we can achieve this algorithmic efficiency using only O(log log u) number of pipelined stages, where u is the size of the universe used to represent the priority keys.
Hao Wang, Bill Lin
Added 03 Jun 2010
Updated 03 Jun 2010
Type Conference
Year 2007
Where INFOCOM
Authors Hao Wang, Bill Lin
Comments (0)