Traitement en cours

Veuillez attendre...

PATENTSCOPE sera indisponible durant quelques heures pour des raisons de maintenance le dimanche 05.04.2020 à 10:00 AM CEST
Paramétrages

Paramétrages

1. WO2012008016 - DISPOSITIF, SYSTÈME, PROGRAMME ET PROCÉDÉ DE TRAITEMENT DE CHEMINS MULTIPLES

Numéro de publication WO/2012/008016
Date de publication 19.01.2012
N° de la demande internationale PCT/JP2010/061825
Date du dépôt international 13.07.2010
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 2209/5011
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
50Indexing scheme relating to G06F9/50
5011Pool
G06F 2209/5018
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2209Indexing scheme relating to G06F9/00
50Indexing scheme relating to G06F9/50
5018Thread allocation
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/5022
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
5011the resources being hardware resources other than CPUs, Servers and Terminals
5022Mechanisms to release resources
G06F 9/5027
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
5027the resource being a machine, e.g. CPUs, Servers, Terminals
Déposants
  • 富士通株式会社 FUJITSU LIMITED [JP/JP]; 神奈川県川崎市中原区上小田中4丁目1番1号 1-1, Kamikodanaka 4-chome, Nakahara-ku, Kawasaki-shi, Kanagawa 2118588, JP (AllExceptUS)
  • 三好 隆明 MIYOSHI, Takaaki [JP/JP]; JP (UsOnly)
Inventeurs
  • 三好 隆明 MIYOSHI, Takaaki; JP
Mandataires
  • 真田 有 SANADA, Tamotsu; 東京都武蔵野市吉祥寺本町1丁目10番31号 NOF吉祥寺本町ビル5階 NOF Kichijoji-honcho Bldg. 5th Floor, 10-31, Kichijoji-honcho 1-chome, Musashino-shi, Tokyo 1800004, JP
Données relatives à la priorité
Langue de publication japonais (JA)
Langue de dépôt japonais (JA)
États désignés
Titre
(EN) MULTITHREAD PROCESSING DEVICE, MULTITHREAD PROCESSING SYSTEM, MULTITHREAD PROCESSING PROGRAM, AND MULTITHREAD PROCESSING METHOD
(FR) DISPOSITIF, SYSTÈME, PROGRAMME ET PROCÉDÉ DE TRAITEMENT DE CHEMINS MULTIPLES
(JA) マルチスレッド処理装置,マルチスレッド処理システム,マルチスレッド処理プログラム,及びマルチスレッド処理方法
Abrégé
(EN)
Disclosed is a multithread processing device equipped with: a control unit (21-1) that allocates an empty thread among a plurality of threads to at least one process among a plurality of processes; and a processing unit (21-2) that executes the single process allocated an empty thread by the control unit (21-1). When a request from a first process among a plurality of processes has been sent by the processing unit (21-2), the control unit (21-1) releases the thread (42-1) allocated to the first process and treats it has being an empty thread, and once the first process has been completed, and the processing unit (21-2) has received a response to the request, an empty thread is allocated to a second process whereby a process, among a plurality of processes, related to the response is executed.
(FR)
L'invention concerne un dispositif de traitement de chemin multiples comportant: une unité de commande (21-1) qui affecte un chemin vide parmi une pluralité de chemins à au moins un processus parmi une pluralité de processus; et une unité de traitement (21-2) qui exécute le processus unique auquel l'unité de commande a attribué un chemin vide (21-1). Lorsqu'une demande émanant d'un premier processus parmi la pluralité de processus a été envoyée par l'unité de traitement (21-2), l'unité de commande (21-1) libère le chemin (42-1) affecté au premier processus et le traite tel un chemin vide. Puis, lorsque le premier processus est achevé, et que l'unité de traitement (21-2) a reçu une réponse à la demande, un chemin vide est affecté au second processus, un processus parmi une pluralité de processus relatif à la réponse étant alors exécuté.
(JA)
 複数の処理のうちの少なくとも一の処理に対して複数のスレッドのうちの空スレッドを割り当てる管理部(21-1)と、管理部(21-1)によって空スレッドが割り当てられた一の処理を実行する処理部(21-2)と、をそなえ、管理部(21-1)は、処理部(21-2)によって、複数の処理のうちの第1の処理からリクエストが送信された場合に、第1の処理に割り当てられたスレッド(42-1)を解放して空スレッドにするとともに、第1の処理を終了させ、処理部(21-2)によって、リクエストに対するレスポンスが受信されると、複数の処理のうちのレスポンスに関する処理を実行する第2の処理に対して空スレッドを割り当てる。
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international