Anti-Congestion Flow Control for Reconfigurable Processors
A compiler configured to configure memory nodes with a ready-to-read credit counter and a write credit counter. The ready-to-read credit counter of a particular upstream memory node initialized with as many read credits as a buffer depth of a corresponding downstream memory node. The ready-to-read c...
Gespeichert in:
Hauptverfasser: | , , , , , , |
---|---|
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 | CHEN, Weiwei PUNJ, Ajit PRABHAKAR, Raghu CHAPHEKAR, Ruddhi Arun JAIRATH, Sumti GUPTA, Sitanshu KOEPLINGER, David Alan |
description | A compiler configured to configure memory nodes with a ready-to-read credit counter and a write credit counter. The ready-to-read credit counter of a particular upstream memory node initialized with as many read credits as a buffer depth of a corresponding downstream memory node. The ready-to-read credit counter configured to decrement when a buffer data unit is written by the particular upstream memory node into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a read ready token. The write credit counter of the particular upstream memory node initialized with one or more write credits and configured to decrement when the particular upstream memory node begins writing the buffer data unit into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a write done token. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2021373867A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2021373867A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2021373867A13</originalsourceid><addsrcrecordid>eNrjZLByzCvJ1HXOz0tPLS7JzM9TcMvJL1cA8kuK8nMU0vKLFIJSk_Pz0jLTS4sSk3JSFQKK8pNTi4vzi4p5GFjTEnOKU3mhNDeDsptriLOHbmpBfnxqcUFicmpeakl8aLCRgZGhsbmxhZm5o6ExcaoAO5EwMA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Anti-Congestion Flow Control for Reconfigurable Processors</title><source>esp@cenet</source><creator>CHEN, Weiwei ; PUNJ, Ajit ; PRABHAKAR, Raghu ; CHAPHEKAR, Ruddhi Arun ; JAIRATH, Sumti ; GUPTA, Sitanshu ; KOEPLINGER, David Alan</creator><creatorcontrib>CHEN, Weiwei ; PUNJ, Ajit ; PRABHAKAR, Raghu ; CHAPHEKAR, Ruddhi Arun ; JAIRATH, Sumti ; GUPTA, Sitanshu ; KOEPLINGER, David Alan</creatorcontrib><description>A compiler configured to configure memory nodes with a ready-to-read credit counter and a write credit counter. The ready-to-read credit counter of a particular upstream memory node initialized with as many read credits as a buffer depth of a corresponding downstream memory node. The ready-to-read credit counter configured to decrement when a buffer data unit is written by the particular upstream memory node into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a read ready token. The write credit counter of the particular upstream memory node initialized with one or more write credits and configured to decrement when the particular upstream memory node begins writing the buffer data unit into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a write done token.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2021</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&date=20211202&DB=EPODOC&CC=US&NR=2021373867A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,309,782,887,25571,76555</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20211202&DB=EPODOC&CC=US&NR=2021373867A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>CHEN, Weiwei</creatorcontrib><creatorcontrib>PUNJ, Ajit</creatorcontrib><creatorcontrib>PRABHAKAR, Raghu</creatorcontrib><creatorcontrib>CHAPHEKAR, Ruddhi Arun</creatorcontrib><creatorcontrib>JAIRATH, Sumti</creatorcontrib><creatorcontrib>GUPTA, Sitanshu</creatorcontrib><creatorcontrib>KOEPLINGER, David Alan</creatorcontrib><title>Anti-Congestion Flow Control for Reconfigurable Processors</title><description>A compiler configured to configure memory nodes with a ready-to-read credit counter and a write credit counter. The ready-to-read credit counter of a particular upstream memory node initialized with as many read credits as a buffer depth of a corresponding downstream memory node. The ready-to-read credit counter configured to decrement when a buffer data unit is written by the particular upstream memory node into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a read ready token. The write credit counter of the particular upstream memory node initialized with one or more write credits and configured to decrement when the particular upstream memory node begins writing the buffer data unit into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a write done token.</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>2021</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLByzCvJ1HXOz0tPLS7JzM9TcMvJL1cA8kuK8nMU0vKLFIJSk_Pz0jLTS4sSk3JSFQKK8pNTi4vzi4p5GFjTEnOKU3mhNDeDsptriLOHbmpBfnxqcUFicmpeakl8aLCRgZGhsbmxhZm5o6ExcaoAO5EwMA</recordid><startdate>20211202</startdate><enddate>20211202</enddate><creator>CHEN, Weiwei</creator><creator>PUNJ, Ajit</creator><creator>PRABHAKAR, Raghu</creator><creator>CHAPHEKAR, Ruddhi Arun</creator><creator>JAIRATH, Sumti</creator><creator>GUPTA, Sitanshu</creator><creator>KOEPLINGER, David Alan</creator><scope>EVB</scope></search><sort><creationdate>20211202</creationdate><title>Anti-Congestion Flow Control for Reconfigurable Processors</title><author>CHEN, Weiwei ; PUNJ, Ajit ; PRABHAKAR, Raghu ; CHAPHEKAR, Ruddhi Arun ; JAIRATH, Sumti ; GUPTA, Sitanshu ; KOEPLINGER, David Alan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2021373867A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2021</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>CHEN, Weiwei</creatorcontrib><creatorcontrib>PUNJ, Ajit</creatorcontrib><creatorcontrib>PRABHAKAR, Raghu</creatorcontrib><creatorcontrib>CHAPHEKAR, Ruddhi Arun</creatorcontrib><creatorcontrib>JAIRATH, Sumti</creatorcontrib><creatorcontrib>GUPTA, Sitanshu</creatorcontrib><creatorcontrib>KOEPLINGER, David Alan</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>CHEN, Weiwei</au><au>PUNJ, Ajit</au><au>PRABHAKAR, Raghu</au><au>CHAPHEKAR, Ruddhi Arun</au><au>JAIRATH, Sumti</au><au>GUPTA, Sitanshu</au><au>KOEPLINGER, David Alan</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Anti-Congestion Flow Control for Reconfigurable Processors</title><date>2021-12-02</date><risdate>2021</risdate><abstract>A compiler configured to configure memory nodes with a ready-to-read credit counter and a write credit counter. The ready-to-read credit counter of a particular upstream memory node initialized with as many read credits as a buffer depth of a corresponding downstream memory node. The ready-to-read credit counter configured to decrement when a buffer data unit is written by the particular upstream memory node into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a read ready token. The write credit counter of the particular upstream memory node initialized with one or more write credits and configured to decrement when the particular upstream memory node begins writing the buffer data unit into the corresponding downstream memory node, and to increment when the particular upstream memory node receives from the corresponding downstream memory node a write done token.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_epo_espacenet_US2021373867A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | Anti-Congestion Flow Control for Reconfigurable Processors |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-03T20%3A36%3A35IST&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=CHEN,%20Weiwei&rft.date=2021-12-02&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2021373867A1%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 |