Back to results
US 11,887,563 B1Granted
Method and computer program product for performing queries and displaying visual representations of their results using graphics processing units
AssigneeHeavy.ai, Inc.
InventorsTodd L. Mostak, Christopher Root
Life of this patent
Estimating the term…
Abstract
A system and method runs a query using a GPU and generates a visualization of the query using the same GPU.
Claims16
A method of displaying results of a request, comprising:
- receiving the request comprising at least one query to be performed using at least one data set;
- allocating different portions of each of the at least one data set to different ones of a plurality of graphics processing units;
- performing the at least one query at each of the graphics processing units in the plurality using the different portions of the at least one data set allocated to such graphics processing unit to produce a set of results;
- at each of the plurality of graphics processing units, causing to be graphically at least partly rendered, the set of results of the query performed using the portions of the at least one data set allocated to said graphics processing unit;
- combining the at least partly rendered set of results from each of the plurality of graphics processing units;
- and
- providing for display rendered results responsive to the combined at least partly rendered set of results.
4 more elements
A computer program product comprising a non-transitory computer useable medium having computer readable program code embodied therein for displaying results of a request, the computer program product comprising computer readable program code devices configured to cause a computer system to:
- receive the request comprising at least one query to be performed using at least one data set;
- allocate different portions of each of the at least one data set to different ones of a plurality of graphics processing units;
- perform the at least one query at each of the graphics processing units in the plurality using the different portions of the at least one data set allocated to such graphics processing unit to produce a set of results;
- at each of the plurality of graphics processing units, cause to be graphically at least partly rendered, the set of results of the query performed using the portions of the at least one data set allocated to said graphics processing unit;
- combine the at least partly rendered set of results from each of the plurality of graphics processing units;
- and
- provide for display rendered results responsive to the combined at least partly rendered set of results.
4 more elements
Dependencies are inferred from the claim text.