Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2003021438 - MECANISME DES GESTION DES INTERRUPTIONS DANS DES SYSTEMES INFORMATIQUES A EXECUTION CONCURRENTE DE FILIERES MULTIPLES

Numéro de publication WO/2003/021438
Date de publication 13.03.2003
N° de la demande internationale PCT/US2002/024672
Date du dépôt international 01.08.2002
Demande présentée en vertu du Chapitre 2 21.03.2003
CIB
G06F 9/00 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
G06F 9/46 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
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
G06F 13/24 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
13Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
14Traitement de demandes d'interconnexion ou de transfert
20pour l'accès au bus d'entrée/sortie
24utilisant l'interruption
CPC
G06F 9/4812
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
4812by interrupt, e.g. masked
G06F 9/4843
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
Déposants
  • INTEL CORPORATION [US]/[US]
Inventeurs
  • BOBHOLZ, Scott
  • MURTY, Keshavram
Mandataires
  • MALLIE, Michael, J.
Données relatives à la priorité
09/945,41931.08.2001US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) MECHANISM FOR INTERRUPT HANDLING IN COMPUTER SYSTEMS THAT SUPPORT CONCURRENT EXECUTION OF MULTIPLE THREADS
(FR) MECANISME DES GESTION DES INTERRUPTIONS DANS DES SYSTEMES INFORMATIQUES A EXECUTION CONCURRENTE DE FILIERES MULTIPLES
Abrégé
(EN)
The present invention provides a mechanism for handling interrupts on a processor that supports multiple-threads concurrently. The processor's resources are allocated to provide multiple logical processors. In response to a common interrupt, the logical processors vie for access to a shared register. The first logical processor to access the shared register handles the common interrupt. The remaining logical processors return from the interrupt.
(FR)
L'invention porte sur un mécanisme des gestion des interruptions intégré à un processeur à filières multiples concurrentes. Les ressources du processeur sont réparties de manière à créer un ensemble de processeurs logiques. En réponse à une interruption commune, les processeurs logiques rivalisent pour accéder au registre commun, et c'est le premier y ayant accédé qui traite l'interruption commune, tandis que les autres processeurs logiques revienne du gestionnaire d'interruption.
Dernières données bibliographiques dont dispose le Bureau international