PARALLEL PROCESSOR MEMORY SYSTEM

L'invention se rapporte à un processeur en parallèle de grande capacité, qui comprend plusieurs grappes (40). Chaque grappe comporte des éléments processeurs (PE) (50.00-50.15) et une mémoire de grappe (54). A chaque élément processeur (200) sont associés un registre d'adresse (206), un re...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BULFER, DAVID, M, NICKOLLS, JOHN, R, KIM, WON, S, FIGEL, HANNES, BLANK, W., THOMAS
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator BULFER, DAVID, M
NICKOLLS, JOHN, R
KIM, WON, S
FIGEL, HANNES
BLANK, W., THOMAS
description L'invention se rapporte à un processeur en parallèle de grande capacité, qui comprend plusieurs grappes (40). Chaque grappe comporte des éléments processeurs (PE) (50.00-50.15) et une mémoire de grappe (54). A chaque élément processeur (200) sont associés un registre d'adresse (206), un registre d'étage (251), un registre d'erreur (310), un indicateur de validation (336), un indicateur de mémoire (338) et un indicateur de demande d'autorisation (211). Un bus de données de grappe (225) et un bus d'erreur (302, 304) relient chaque registre d'étage et chaque registre d'erreur de la grappe à la mémoire (260). Les indicateurs de demande d'autorisation de la grappe sont reliés entre eux par un réseau d'interrogation (362, 364), qui n'interroge qu'un indicateur de demande d'autorisation à la fois. En réponse à un signal sur le réseau d'interrogation (362, 364) et l'état de l'indicateur de mémoire (338), l'indicateur de demande d'autorisation (211) détermine une opération E/S entre le registre de données (251) et la mémoire de grappe (260), effectuée sur un bus de données de grappe (255). Les bits de données et d'erreurs sont associés à leurs éléments processeurs correspondants (200). Les opérations de mémoire séquentielles (110-113) sont traitées parallèlement aux opérations (102-109) du processeur en parallèle et elles peuvent être mises en file d'attente. En mode d'adressage direct, un élément processeur (200) effectue l'adressage de son propre espace d'adresse en ajoutant son numéro de PE (203) à une adresse partielle de diffusion fournie sur un bus de diffusion (250). Le numéro de PE (203) est fourni sur un bus d'adresse de grappe (246). En mode d'adressage indirect, l'élément processeur effectue l'adressage de son propre espace d'adresse ou de celui d'autres éléments processeurs dans sa grappe, en calculant localement une adresse partielle, puis en lui ajoutant son propre numéro de PE (203) ou celui d'un autre élément processeur dans sa grappe. L'adresse complète est fournie sur le bus d'adresse de grappe (246).
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP0509055A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP0509055A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP0509055A13</originalsourceid><addsrcrecordid>eNrjZFAIcAxy9PFx9VEICPJ3dg0O9g9S8HX19Q-KVAiODA5x9eVhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfGuAQamBpYGpqaOhsZEKAEA0mYhyg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>PARALLEL PROCESSOR MEMORY SYSTEM</title><source>esp@cenet</source><creator>BULFER, DAVID, M ; NICKOLLS, JOHN, R ; KIM, WON, S ; FIGEL, HANNES ; BLANK, W., THOMAS</creator><creatorcontrib>BULFER, DAVID, M ; NICKOLLS, JOHN, R ; KIM, WON, S ; FIGEL, HANNES ; BLANK, W., THOMAS</creatorcontrib><description>L'invention se rapporte à un processeur en parallèle de grande capacité, qui comprend plusieurs grappes (40). Chaque grappe comporte des éléments processeurs (PE) (50.00-50.15) et une mémoire de grappe (54). A chaque élément processeur (200) sont associés un registre d'adresse (206), un registre d'étage (251), un registre d'erreur (310), un indicateur de validation (336), un indicateur de mémoire (338) et un indicateur de demande d'autorisation (211). Un bus de données de grappe (225) et un bus d'erreur (302, 304) relient chaque registre d'étage et chaque registre d'erreur de la grappe à la mémoire (260). Les indicateurs de demande d'autorisation de la grappe sont reliés entre eux par un réseau d'interrogation (362, 364), qui n'interroge qu'un indicateur de demande d'autorisation à la fois. En réponse à un signal sur le réseau d'interrogation (362, 364) et l'état de l'indicateur de mémoire (338), l'indicateur de demande d'autorisation (211) détermine une opération E/S entre le registre de données (251) et la mémoire de grappe (260), effectuée sur un bus de données de grappe (255). Les bits de données et d'erreurs sont associés à leurs éléments processeurs correspondants (200). Les opérations de mémoire séquentielles (110-113) sont traitées parallèlement aux opérations (102-109) du processeur en parallèle et elles peuvent être mises en file d'attente. En mode d'adressage direct, un élément processeur (200) effectue l'adressage de son propre espace d'adresse en ajoutant son numéro de PE (203) à une adresse partielle de diffusion fournie sur un bus de diffusion (250). Le numéro de PE (203) est fourni sur un bus d'adresse de grappe (246). En mode d'adressage indirect, l'élément processeur effectue l'adressage de son propre espace d'adresse ou de celui d'autres éléments processeurs dans sa grappe, en calculant localement une adresse partielle, puis en lui ajoutant son propre numéro de PE (203) ou celui d'un autre élément processeur dans sa grappe. L'adresse complète est fournie sur le bus d'adresse de grappe (246).</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>1992</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19921021&amp;DB=EPODOC&amp;CC=EP&amp;NR=0509055A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19921021&amp;DB=EPODOC&amp;CC=EP&amp;NR=0509055A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>BULFER, DAVID, M</creatorcontrib><creatorcontrib>NICKOLLS, JOHN, R</creatorcontrib><creatorcontrib>KIM, WON, S</creatorcontrib><creatorcontrib>FIGEL, HANNES</creatorcontrib><creatorcontrib>BLANK, W., THOMAS</creatorcontrib><title>PARALLEL PROCESSOR MEMORY SYSTEM</title><description>L'invention se rapporte à un processeur en parallèle de grande capacité, qui comprend plusieurs grappes (40). Chaque grappe comporte des éléments processeurs (PE) (50.00-50.15) et une mémoire de grappe (54). A chaque élément processeur (200) sont associés un registre d'adresse (206), un registre d'étage (251), un registre d'erreur (310), un indicateur de validation (336), un indicateur de mémoire (338) et un indicateur de demande d'autorisation (211). Un bus de données de grappe (225) et un bus d'erreur (302, 304) relient chaque registre d'étage et chaque registre d'erreur de la grappe à la mémoire (260). Les indicateurs de demande d'autorisation de la grappe sont reliés entre eux par un réseau d'interrogation (362, 364), qui n'interroge qu'un indicateur de demande d'autorisation à la fois. En réponse à un signal sur le réseau d'interrogation (362, 364) et l'état de l'indicateur de mémoire (338), l'indicateur de demande d'autorisation (211) détermine une opération E/S entre le registre de données (251) et la mémoire de grappe (260), effectuée sur un bus de données de grappe (255). Les bits de données et d'erreurs sont associés à leurs éléments processeurs correspondants (200). Les opérations de mémoire séquentielles (110-113) sont traitées parallèlement aux opérations (102-109) du processeur en parallèle et elles peuvent être mises en file d'attente. En mode d'adressage direct, un élément processeur (200) effectue l'adressage de son propre espace d'adresse en ajoutant son numéro de PE (203) à une adresse partielle de diffusion fournie sur un bus de diffusion (250). Le numéro de PE (203) est fourni sur un bus d'adresse de grappe (246). En mode d'adressage indirect, l'élément processeur effectue l'adressage de son propre espace d'adresse ou de celui d'autres éléments processeurs dans sa grappe, en calculant localement une adresse partielle, puis en lui ajoutant son propre numéro de PE (203) ou celui d'un autre élément processeur dans sa grappe. L'adresse complète est fournie sur le bus d'adresse de grappe (246).</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>1992</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZFAIcAxy9PFx9VEICPJ3dg0O9g9S8HX19Q-KVAiODA5x9eVhYE1LzClO5YXS3AwKbq4hzh66qQX58anFBYnJqXmpJfGuAQamBpYGpqaOhsZEKAEA0mYhyg</recordid><startdate>19921021</startdate><enddate>19921021</enddate><creator>BULFER, DAVID, M</creator><creator>NICKOLLS, JOHN, R</creator><creator>KIM, WON, S</creator><creator>FIGEL, HANNES</creator><creator>BLANK, W., THOMAS</creator><scope>EVB</scope></search><sort><creationdate>19921021</creationdate><title>PARALLEL PROCESSOR MEMORY SYSTEM</title><author>BULFER, DAVID, M ; NICKOLLS, JOHN, R ; KIM, WON, S ; FIGEL, HANNES ; BLANK, W., THOMAS</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP0509055A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>1992</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>BULFER, DAVID, M</creatorcontrib><creatorcontrib>NICKOLLS, JOHN, R</creatorcontrib><creatorcontrib>KIM, WON, S</creatorcontrib><creatorcontrib>FIGEL, HANNES</creatorcontrib><creatorcontrib>BLANK, W., THOMAS</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>BULFER, DAVID, M</au><au>NICKOLLS, JOHN, R</au><au>KIM, WON, S</au><au>FIGEL, HANNES</au><au>BLANK, W., THOMAS</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>PARALLEL PROCESSOR MEMORY SYSTEM</title><date>1992-10-21</date><risdate>1992</risdate><abstract>L'invention se rapporte à un processeur en parallèle de grande capacité, qui comprend plusieurs grappes (40). Chaque grappe comporte des éléments processeurs (PE) (50.00-50.15) et une mémoire de grappe (54). A chaque élément processeur (200) sont associés un registre d'adresse (206), un registre d'étage (251), un registre d'erreur (310), un indicateur de validation (336), un indicateur de mémoire (338) et un indicateur de demande d'autorisation (211). Un bus de données de grappe (225) et un bus d'erreur (302, 304) relient chaque registre d'étage et chaque registre d'erreur de la grappe à la mémoire (260). Les indicateurs de demande d'autorisation de la grappe sont reliés entre eux par un réseau d'interrogation (362, 364), qui n'interroge qu'un indicateur de demande d'autorisation à la fois. En réponse à un signal sur le réseau d'interrogation (362, 364) et l'état de l'indicateur de mémoire (338), l'indicateur de demande d'autorisation (211) détermine une opération E/S entre le registre de données (251) et la mémoire de grappe (260), effectuée sur un bus de données de grappe (255). Les bits de données et d'erreurs sont associés à leurs éléments processeurs correspondants (200). Les opérations de mémoire séquentielles (110-113) sont traitées parallèlement aux opérations (102-109) du processeur en parallèle et elles peuvent être mises en file d'attente. En mode d'adressage direct, un élément processeur (200) effectue l'adressage de son propre espace d'adresse en ajoutant son numéro de PE (203) à une adresse partielle de diffusion fournie sur un bus de diffusion (250). Le numéro de PE (203) est fourni sur un bus d'adresse de grappe (246). En mode d'adressage indirect, l'élément processeur effectue l'adressage de son propre espace d'adresse ou de celui d'autres éléments processeurs dans sa grappe, en calculant localement une adresse partielle, puis en lui ajoutant son propre numéro de PE (203) ou celui d'un autre élément processeur dans sa grappe. L'adresse complète est fournie sur le bus d'adresse de grappe (246).</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP0509055A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title PARALLEL PROCESSOR MEMORY SYSTEM
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-30T01%3A45%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=BULFER,%20DAVID,%20M&rft.date=1992-10-21&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP0509055A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true