Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020115330 - ATTRIBUTION DE RESSOURCES INFORMATIQUES

Numéro de publication WO/2020/115330
Date de publication 11.06.2020
N° de la demande internationale PCT/EP2019/084254
Date du dépôt international 09.12.2019
Demande présentée en vertu du Chapitre 2 18.05.2020
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
CPC
G06F 9/50
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
50Allocation of resources, e.g. of the central processing unit [CPU]
G06F 9/5005
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
50Allocation of resources, e.g. of the central processing unit [CPU]
5005to service a request
G06F 9/5077
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
50Allocation of resources, e.g. of the central processing unit [CPU]
5061Partitioning or combining of resources
5077Logical partitioning of resources; Management or configuration of virtualized resources
Déposants
  • HADEAN SUPERCOMPUTING LTD [GB]/[GB]
Inventeurs
  • DOBSON, Matthew Carlson
  • KAY, James Peter Nicholas
  • MANSOOR, Rashid Mohamed
Mandataires
  • JARRETT, Daniel
Données relatives à la priorité
1820024.607.12.2018GB
19188929.429.07.2019EP
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) COMPUTING RESOURCE ALLOCATION
(FR) ATTRIBUTION DE RESSOURCES INFORMATIQUES
Abrégé
(EN)
There is provided a method of computing resource allocation. The method comprises allocating a first bounded amount of computing resources forming a first set of computing resources; exclusively assigning the first set of computing resources to a first process of a computer program; receiving a request from the first process for additional computing resources; in response to the request from the first process, allocating a second bounded amount of computing resources forming a second set of computing resources; and spawning a second process from the first process and exclusively assigning the second set of computing resources to the second process; wherein this method may be repeated indefinitely by the first process, second process, or any other process created according to this method. By following this method, a process does not control the amount of computing resources allocated to that process (i.e., itself), but instead controls the amount of computing resources allocated to its child processes.
(FR)
L'invention concerne un procédé d'attribution de ressources informatiques. Le procédé consiste à attribuer une première quantité limitée de ressources informatiques formant un premier ensemble de ressources informatiques ; à affecter de manière exclusive le premier ensemble de ressources informatiques à un premier processus d'un programme informatique ; à recevoir une demande du premier processus liée aux ressources informatiques supplémentaires ; en réponse à la demande du premier processus, à attribuer une seconde quantité limitée des ressources informatiques formant un second ensemble de ressources informatiques ; et à créer un second processus à partir du premier processus et à affecter de manière exclusive le second ensemble des ressources informatiques au second processus ; ce procédé pouvant être répété indéfiniment par le premier processus, le second processus ou tout autre processus créé selon ce procédé. En suivant ce procédé, un processus ne commande pas la quantité de ressources informatiques attribuées à ce processus (c'est-à-dire, lui-même), mais commande par contre la quantité de ressources informatiques attribuées à ses processus enfants.
Dernières données bibliographiques dont dispose le Bureau international