CONTROL AND RECONFIGURATION OF DATA FLOW GRAPHS ON HETEROGENEOUS COMPUTING PLATFORM

Embodiments herein use control application programming interfaces (APIs) to control the execution of a dataflow graph in a heterogeneous processing system. That is, embodiments herein describe a programming model along with associated APIs and methods that can control, interact, and at least partial...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KATHAIL, Vinod, HSU, Chia-Jui, JAMES-ROXBY, Philip B, GUPTA, Shail Aditya, BAYLISS, Samuel R, WITTIG, Ralph D
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 KATHAIL, Vinod
HSU, Chia-Jui
JAMES-ROXBY, Philip B
GUPTA, Shail Aditya
BAYLISS, Samuel R
WITTIG, Ralph D
description Embodiments herein use control application programming interfaces (APIs) to control the execution of a dataflow graph in a heterogeneous processing system. That is, embodiments herein describe a programming model along with associated APIs and methods that can control, interact, and at least partially reconfigure a user application (e.g., the dataflow graph) executing on the heterogeneous processing system through a local executing control program. Using the control APIs, users can manipulate such remotely executing graphs directly as local objects and perform control operations on them (e.g., for loading and initializing the graphs; dynamically adjusting parameters for adaptive control; monitoring application parameters, system states and events; scheduling operations to read and write data across the distributed memory boundary of the platform; controlling the execution life-cycle of a subsystem; and partially reconfiguring the computing resources for a new subsystem).
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2022206766A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2022206766A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2022206766A13</originalsourceid><addsrcrecordid>eNqNissKwjAQAHvxIOo_LHgWaoR6XtK8IM2GZIPHUiSeRAv1_7EHP8DTMMNsmywpcCIPGHpIajXtTEnIjgKQhh4ZQXu6gUkYbYY1W8UqkVFBUckgaYiFXTAQPbKmNOybzWN6LvXw4645asXSnur8HusyT_f6qp-xZNEKIdru2nV4vvx3fQHbJjEU</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>CONTROL AND RECONFIGURATION OF DATA FLOW GRAPHS ON HETEROGENEOUS COMPUTING PLATFORM</title><source>esp@cenet</source><creator>KATHAIL, Vinod ; HSU, Chia-Jui ; JAMES-ROXBY, Philip B ; GUPTA, Shail Aditya ; BAYLISS, Samuel R ; WITTIG, Ralph D</creator><creatorcontrib>KATHAIL, Vinod ; HSU, Chia-Jui ; JAMES-ROXBY, Philip B ; GUPTA, Shail Aditya ; BAYLISS, Samuel R ; WITTIG, Ralph D</creatorcontrib><description>Embodiments herein use control application programming interfaces (APIs) to control the execution of a dataflow graph in a heterogeneous processing system. That is, embodiments herein describe a programming model along with associated APIs and methods that can control, interact, and at least partially reconfigure a user application (e.g., the dataflow graph) executing on the heterogeneous processing system through a local executing control program. Using the control APIs, users can manipulate such remotely executing graphs directly as local objects and perform control operations on them (e.g., for loading and initializing the graphs; dynamically adjusting parameters for adaptive control; monitoring application parameters, system states and events; scheduling operations to read and write data across the distributed memory boundary of the platform; controlling the execution life-cycle of a subsystem; and partially reconfiguring the computing resources for a new subsystem).</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2022</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=20220630&amp;DB=EPODOC&amp;CC=US&amp;NR=2022206766A1$$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=20220630&amp;DB=EPODOC&amp;CC=US&amp;NR=2022206766A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>KATHAIL, Vinod</creatorcontrib><creatorcontrib>HSU, Chia-Jui</creatorcontrib><creatorcontrib>JAMES-ROXBY, Philip B</creatorcontrib><creatorcontrib>GUPTA, Shail Aditya</creatorcontrib><creatorcontrib>BAYLISS, Samuel R</creatorcontrib><creatorcontrib>WITTIG, Ralph D</creatorcontrib><title>CONTROL AND RECONFIGURATION OF DATA FLOW GRAPHS ON HETEROGENEOUS COMPUTING PLATFORM</title><description>Embodiments herein use control application programming interfaces (APIs) to control the execution of a dataflow graph in a heterogeneous processing system. That is, embodiments herein describe a programming model along with associated APIs and methods that can control, interact, and at least partially reconfigure a user application (e.g., the dataflow graph) executing on the heterogeneous processing system through a local executing control program. Using the control APIs, users can manipulate such remotely executing graphs directly as local objects and perform control operations on them (e.g., for loading and initializing the graphs; dynamically adjusting parameters for adaptive control; monitoring application parameters, system states and events; scheduling operations to read and write data across the distributed memory boundary of the platform; controlling the execution life-cycle of a subsystem; and partially reconfiguring the computing resources for a new subsystem).</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>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNissKwjAQAHvxIOo_LHgWaoR6XtK8IM2GZIPHUiSeRAv1_7EHP8DTMMNsmywpcCIPGHpIajXtTEnIjgKQhh4ZQXu6gUkYbYY1W8UqkVFBUckgaYiFXTAQPbKmNOybzWN6LvXw4645asXSnur8HusyT_f6qp-xZNEKIdru2nV4vvx3fQHbJjEU</recordid><startdate>20220630</startdate><enddate>20220630</enddate><creator>KATHAIL, Vinod</creator><creator>HSU, Chia-Jui</creator><creator>JAMES-ROXBY, Philip B</creator><creator>GUPTA, Shail Aditya</creator><creator>BAYLISS, Samuel R</creator><creator>WITTIG, Ralph D</creator><scope>EVB</scope></search><sort><creationdate>20220630</creationdate><title>CONTROL AND RECONFIGURATION OF DATA FLOW GRAPHS ON HETEROGENEOUS COMPUTING PLATFORM</title><author>KATHAIL, Vinod ; HSU, Chia-Jui ; JAMES-ROXBY, Philip B ; GUPTA, Shail Aditya ; BAYLISS, Samuel R ; WITTIG, Ralph D</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2022206766A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>KATHAIL, Vinod</creatorcontrib><creatorcontrib>HSU, Chia-Jui</creatorcontrib><creatorcontrib>JAMES-ROXBY, Philip B</creatorcontrib><creatorcontrib>GUPTA, Shail Aditya</creatorcontrib><creatorcontrib>BAYLISS, Samuel R</creatorcontrib><creatorcontrib>WITTIG, Ralph D</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>KATHAIL, Vinod</au><au>HSU, Chia-Jui</au><au>JAMES-ROXBY, Philip B</au><au>GUPTA, Shail Aditya</au><au>BAYLISS, Samuel R</au><au>WITTIG, Ralph D</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>CONTROL AND RECONFIGURATION OF DATA FLOW GRAPHS ON HETEROGENEOUS COMPUTING PLATFORM</title><date>2022-06-30</date><risdate>2022</risdate><abstract>Embodiments herein use control application programming interfaces (APIs) to control the execution of a dataflow graph in a heterogeneous processing system. That is, embodiments herein describe a programming model along with associated APIs and methods that can control, interact, and at least partially reconfigure a user application (e.g., the dataflow graph) executing on the heterogeneous processing system through a local executing control program. Using the control APIs, users can manipulate such remotely executing graphs directly as local objects and perform control operations on them (e.g., for loading and initializing the graphs; dynamically adjusting parameters for adaptive control; monitoring application parameters, system states and events; scheduling operations to read and write data across the distributed memory boundary of the platform; controlling the execution life-cycle of a subsystem; and partially reconfiguring the computing resources for a new subsystem).</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2022206766A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title CONTROL AND RECONFIGURATION OF DATA FLOW GRAPHS ON HETEROGENEOUS COMPUTING PLATFORM
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T17%3A20%3A16IST&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=KATHAIL,%20Vinod&rft.date=2022-06-30&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2022206766A1%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