DocumentCode
1724152
Title
Parallel hashing memories: an alternative to content addressable memories
Author
Mahoney, Patrick ; Savaria, Yvon ; Bois, Guy ; Plante, Patrice
Author_Institution
Ecole Polytechnique de Montreal, Que., Canada
fYear
2005
Firstpage
223
Lastpage
226
Abstract
Content addressable memories, or CAMs, are commonly used in applications requiring high speed access to data sets. This technology allows data items to be accessed in constant time based on content rather than on address. Unfortunately, this technology has several drawbacks: it occupies more die area per bit, costs more, dissipates more power, and has a higher latency. This article proposes an alternative to CAM technology based on a parallel hashing architecture. Simulations show that CAM performances can be matched and even surpassed while reducing cost and power consumption. The tradeoffs that exist between performance and cost are explored in the paper.
Keywords
cache storage; content-addressable storage; parallel architectures; parallel memories; random-access storage; address lookup; cache tags; content addressable memory; parallel hashing architecture; parallel hashing memories; Associative memory; CADCAM; Cams; Capacity planning; Computer aided manufacturing; Costs; Delay; Memory architecture; Read-write memory; Routing;
fLanguage
English
Publisher
ieee
Conference_Titel
IEEE-NEWCAS Conference, 2005. The 3rd International
Print_ISBN
0-7803-8934-4
Type
conf
DOI
10.1109/NEWCAS.2005.1496691
Filename
1496691
Link To Document