Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2007098007 - COMMUNICATION ASYNCHRONE ENTRE ORDINATEURS

Numéro de publication WO/2007/098007
Date de publication 30.08.2007
N° de la demande internationale PCT/US2007/004031
Date du dépôt international 16.02.2007
CIB
G06F 15/163 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
15Calculateurs numériques en général; Équipement de traitement de données en général
16Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
163Communication entre processeurs
G06F 15/80 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
15Calculateurs numériques en général; Équipement de traitement de données en général
76Architectures de calculateurs universels à programmes enregistrés
80comprenant un ensemble d'unités de traitement à commande commune, p.ex. plusieurs processeurs de données à instruction unique
CPC
G06F 1/3203
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
G06F 1/3228
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
3206Monitoring of events, devices or parameters that trigger a change in power modality
3228Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
G06F 1/3246
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
3234Power saving characterised by the action undertaken
3246by software initiated power-off
G06F 9/30
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
30Arrangements for executing machine instructions, e.g. instruction decode
G06F 9/38
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
30Arrangements for executing machine instructions, e.g. instruction decode
38Concurrent instruction execution, e.g. pipeline, look ahead
Déposants
  • VNS PORTFOLIO LLC [US]/[US] (AllExceptUS)
  • MOORE, Charles, H. [US]/[US] (UsOnly)
Inventeurs
  • MOORE, Charles, H.
Mandataires
  • HENNEMAN, Larry, E., Jr
Données relatives à la priorité
11/355,49516.02.2006US
11/355,51316.02.2006US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) ASYNCHRONOUS COMPUTER COMMUNICATION
(FR) COMMUNICATION ASYNCHRONE ENTRE ORDINATEURS
Abrégé
(EN)
A computer array (10) has a plurality of computers (12). The computers (12) communicate with each other asynchronously, and the computers (12) themselves operate in a generally asynchronous manner internally. When one computer (12) attempts to communicate with another it goes to sleep until the other computer (12) is ready to complete the transaction, thereby saving power and reducing heat production. A plurality of read lines (18), write lines (20) and data lines (22) interconnect the computers (12). When one computer (12) sets a read line (18) high and the other computer sets a corresponding write line (20) then data is transferred on the data lines (22). When both the read line (18) and corresponding write line (20) go low this allows both communicating computers (12) to know that the communication is completed. An acknowledge line (72) goes high to restart the computers (12).
(FR)
On décrit un réseau d'ordinateurs (10) réunissant plusieurs ordinateurs (12). Les ordinateurs (12) communiquent entre eux de façon asynchrone, et le fonctionnement interne des ordinateurs (12) eux-mêmes est généralement asynchrone. Lorsqu'un ordinateur (12) tente de communiquer avec un autre ordinateur, il se met en veille jusqu'à ce que ledit autre ordinateur soit prêt pour terminer la transaction, ce qui réduit la consommation d'énergie et la production de chaleur. Plusieurs lignes de lecture (18), lignes d'écriture (20) et lignes de données (22) raccordent les ordinateurs (12) entre eux. Lorsqu'un ordinateur (12) place une ligne de lecture (18) en position haute et que l'autre ordinateur place en position haute une ligne d'écriture (20) correspondante, les données sont alors transférées sur les lignes de données (22). Lorsque la ligne de lecture (18) et la ligne d'écriture (20) correspondante sont toutes deux placées en position basse, cela permet aux deux ordinateurs (12) en communication de savoir que la communication est terminée. Une ligne d'accusé de réception (72) est placée en position haute pour redémarrer les ordinateurs (12).
Dernières données bibliographiques dont dispose le Bureau international