Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Goto Application

1. WO2020091990 - ÉVALUATION DE PERTINENCE DE TÂCHES ENTRAÎNÉE PAR PROVENANCE

Numéro de publication WO/2020/091990
Date de publication 07.05.2020
N° de la demande internationale PCT/US2019/056240
Date du dépôt international 15.10.2019
CIB
G06F 9/50 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
46Dispositions pour la multiprogrammation
50Allocation de ressources, p.ex. de l'unité centrale de traitement
G06F 9/48 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
46Dispositions pour la multiprogrammation
48Lancement de programmes; Commutation de programmes, p.ex. par interruption
CPC
G06F 2209/484
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
48Indexing scheme relating to G06F9/48
484Precedence
G06F 2209/5021
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
50Indexing scheme relating to G06F9/50
5021Priority
G06F 2209/503
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
50Indexing scheme relating to G06F9/50
503Resource availability
G06F 2209/505
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
50Indexing scheme relating to G06F9/50
505Clust
G06F 9/451
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
451Execution arrangements for user interfaces
G06F 9/4881
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
48Program initiating; Program switching, e.g. by interrupt
4806Task transfer initiation or dispatching
4843by program, e.g. task dispatcher, supervisor, operating system
4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
Déposants
  • MICROSOFT TECHNOLOGY LICENSING, LLC [US]/[US]
Inventeurs
  • CURINO, Carlo Aldo
  • KARANASOS, Konstantinos
  • VENKATRAMAN KRISHNAN, Subramaniam
  • DOUGLAS, Christopher William
  • RAO, Sriram S.
  • CHUNG, Andrew F.
Mandataires
  • MINHAS, Sandip S.
  • CHEN, Wei-Chen Nicholas
  • HINOJOSA, Brianna L.
  • HOLMES, Danielle J.
  • SWAIN, Cassandra T.
  • WONG, Thomas S.
  • CHOI, Daniel
  • HWANG, William C.
  • WIGHT, Stephen A.
  • CHATTERJEE, Aaron C.
  • JARDINE, John S.
  • GOLDSMITH, Micah P.
  • TRAN, Kimberly
Données relatives à la priorité
16/253,37822.01.2019US
62/751,63928.10.2018US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) PROVENANCE DRIVEN JOB RELEVANCE ASSESSMENT
(FR) ÉVALUATION DE PERTINENCE DE TÂCHES ENTRAÎNÉE PAR PROVENANCE
Abrégé
(EN)
Described herein is a system and method for ranking and/or taking an action regarding execution of jobs of a shared computing cluster based upon predicted user impact. Information regarding previous executions of a plurality of jobs is obtained, for example, from job execution log(s). Data dependencies of the plurality of jobs are determined. Job impact of each of the plurality of jobs as a function of the determined data dependencies is calculated. User impact of each of the plurality of jobs as a function of the determined data dependencies, the calculated job impact, and time is calculated. The plurality of jobs are ranked in accordance with the calculated user impact. An action is taken in accordance with the ranking of the plurality of jobs. The action can include automatic scheduling of the jobs and/or providing information regarding the rankings to a user.
(FR)
L'invention concerne un système et un procédé permettant de classer et/ou d'effectuer une action concernant l'exécution de tâches d'un groupe informatique partagé en fonction d'un impact d'utilisateur prédit. Des informations concernant des exécutions précédentes d'une pluralité de tâches sont obtenues, par exemple, à partir d'un ou plusieurs journaux d'exécution de tâches. Des dépendances de données de la pluralité de tâches sont déterminées. Un impact de tâche de chaque tâche de la pluralité de tâches en fonction des dépendances de données déterminées est calculé. Un impact d'utilisateur de chaque tâche de la pluralité de tâches en fonction des dépendances de données déterminées, de l'impact de tâche calculé et du temps est calculé. La pluralité de tâches sont classées en fonction de l'impact d'utilisateur calculé. Une action est effectuée en fonction du classement de la pluralité de tâches. L'action peut comprendre la planification automatique des tâches et/ou la fourniture d'informations concernant les classements à un utilisateur.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international