SYSTEM FOR PROCESSING MULTIPLE QUERIES USING GPU
A system for processing multiple queries comprising a preprocessor (126) for processing input data into a preprocessed file structure (130) suitable for being processed by parallel instruction sets; a query analyser (136) for processing a plurality of input queries (602) into parallel instruction se...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A system for processing multiple queries comprising a preprocessor (126) for processing input data into a preprocessed file structure (130) suitable for being processed by parallel instruction sets; a query analyser (136) for processing a plurality of input queries (602) into parallel instruction sets (340) which are grouped and rearranged into an optimized order; and a GPU query execution engine (138) for distributing the preprocessed input data across multiple GPU cores and executing the parallel instruction sets thereon.
La présente invention concerne un système permettant de traiter de multiples interrogations, ledit système comprenant : un préprocesseur (126) pour traiter des données d'entrée dans une structure de fichiers prétraités (130) appropriée pour être traitée par des jeux d'instructions parallèles ; un analyseur d'interrogations (136) pour traiter une pluralité d'interrogations d'entrée (602) dans des jeux d'instructions parallèles (340) qui sont regroupés et réarrangés dans un ordre optimisé ; et un moteur d'exécution d'interrogation d'unité GPU (138) pour distribuer les données d'entrée prétraitées parmi de multiples noyaux d'unité GPU et exécuter les jeux d'instructions parallèles sur lesdites données. |
---|