Efficient execution method and system of coarse-grained reconfigurable array data stream processor

The invention provides an efficient execution method and system of a coarse-grained reconfigurable array data stream processor. The efficient execution method comprises the steps that nodes in a directed data stream diagram of a program to be executed are code segments, and connecting lines are depe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FAN DONGRUI, TANG SHENGZHONG, LI WENMING, YE XIAOCHUN, AN XUEJUN, FAN ZHIHUA
Format: Patent
Sprache:chi ; 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 FAN DONGRUI
TANG SHENGZHONG
LI WENMING
YE XIAOCHUN
AN XUEJUN
FAN ZHIHUA
description The invention provides an efficient execution method and system of a coarse-grained reconfigurable array data stream processor. The efficient execution method comprises the steps that nodes in a directed data stream diagram of a program to be executed are code segments, and connecting lines are dependency relationships among the nodes; the PE of the coarse-grained reconfigurable array data stream processor loads the configuration information, the operation instruction and the operand of each node from the global cache; a node meeting the requirement of the scheduling preceding relay dependency is used as a current node to start execution, and a code segment of the current node is divided into a plurality of execution stages; the next cycle of the current node is scheduled to start execution, when it is monitored that the coarse-grained reconfigurable array data stream processor component corresponding to the next stage of the current node is idle during execution, the current node enters the next execution st
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN116303226A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN116303226A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN116303226A3</originalsourceid><addsrcrecordid>eNqNyjEOgkAQBVAaC6PeYTwAiUJCbwjGysqeDLt_cRPYITNLIre38QBWr3n7YuhCiC4iZcIHbs1REs3Ib_HEyZNtljGTBHLCaihH5ZjgSeEkhTiuysMEYlXeyHNmsqzgmRYVBzPRY7ELPBlOPw_F-d692keJRXrYwg4JuW-f12tTX-qqam71P-cLmM4-mQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Efficient execution method and system of coarse-grained reconfigurable array data stream processor</title><source>esp@cenet</source><creator>FAN DONGRUI ; TANG SHENGZHONG ; LI WENMING ; YE XIAOCHUN ; AN XUEJUN ; FAN ZHIHUA</creator><creatorcontrib>FAN DONGRUI ; TANG SHENGZHONG ; LI WENMING ; YE XIAOCHUN ; AN XUEJUN ; FAN ZHIHUA</creatorcontrib><description>The invention provides an efficient execution method and system of a coarse-grained reconfigurable array data stream processor. The efficient execution method comprises the steps that nodes in a directed data stream diagram of a program to be executed are code segments, and connecting lines are dependency relationships among the nodes; the PE of the coarse-grained reconfigurable array data stream processor loads the configuration information, the operation instruction and the operand of each node from the global cache; a node meeting the requirement of the scheduling preceding relay dependency is used as a current node to start execution, and a code segment of the current node is divided into a plurality of execution stages; the next cycle of the current node is scheduled to start execution, when it is monitored that the coarse-grained reconfigurable array data stream processor component corresponding to the next stage of the current node is idle during execution, the current node enters the next execution st</description><language>chi ; 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=20230623&amp;DB=EPODOC&amp;CC=CN&amp;NR=116303226A$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25562,76317</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20230623&amp;DB=EPODOC&amp;CC=CN&amp;NR=116303226A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>FAN DONGRUI</creatorcontrib><creatorcontrib>TANG SHENGZHONG</creatorcontrib><creatorcontrib>LI WENMING</creatorcontrib><creatorcontrib>YE XIAOCHUN</creatorcontrib><creatorcontrib>AN XUEJUN</creatorcontrib><creatorcontrib>FAN ZHIHUA</creatorcontrib><title>Efficient execution method and system of coarse-grained reconfigurable array data stream processor</title><description>The invention provides an efficient execution method and system of a coarse-grained reconfigurable array data stream processor. The efficient execution method comprises the steps that nodes in a directed data stream diagram of a program to be executed are code segments, and connecting lines are dependency relationships among the nodes; the PE of the coarse-grained reconfigurable array data stream processor loads the configuration information, the operation instruction and the operand of each node from the global cache; a node meeting the requirement of the scheduling preceding relay dependency is used as a current node to start execution, and a code segment of the current node is divided into a plurality of execution stages; the next cycle of the current node is scheduled to start execution, when it is monitored that the coarse-grained reconfigurable array data stream processor component corresponding to the next stage of the current node is idle during execution, the current node enters the next execution st</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>eNqNyjEOgkAQBVAaC6PeYTwAiUJCbwjGysqeDLt_cRPYITNLIre38QBWr3n7YuhCiC4iZcIHbs1REs3Ib_HEyZNtljGTBHLCaihH5ZjgSeEkhTiuysMEYlXeyHNmsqzgmRYVBzPRY7ELPBlOPw_F-d692keJRXrYwg4JuW-f12tTX-qqam71P-cLmM4-mQ</recordid><startdate>20230623</startdate><enddate>20230623</enddate><creator>FAN DONGRUI</creator><creator>TANG SHENGZHONG</creator><creator>LI WENMING</creator><creator>YE XIAOCHUN</creator><creator>AN XUEJUN</creator><creator>FAN ZHIHUA</creator><scope>EVB</scope></search><sort><creationdate>20230623</creationdate><title>Efficient execution method and system of coarse-grained reconfigurable array data stream processor</title><author>FAN DONGRUI ; TANG SHENGZHONG ; LI WENMING ; YE XIAOCHUN ; AN XUEJUN ; FAN ZHIHUA</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN116303226A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; 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>FAN DONGRUI</creatorcontrib><creatorcontrib>TANG SHENGZHONG</creatorcontrib><creatorcontrib>LI WENMING</creatorcontrib><creatorcontrib>YE XIAOCHUN</creatorcontrib><creatorcontrib>AN XUEJUN</creatorcontrib><creatorcontrib>FAN ZHIHUA</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>FAN DONGRUI</au><au>TANG SHENGZHONG</au><au>LI WENMING</au><au>YE XIAOCHUN</au><au>AN XUEJUN</au><au>FAN ZHIHUA</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Efficient execution method and system of coarse-grained reconfigurable array data stream processor</title><date>2023-06-23</date><risdate>2023</risdate><abstract>The invention provides an efficient execution method and system of a coarse-grained reconfigurable array data stream processor. The efficient execution method comprises the steps that nodes in a directed data stream diagram of a program to be executed are code segments, and connecting lines are dependency relationships among the nodes; the PE of the coarse-grained reconfigurable array data stream processor loads the configuration information, the operation instruction and the operand of each node from the global cache; a node meeting the requirement of the scheduling preceding relay dependency is used as a current node to start execution, and a code segment of the current node is divided into a plurality of execution stages; the next cycle of the current node is scheduled to start execution, when it is monitored that the coarse-grained reconfigurable array data stream processor component corresponding to the next stage of the current node is idle during execution, the current node enters the next execution st</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language chi ; eng
recordid cdi_epo_espacenet_CN116303226A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Efficient execution method and system of coarse-grained reconfigurable array data stream processor
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T10%3A31%3A30IST&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=FAN%20DONGRUI&rft.date=2023-06-23&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN116303226A%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