首页> 外国专利> EFFICIENT HIGH PERFORMANCE SCALABLE PIPELINED SEARCHING METHOD USING VARIABLE STRIDE MULTIBIT TRIES

EFFICIENT HIGH PERFORMANCE SCALABLE PIPELINED SEARCHING METHOD USING VARIABLE STRIDE MULTIBIT TRIES

机译:可变步长多比特序列的高效高性能可缩放流水线搜索方法

摘要

A method for high speed searching of a large database provides speed, throughput, and efficient memory usage comparable to TCAM-assisted searches without using dedicated processors. Successive groups of bits from a key are processed by tables in a search tree. The tables are constructed with different sizes and types according to the structure of the key and the distribution of information in the database. Each link to a subsequent table specifies both the type of the linked table and how many key bits the table will process. The tables include, but are need not be limited to, address offset tables that use bits from the key as an addressing offset to locate a result. Embodiments are implemented on pipeline processors that include internal memory units and access to external memory. Embodiments also include string compare tables, memory mapped tables, and/or instructions to continue searching on a different memory unit.
机译:与不使用专用处理器的TCAM辅助搜索相比,高速搜索大型数据库的方法可提供速度,吞吐量和有效的内存使用。关键字中的连续位组由搜索树中的表处理。根据密钥的结构和数据库中信息的分布,表的大小和类型不同。到后继表的每个链接都指定了链接表的类型以及该表将处理的密钥位。这些表包括但不限于地址偏移量表,这些地址偏移量表使用键中的位作为寻址结果的地址偏移量。实施例在包括内部存储器单元和对外部存储器的访问的管线处理器上实现。实施例还包括字符串比较表,存储器映射表和/或在不同存储器单元上继续搜索的指令。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号