OPTIMIZING DATA WAREHOUSING APPLICATIONS FOR GPUS USING DYNAMIC STREAM SCHEDULING AND DISPATCH OF FUSED AND SPLIT KERNELS
Patent №
US 8,990,827
Granted
2015-03-24
Filed 2012
Owner
—
Lab
—
AI components
3
ml · kr · hardware
Assignment
None on record
Dataset
AIPD
2023_r1 edition
Application
13646662
Systems and methods for managing a processor and one or more co-processors for a database application whose queries have been processed into an intermediate form (IR) containing kernels of the database application that have been fused and split; dynamically scheduling such kernels on CUDA streams and further dynamically dispatching kernels to GPU devices by estimating execution time in order to achieve high performance.
AI classification
AI hardware1.00
Knowledge representation0.81
Machine learning0.71
Natural language0.01
Evolutionary computation0.00
Speech0.00
Planning0.00
Vision0.00