Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020193731 - ORDINATEUR EN RÉSEAU AVEC DE MULTIPLES ANNEAUX INTÉGRÉS

Numéro de publication WO/2020/193731
Date de publication 01.10.2020
N° de la demande internationale PCT/EP2020/058621
Date du dépôt international 26.03.2020
CIB
G06F 15/173 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
173utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
CPC
G06F 13/4027
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
13Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
38Information transfer, e.g. on bus
40Bus structure
4004Coupling between buses
4027using bus bridges
G06F 15/17318
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general
16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
163Interprocessor communication
173using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
17306Intercommunication techniques
17318Parallel communications techniques, e.g. gather, scatter, reduce, roadcast, multicast, all to all
G06F 15/17325
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general
16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
163Interprocessor communication
173using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
17306Intercommunication techniques
17325Synchronisation; Hardware support therefor
G06F 15/17381
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general
16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
163Interprocessor communication
173using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
17356Indirect interconnection networks
17368non hierarchical topologies
17381Two dimensional, e.g. mesh, torus
G06F 15/17387
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general
16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
163Interprocessor communication
173using an interconnection network, e.g. matrix, shuffle, pyramid, star, snowflake
17356Indirect interconnection networks
17368non hierarchical topologies
17387Three dimensional, e.g. hypercubes
G06F 15/8015
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general
76Architectures of general purpose stored program computers
80comprising an array of processing units with common control, e.g. single instruction multiple data processors
8007single instruction multiple data [SIMD] multiprocessors
8015One dimensional arrays, e.g. rings, linear arrays, buses
Déposants
  • GRAPHCORE LIMITED [GB]/[GB]
Inventeurs
  • KNOWLES, Simon
Mandataires
  • PAGE WHITE & FARRER
Données relatives à la priorité
1904267.027.03.2019GB
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) A NETWORKED COMPUTER WITH MULTIPLE EMBEDDED RINGS
(FR) ORDINATEUR EN RÉSEAU AVEC DE MULTIPLES ANNEAUX INTÉGRÉS
Abrégé
(EN)
A computer comprising a plurality of interconnected processing nodes arranged in multiple stacked layers forming a multi-face prism is provided. Each face of the prism comprises multiple stacked pairs of nodes. Said nodes are connected by at least two intralayer links. Each node is connected to a corresponding node in an adjacent pair by an interlayer link. The corresponding nodes are connected by respective interlayer links to form respective edges. Each pair forms part of a layers, each layer comprising multiple nodes, each node connected to their neighbouring nodes in the layer by at least one of the intralayer links to form a ring. Data is transmitted around paths formed by respective sets of nodes and links, each path having a first portion between a first and second endmost layers, and a second portion provided between the second and first endmost layers and comprising one of the edges.
(FR)
L'invention concerne un ordinateur comprenant une pluralité de nœuds de traitement interconnectés agencés en de multiples couches empilées formant un prisme à faces multiples. Chaque face du prisme comprend de multiples paires de nœuds empilées. Lesdits nœuds sont reliés par au moins deux liaisons intracouche. Chaque nœud est connecté à un nœud correspondant dans une paire adjacente par une liaison intercouche. Les nœuds correspondants sont reliés par des liaisons inter-couches respectives pour former des bords respectifs. Chaque paire fait partie d'une couche, chaque couche comprenant de multiples nœuds, chaque nœud étant connecté à leurs nœuds voisins dans la couche par au moins l'une des liaisons intracouche pour former un anneau. Des données sont transmises autour de trajets formés par des ensembles respectifs de nœuds et de liaisons, chaque trajet ayant une première partie entre une première et une seconde couche les plus à l'extrémité, et une seconde partie disposée entre les seconde et première couches les plus à l'extrémité et comprenant l'un des bords.
Dernières données bibliographiques dont dispose le Bureau international