DYNAMIC MULTI-MODE PARALLEL PROCESSOR ARRAY ARCHITECTURE COMPUTER SYSTEM

A Parallel RISC computer system is provided by a multi-mode dynamic multi-mode parallel processor array with one embodiment illustrating a tightly coupled VLSI embodiment with an architecture which can be extended to more widely placed processing elements through the interconnection network which co...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: KOGGE, PETER MICHAEL
Format: Patent
Sprache:eng
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 KOGGE, PETER MICHAEL
description A Parallel RISC computer system is provided by a multi-mode dynamic multi-mode parallel processor array with one embodiment illustrating a tightly coupled VLSI embodiment with an architecture which can be extended to more widely placed processing elements through the interconnection network which couples multiple processors capable of MIMD mode processing to one another with broadcast of instructions to selected groups of units controlled by a controlling processor. The coupling of the processing elements logic enables dynamic mode assignment and dynamic mode switching, allowing processors operating in a SIMD mode to make maximum memory and cycle time usage. On and instruction by instruction level basis, modes can be switched from SIMD to MIMD, and even into SISD mode on the controlling processor for inherently sequential computation allowing a programmer or complier to build a program for the computer system which uses the optimal kind of parallelism (SISD, SIMD, MIMD). Furthermore, this execution, particularly in the SIMD mode, can be set up for running applications at the limit of memory cycle time. With the ALLNODE switch and alternatives paths a system can be dynamically achieved in a few cycles for many many processors. Each processing element and memory and has MIMD capability the processor's an instruction register, condition register and program counter provide common resources which are used in MIMD and SIMD. The program counter become a base register in SIMD mode. In one embodiment all instruction registers are coupled to form a common broadcast path, and in an alternative embodiment, the ALLNODE switch is utilized as an alternative path for broadcast to all processors coupled by the interconnection network to be chosen as the system of choice.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP0544127A3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP0544127A3</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP0544127A33</originalsourceid><addsrcrecordid>eNrjZPBwifRz9PV0VvAN9Qnx1PX1d3FVCHAMcvTxcfVRCAjyd3YNDvYPUnAMCnKMBJLOHp4hrs4hoUGuCs7-vgGhIa5BCsGRwSGuvjwMrGmJOcWpvFCam0HBzTXE2UM3tSA_PrW4IDE5NS-1JN41wMDUxMTQyNzR2JgIJQDjZSzu</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>DYNAMIC MULTI-MODE PARALLEL PROCESSOR ARRAY ARCHITECTURE COMPUTER SYSTEM</title><source>esp@cenet</source><creator>KOGGE, PETER MICHAEL</creator><creatorcontrib>KOGGE, PETER MICHAEL</creatorcontrib><description>A Parallel RISC computer system is provided by a multi-mode dynamic multi-mode parallel processor array with one embodiment illustrating a tightly coupled VLSI embodiment with an architecture which can be extended to more widely placed processing elements through the interconnection network which couples multiple processors capable of MIMD mode processing to one another with broadcast of instructions to selected groups of units controlled by a controlling processor. The coupling of the processing elements logic enables dynamic mode assignment and dynamic mode switching, allowing processors operating in a SIMD mode to make maximum memory and cycle time usage. On and instruction by instruction level basis, modes can be switched from SIMD to MIMD, and even into SISD mode on the controlling processor for inherently sequential computation allowing a programmer or complier to build a program for the computer system which uses the optimal kind of parallelism (SISD, SIMD, MIMD). Furthermore, this execution, particularly in the SIMD mode, can be set up for running applications at the limit of memory cycle time. With the ALLNODE switch and alternatives paths a system can be dynamically achieved in a few cycles for many many processors. Each processing element and memory and has MIMD capability the processor's an instruction register, condition register and program counter provide common resources which are used in MIMD and SIMD. The program counter become a base register in SIMD mode. In one embodiment all instruction registers are coupled to form a common broadcast path, and in an alternative embodiment, the ALLNODE switch is utilized as an alternative path for broadcast to all processors coupled by the interconnection network to be chosen as the system of choice.</description><edition>5</edition><language>eng</language><subject>BLASTING ; CALCULATING ; COMBUSTION ENGINES ; COMBUSTION ENGINES IN GENERAL ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; HEATING ; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS ; INTERNAL-COMBUSTION PISTON ENGINES ; LIGHTING ; MECHANICAL ENGINEERING ; PHYSICS ; WEAPONS</subject><creationdate>1994</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=19940420&amp;DB=EPODOC&amp;CC=EP&amp;NR=0544127A3$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25544,76293</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19940420&amp;DB=EPODOC&amp;CC=EP&amp;NR=0544127A3$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>KOGGE, PETER MICHAEL</creatorcontrib><title>DYNAMIC MULTI-MODE PARALLEL PROCESSOR ARRAY ARCHITECTURE COMPUTER SYSTEM</title><description>A Parallel RISC computer system is provided by a multi-mode dynamic multi-mode parallel processor array with one embodiment illustrating a tightly coupled VLSI embodiment with an architecture which can be extended to more widely placed processing elements through the interconnection network which couples multiple processors capable of MIMD mode processing to one another with broadcast of instructions to selected groups of units controlled by a controlling processor. The coupling of the processing elements logic enables dynamic mode assignment and dynamic mode switching, allowing processors operating in a SIMD mode to make maximum memory and cycle time usage. On and instruction by instruction level basis, modes can be switched from SIMD to MIMD, and even into SISD mode on the controlling processor for inherently sequential computation allowing a programmer or complier to build a program for the computer system which uses the optimal kind of parallelism (SISD, SIMD, MIMD). Furthermore, this execution, particularly in the SIMD mode, can be set up for running applications at the limit of memory cycle time. With the ALLNODE switch and alternatives paths a system can be dynamically achieved in a few cycles for many many processors. Each processing element and memory and has MIMD capability the processor's an instruction register, condition register and program counter provide common resources which are used in MIMD and SIMD. The program counter become a base register in SIMD mode. In one embodiment all instruction registers are coupled to form a common broadcast path, and in an alternative embodiment, the ALLNODE switch is utilized as an alternative path for broadcast to all processors coupled by the interconnection network to be chosen as the system of choice.</description><subject>BLASTING</subject><subject>CALCULATING</subject><subject>COMBUSTION ENGINES</subject><subject>COMBUSTION ENGINES IN GENERAL</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>HEATING</subject><subject>HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS</subject><subject>INTERNAL-COMBUSTION PISTON ENGINES</subject><subject>LIGHTING</subject><subject>MECHANICAL ENGINEERING</subject><subject>PHYSICS</subject><subject>WEAPONS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>1994</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZPBwifRz9PV0VvAN9Qnx1PX1d3FVCHAMcvTxcfVRCAjyd3YNDvYPUnAMCnKMBJLOHp4hrs4hoUGuCs7-vgGhIa5BCsGRwSGuvjwMrGmJOcWpvFCam0HBzTXE2UM3tSA_PrW4IDE5NS-1JN41wMDUxMTQyNzR2JgIJQDjZSzu</recordid><startdate>19940420</startdate><enddate>19940420</enddate><creator>KOGGE, PETER MICHAEL</creator><scope>EVB</scope></search><sort><creationdate>19940420</creationdate><title>DYNAMIC MULTI-MODE PARALLEL PROCESSOR ARRAY ARCHITECTURE COMPUTER SYSTEM</title><author>KOGGE, PETER MICHAEL</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP0544127A33</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>1994</creationdate><topic>BLASTING</topic><topic>CALCULATING</topic><topic>COMBUSTION ENGINES</topic><topic>COMBUSTION ENGINES IN GENERAL</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>HEATING</topic><topic>HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS</topic><topic>INTERNAL-COMBUSTION PISTON ENGINES</topic><topic>LIGHTING</topic><topic>MECHANICAL ENGINEERING</topic><topic>PHYSICS</topic><topic>WEAPONS</topic><toplevel>online_resources</toplevel><creatorcontrib>KOGGE, PETER MICHAEL</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>KOGGE, PETER MICHAEL</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>DYNAMIC MULTI-MODE PARALLEL PROCESSOR ARRAY ARCHITECTURE COMPUTER SYSTEM</title><date>1994-04-20</date><risdate>1994</risdate><abstract>A Parallel RISC computer system is provided by a multi-mode dynamic multi-mode parallel processor array with one embodiment illustrating a tightly coupled VLSI embodiment with an architecture which can be extended to more widely placed processing elements through the interconnection network which couples multiple processors capable of MIMD mode processing to one another with broadcast of instructions to selected groups of units controlled by a controlling processor. The coupling of the processing elements logic enables dynamic mode assignment and dynamic mode switching, allowing processors operating in a SIMD mode to make maximum memory and cycle time usage. On and instruction by instruction level basis, modes can be switched from SIMD to MIMD, and even into SISD mode on the controlling processor for inherently sequential computation allowing a programmer or complier to build a program for the computer system which uses the optimal kind of parallelism (SISD, SIMD, MIMD). Furthermore, this execution, particularly in the SIMD mode, can be set up for running applications at the limit of memory cycle time. With the ALLNODE switch and alternatives paths a system can be dynamically achieved in a few cycles for many many processors. Each processing element and memory and has MIMD capability the processor's an instruction register, condition register and program counter provide common resources which are used in MIMD and SIMD. The program counter become a base register in SIMD mode. In one embodiment all instruction registers are coupled to form a common broadcast path, and in an alternative embodiment, the ALLNODE switch is utilized as an alternative path for broadcast to all processors coupled by the interconnection network to be chosen as the system of choice.</abstract><edition>5</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_EP0544127A3
source esp@cenet
subjects BLASTING
CALCULATING
COMBUSTION ENGINES
COMBUSTION ENGINES IN GENERAL
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
HEATING
HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
INTERNAL-COMBUSTION PISTON ENGINES
LIGHTING
MECHANICAL ENGINEERING
PHYSICS
WEAPONS
title DYNAMIC MULTI-MODE PARALLEL PROCESSOR ARRAY ARCHITECTURE COMPUTER 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-27T21%3A58%3A23IST&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=KOGGE,%20PETER%20MICHAEL&rft.date=1994-04-20&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP0544127A3%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