首页> 外国专利> Use of hashed content addressable memory (CAM) to accelerate content-aware searches

Use of hashed content addressable memory (CAM) to accelerate content-aware searches

机译:使用散列的内容可寻址内存(CAM)来加速内容感知搜索

摘要

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.
机译:提供了一种服务器,该服务器具有用于接收包括标识符的数据请求的端口(例如,包括URL的HTTP请求)。提供了识别逻辑,以使用数据请求中存在的定界符来提取标识符。填充逻辑将标识符的长度固定为预定长度(例如,通过在标识符的末尾添加零),从而创建固定长度的标识符。提供散列逻辑以对固定长度标识符执行散列功能,从而创建散列标识符。如果散列标识符与存储在CAM阵列中的散列标识符值匹配,则CAM阵列响应于散列标识符提供索引值。高速缓冲存储器在与索引值相关联的位置处存储与标识符相关联的信息(例如,网页数据)。高速缓冲存储器响应于索引值将该信息提供给请求方。

著录项

  • 公开/公告号US7171439B2

    专利类型

  • 公开/公告日2007-01-30

    原文格式PDF

  • 申请/专利权人 DAVID HONIG;

    申请/专利号US20020173206

  • 发明设计人 DAVID HONIG;

    申请日2002-06-14

  • 分类号G06F15/16;

  • 国家 US

  • 入库时间 2022-08-21 20:59:59

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号