OVERLAY LAYER HARDWARE UNIT FOR NETWORK OF PROCESSOR CORES

Methods and systems for executing an application data flow graph on a set of computational nodes are disclosed. The computational nodes can each include a programmable controller from a set of programmable controllers, a memory from a set of memories, a network interface unit from a set of network i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Aydonat, Utku, Chin, S. Alexander, Maksimovic, Djordje, Vasiljevic, Jasmina, Bajic, Ljubisa, Matosevic, Ivan, Capalija, Davor
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 Aydonat, Utku
Chin, S. Alexander
Maksimovic, Djordje
Vasiljevic, Jasmina
Bajic, Ljubisa
Matosevic, Ivan
Capalija, Davor
description Methods and systems for executing an application data flow graph on a set of computational nodes are disclosed. The computational nodes can each include a programmable controller from a set of programmable controllers, a memory from a set of memories, a network interface unit from a set of network interface units, and an endpoint from a set of endpoints. A disclosed method comprises configuring the programmable controllers with instructions. The method also comprises independently and asynchronously executing the instructions using the set of programmable controllers in response to a set of events exchanged between the programmable controllers themselves, between the programmable controllers and the network interface units, and between the programmable controllers and the set of endpoints. The method also comprises transitioning data in the set of memories on the computational nodes in accordance with the application data flow graph and in response to the execution of the instructions.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2023281155A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2023281155A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2023281155A13</originalsourceid><addsrcrecordid>eNrjZLDyD3MN8nGMVABi1yAFD8cgl3DHIFeFUD_PEAU3_yAFP9eQcP8gbwV_N4WAIH9n1-BgoKCzf5BrMA8Da1piTnEqL5TmZlB2cw1x9tBNLciPTy0uSExOzUstiQ8NNjIwMjayMDQ0NXU0NCZOFQBurCoe</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>OVERLAY LAYER HARDWARE UNIT FOR NETWORK OF PROCESSOR CORES</title><source>esp@cenet</source><creator>Aydonat, Utku ; Chin, S. Alexander ; Maksimovic, Djordje ; Vasiljevic, Jasmina ; Bajic, Ljubisa ; Matosevic, Ivan ; Capalija, Davor</creator><creatorcontrib>Aydonat, Utku ; Chin, S. Alexander ; Maksimovic, Djordje ; Vasiljevic, Jasmina ; Bajic, Ljubisa ; Matosevic, Ivan ; Capalija, Davor</creatorcontrib><description>Methods and systems for executing an application data flow graph on a set of computational nodes are disclosed. The computational nodes can each include a programmable controller from a set of programmable controllers, a memory from a set of memories, a network interface unit from a set of network interface units, and an endpoint from a set of endpoints. A disclosed method comprises configuring the programmable controllers with instructions. The method also comprises independently and asynchronously executing the instructions using the set of programmable controllers in response to a set of events exchanged between the programmable controllers themselves, between the programmable controllers and the network interface units, and between the programmable controllers and the set of endpoints. The method also comprises transitioning data in the set of memories on the computational nodes in accordance with the application data flow graph and in response to the execution of the instructions.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2023</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=20230907&amp;DB=EPODOC&amp;CC=US&amp;NR=2023281155A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230907&amp;DB=EPODOC&amp;CC=US&amp;NR=2023281155A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Aydonat, Utku</creatorcontrib><creatorcontrib>Chin, S. Alexander</creatorcontrib><creatorcontrib>Maksimovic, Djordje</creatorcontrib><creatorcontrib>Vasiljevic, Jasmina</creatorcontrib><creatorcontrib>Bajic, Ljubisa</creatorcontrib><creatorcontrib>Matosevic, Ivan</creatorcontrib><creatorcontrib>Capalija, Davor</creatorcontrib><title>OVERLAY LAYER HARDWARE UNIT FOR NETWORK OF PROCESSOR CORES</title><description>Methods and systems for executing an application data flow graph on a set of computational nodes are disclosed. The computational nodes can each include a programmable controller from a set of programmable controllers, a memory from a set of memories, a network interface unit from a set of network interface units, and an endpoint from a set of endpoints. A disclosed method comprises configuring the programmable controllers with instructions. The method also comprises independently and asynchronously executing the instructions using the set of programmable controllers in response to a set of events exchanged between the programmable controllers themselves, between the programmable controllers and the network interface units, and between the programmable controllers and the set of endpoints. The method also comprises transitioning data in the set of memories on the computational nodes in accordance with the application data flow graph and in response to the execution of the instructions.</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>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLDyD3MN8nGMVABi1yAFD8cgl3DHIFeFUD_PEAU3_yAFP9eQcP8gbwV_N4WAIH9n1-BgoKCzf5BrMA8Da1piTnEqL5TmZlB2cw1x9tBNLciPTy0uSExOzUstiQ8NNjIwMjayMDQ0NXU0NCZOFQBurCoe</recordid><startdate>20230907</startdate><enddate>20230907</enddate><creator>Aydonat, Utku</creator><creator>Chin, S. Alexander</creator><creator>Maksimovic, Djordje</creator><creator>Vasiljevic, Jasmina</creator><creator>Bajic, Ljubisa</creator><creator>Matosevic, Ivan</creator><creator>Capalija, Davor</creator><scope>EVB</scope></search><sort><creationdate>20230907</creationdate><title>OVERLAY LAYER HARDWARE UNIT FOR NETWORK OF PROCESSOR CORES</title><author>Aydonat, Utku ; Chin, S. Alexander ; Maksimovic, Djordje ; Vasiljevic, Jasmina ; Bajic, Ljubisa ; Matosevic, Ivan ; Capalija, Davor</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2023281155A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2023</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Aydonat, Utku</creatorcontrib><creatorcontrib>Chin, S. Alexander</creatorcontrib><creatorcontrib>Maksimovic, Djordje</creatorcontrib><creatorcontrib>Vasiljevic, Jasmina</creatorcontrib><creatorcontrib>Bajic, Ljubisa</creatorcontrib><creatorcontrib>Matosevic, Ivan</creatorcontrib><creatorcontrib>Capalija, Davor</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Aydonat, Utku</au><au>Chin, S. Alexander</au><au>Maksimovic, Djordje</au><au>Vasiljevic, Jasmina</au><au>Bajic, Ljubisa</au><au>Matosevic, Ivan</au><au>Capalija, Davor</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>OVERLAY LAYER HARDWARE UNIT FOR NETWORK OF PROCESSOR CORES</title><date>2023-09-07</date><risdate>2023</risdate><abstract>Methods and systems for executing an application data flow graph on a set of computational nodes are disclosed. The computational nodes can each include a programmable controller from a set of programmable controllers, a memory from a set of memories, a network interface unit from a set of network interface units, and an endpoint from a set of endpoints. A disclosed method comprises configuring the programmable controllers with instructions. The method also comprises independently and asynchronously executing the instructions using the set of programmable controllers in response to a set of events exchanged between the programmable controllers themselves, between the programmable controllers and the network interface units, and between the programmable controllers and the set of endpoints. The method also comprises transitioning data in the set of memories on the computational nodes in accordance with the application data flow graph and in response to the execution of the instructions.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2023281155A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title OVERLAY LAYER HARDWARE UNIT FOR NETWORK OF PROCESSOR CORES
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T11%3A55%3A27IST&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=Aydonat,%20Utku&rft.date=2023-09-07&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2023281155A1%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