发明名称 Use of hashed content addressable memory (CAM) to accelerate content-aware searches
摘要 A server is provided having a port for receiving a data request that includes an identifier (e.g., an HTTP request that includes a URL). Recognition logic is provided to extract the identifier, using delimiters present in the data request. Padding logic fixes the length of the identifier at a predetermined length (e.g., by adding zeros to the end of the identifier), thereby creating a fixed-length identifier. Hashing logic is provided to perform a hashing function on the fixed-length identifier, thereby creating a hashed identifier. A CAM array provides an index value in response to the hashed identifier if the hashed identifier matches a hashed identifier value stored in the CAM array. A cache memory stores information associated with the identifier (e.g., web page data), at a location associated with the index value. The cache memory provides this information to a requesting party in response to the index value.
申请公布号 US2003233514(A1) 申请公布日期 2003.12.18
申请号 US20020173206 申请日期 2002.06.14
申请人 INTEGRATED DEVICE TECHNOLOGY, INC. 发明人 HONIG DAVID
分类号 G06F17/30;(IPC1-7):G06F12/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址