Patent · US Active

Using local memory nodes of a multicore machine to process a search query

US10423616B2 · kind B2 · utility

2Cited by
12References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 30, 2014
Grant dateSep 24, 2019
Priority date
Expiry dateDec 31, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/90339
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An example technique includes assigning partitions of a dataset of multidimensional points to a plurality of local memory nodes of a multicore machine and using the local memory nodes for a search query to determine similarity matches in the dataset for a given multidimensional point. The using includes parallel searching with the local memory nodes in the assigned partitions to identify candidate similarity matches to the given multidimensional point using indexes derived from the multidimensional points, the parallel searching for each node progressing through a sequence of search distances and providing an ongoing search result for each search distance from the given multidimensional point and regulating an extent of the parallel searching based on the ongoing search results.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.