Optimized system for analytics (graphs and sparse matrices) operations
US9304835B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 31, 2014 |
| Grant date | Apr 5, 2016 |
| Priority date | — |
| Expiry date | Dec 31, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/245
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A graph processing system includes a graph API (Application Program Interface), as executed on a processor of a computer and as capable of implementing any of a plurality of graph operators to express computations of input graph analytics applications. A run-time system, executed by the processor, implements graph operators specified by each graph API function and deploys the implemented graph operators to a selected computing system. A library contains multiple implementations for each graph API function, each implementation predetermined as being optimal for a specific set of conditions met by a graph being processed, for functional capabilities of a specific computing system on which the graph is being processed, and for resources available on that specific computing system.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.