Processor for database analytics processing
US9830369B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | May 13, 2014 |
| Grant date | Nov 28, 2017 |
| Priority date | — |
| Expiry date | May 21, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/24569
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An analytics processing system generates analytics from a collection of unstructured data by. transforming a received source of input data from an unstructured database into a delimiterless form, and iteratively moving portions of the delimiterlesss input data from a solid-state memory to a shared memory adapted for parallel operations with a plurality of GPU cores. The method stores computational data, such as values for matching, in a high speed memory responsive to operations with the shared memory, in which the high-speed memory remains static for the duration of the iterations. A host CPU invokes the plurality of cores for performing the parallel operations on the computational data and the portions of the delimiterless input data, and stores a result in a general memory accessible from a graphical user interface (GUI). The GPU cores parallelize the matching task of the input data from the unstructured database against the match data.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.