Broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing

A mechanism for broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing is provided. In order to broadcast data to a plurality of processors, a control processor writes to the registers that store the identifiers of the processors and sets two or more of t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BURNS ADAM P, SWANSON TODD E, ROBERTS STEVEN L, SPANDIKOW CHRISTOPHER J
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 BURNS ADAM P
SWANSON TODD E
ROBERTS STEVEN L
SPANDIKOW CHRISTOPHER J
description A mechanism for broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing is provided. In order to broadcast data to a plurality of processors, a control processor writes to the registers that store the identifiers of the processors and sets two or more of these registers to a same value. The control processor may write the desired data/instructions to be broadcast to a portion of memory corresponding to the starting address associated with the processor identifier of the two or more processors. When the two or more processors look for a starting address of their local store from which to read, the two or more processors will identify the same starting address, essentially aliasing the memory region. The two or more processors will read the instructions/data from the same aliased memory region starting at the identified starting address and process the same instructions/data.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US8250338B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US8250338B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US8250338B23</originalsourceid><addsrcrecordid>eNqNjLEKwkAQRNNYiPoP-wOi5BBSRxR7tQ7LZSMLl9vjdi_g33uFWFsNvHkz68b3WXD0qMbxBRzVcvHGEvUwoiGYAEIKJWNge4NMkLJ4UpWsVa_lXILxD8JIC3uChRHqBLXebpvVhEFp981NA9fL43zbU5KBNKGnSDY87117OjrX9a37Q_kAjyo-8g</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing</title><source>esp@cenet</source><creator>BURNS ADAM P ; SWANSON TODD E ; ROBERTS STEVEN L ; SPANDIKOW CHRISTOPHER J</creator><creatorcontrib>BURNS ADAM P ; SWANSON TODD E ; ROBERTS STEVEN L ; SPANDIKOW CHRISTOPHER J</creatorcontrib><description>A mechanism for broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing is provided. In order to broadcast data to a plurality of processors, a control processor writes to the registers that store the identifiers of the processors and sets two or more of these registers to a same value. The control processor may write the desired data/instructions to be broadcast to a portion of memory corresponding to the starting address associated with the processor identifier of the two or more processors. When the two or more processors look for a starting address of their local store from which to read, the two or more processors will identify the same starting address, essentially aliasing the memory region. The two or more processors will read the instructions/data from the same aliased memory region starting at the identified starting address and process the same instructions/data.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2012</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=20120821&amp;DB=EPODOC&amp;CC=US&amp;NR=8250338B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76418</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20120821&amp;DB=EPODOC&amp;CC=US&amp;NR=8250338B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>BURNS ADAM P</creatorcontrib><creatorcontrib>SWANSON TODD E</creatorcontrib><creatorcontrib>ROBERTS STEVEN L</creatorcontrib><creatorcontrib>SPANDIKOW CHRISTOPHER J</creatorcontrib><title>Broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing</title><description>A mechanism for broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing is provided. In order to broadcast data to a plurality of processors, a control processor writes to the registers that store the identifiers of the processors and sets two or more of these registers to a same value. The control processor may write the desired data/instructions to be broadcast to a portion of memory corresponding to the starting address associated with the processor identifier of the two or more processors. When the two or more processors look for a starting address of their local store from which to read, the two or more processors will identify the same starting address, essentially aliasing the memory region. The two or more processors will read the instructions/data from the same aliased memory region starting at the identified starting address and process the same instructions/data.</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>2012</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjLEKwkAQRNNYiPoP-wOi5BBSRxR7tQ7LZSMLl9vjdi_g33uFWFsNvHkz68b3WXD0qMbxBRzVcvHGEvUwoiGYAEIKJWNge4NMkLJ4UpWsVa_lXILxD8JIC3uChRHqBLXebpvVhEFp981NA9fL43zbU5KBNKGnSDY87117OjrX9a37Q_kAjyo-8g</recordid><startdate>20120821</startdate><enddate>20120821</enddate><creator>BURNS ADAM P</creator><creator>SWANSON TODD E</creator><creator>ROBERTS STEVEN L</creator><creator>SPANDIKOW CHRISTOPHER J</creator><scope>EVB</scope></search><sort><creationdate>20120821</creationdate><title>Broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing</title><author>BURNS ADAM P ; SWANSON TODD E ; ROBERTS STEVEN L ; SPANDIKOW CHRISTOPHER J</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US8250338B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2012</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>BURNS ADAM P</creatorcontrib><creatorcontrib>SWANSON TODD E</creatorcontrib><creatorcontrib>ROBERTS STEVEN L</creatorcontrib><creatorcontrib>SPANDIKOW CHRISTOPHER J</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>BURNS ADAM P</au><au>SWANSON TODD E</au><au>ROBERTS STEVEN L</au><au>SPANDIKOW CHRISTOPHER J</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing</title><date>2012-08-21</date><risdate>2012</risdate><abstract>A mechanism for broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing is provided. In order to broadcast data to a plurality of processors, a control processor writes to the registers that store the identifiers of the processors and sets two or more of these registers to a same value. The control processor may write the desired data/instructions to be broadcast to a portion of memory corresponding to the starting address associated with the processor identifier of the two or more processors. When the two or more processors look for a starting address of their local store from which to read, the two or more processors will identify the same starting address, essentially aliasing the memory region. The two or more processors will read the instructions/data from the same aliased memory region starting at the identified starting address and process the same instructions/data.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US8250338B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T09%3A07%3A05IST&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=BURNS%20ADAM%20P&rft.date=2012-08-21&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS8250338B2%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