Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022164421 - METHOD OF SEMANTIC-AWARE COMPUTE-STORAGE COORDINATION

Publication Number WO/2022/164421
Publication Date 04.08.2022
International Application No. PCT/US2021/015063
International Filing Date 26.01.2021
IPC
G06F 16/2453 2019.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
24Querying
245Query processing
2453Query optimisation
CPC
G06F 16/24542
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
24Querying
245Query processing
2453Query optimisation
24534Query rewriting; Transformation
24542Plan optimisation
Applicants
  • HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • LEI, Hui
  • GKOUNTOUVAS, Theodoros
  • WU, Ning
  • TANG, Hongliang
  • WANG, Yong
  • TANG, Zhihao
  • CHEN, Lili
Agents
  • SCHEER, Bradley W.
  • ARORA, Suneel, USPTO Reg. No. 42,267
  • BEEKMAN, Marvin L., USPTO Reg. No. 38,377
  • BIANCHI, Timothy E., USPTO Reg. No. 39,610
  • BLACK, David W., USPTO Reg. No. 42,331
  • LANG, Allen R., USPTO Reg. No. 58,829
  • NELSON, Albin J., USPTO Reg. No. 28,650
  • PERDOK, Monique M., USPTO Reg. No. 42,989
Priority Data
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) METHOD OF SEMANTIC-AWARE COMPUTE-STORAGE COORDINATION
(FR) PROCÉDÉ DE COORDINATION DE STOCKAGE DE CALCUL SENSIBLE À LA SÉMANTIQUE
Abstract
(EN) A computer implemented method of data analytics for a distributed computer system comprises receiving, by a distributed compute engine and from a user application, a directed acyclic graph (DAG) plan; converting operations of the DAG plan using a query analyzer module of the distributed compute engine, wherein the converted DAG operations include at least one semantic cache operation and at least one near data processing (NDP) pushdown operation; performing the NDP pushdown operation using an NDP executor module of a data cluster of the computer system; performing the semantic cache operation on a distributed semantic cache memory of the distributed compute engine; and completing the converted DAG operations and returning results of the completed DAG plan to the user application.
(FR) Procédé mis en œuvre par ordinateur d'analyse de données pour un système informatique distribué consistant à recevoir, par un moteur de calcul distribué et à partir d'une application utilisateur, un plan de graphe acyclique orienté (DAG) ; convertir des opérations du plan de DAG à l'aide d'un module d'analyse de requête du moteur de calcul distribué, les opérations de DAG converties comprenant au moins une opération de mémoire cache sémantique et au moins une opération de poussée de traitement de données proche (NDP) ; réaliser l'opération de poussée de NDP à l'aide d'un module d'exécuteur de NDP d'une grappe de données du système informatique ; réaliser l'opération de mémoire cache sémantique sur une mémoire cache sémantique distribuée du moteur de calcul distribué ; et terminer les opérations de DAG converties et renvoyer les résultats du plan de DAG terminé à l'application utilisateur.
Latest bibliographic data on file with the International Bureau