A trace transformation technique for communication refinement

Models of computation like Kahn and dataflow process networks provide convenient means for modeling signal processing applications. This is partly due to the abstract primitives that these models offer for communication between concurrent processes. However, when mapping an application model onto an...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lieverse, Paul, Wolf, Pieter van der, Deprettere, Ed
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 139
container_issue
container_start_page 134
container_title
container_volume
creator Lieverse, Paul
Wolf, Pieter van der
Deprettere, Ed
description Models of computation like Kahn and dataflow process networks provide convenient means for modeling signal processing applications. This is partly due to the abstract primitives that these models offer for communication between concurrent processes. However, when mapping an application model onto an architecture, these primitives need to be mapped onto architecture level communication primitives. We present a trace transformation technique that supports a system architect in performing this communication refinement. We discuss the implementation of this technique in a tool for architecture exploration named SPADE and present examples.
doi_str_mv 10.1145/371636.371703
format Conference Proceeding
fullrecord <record><control><sourceid>proquest_acm_b</sourceid><recordid>TN_cdi_acm_books_10_1145_371636_371703</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>31647096</sourcerecordid><originalsourceid>FETCH-LOGICAL-a252t-2180a5adab346433953794065481ef953672203340da5861f82ec58a5612232c3</originalsourceid><addsrcrecordid>eNqNkM1LxDAQxQMiqOsevffkya6ZTCZtDx6WxS9Y8KLnkGZTrDaJNu3_b5YKXp3DPGbm8Rh-jF0B3wBIusUKFKpNlorjCbsAqgEQlRRnbJ3SB88lCUjQObvbFtNorDv2kLo4ejP1MRSTs--h_55dkXeFjd7PobfLbXRdH5x3Ybpkp50Zklv_6oq9Pdy_7p7K_cvj8267L40gMZUCam7IHEyLUknEhrBqJFcka3BdnlQlBEeU_GCoVtDVwlmqDSkQAoXFFbtecr_GmH9Kk_Z9sm4YTHBxThpByYo36s9orNdtjJ9JA9dHKnqhohcq2XjzL6Nux951-APsB2Cl</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>31647096</pqid></control><display><type>conference_proceeding</type><title>A trace transformation technique for communication refinement</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Lieverse, Paul ; Wolf, Pieter van der ; Deprettere, Ed</creator><creatorcontrib>Lieverse, Paul ; Wolf, Pieter van der ; Deprettere, Ed</creatorcontrib><description>Models of computation like Kahn and dataflow process networks provide convenient means for modeling signal processing applications. This is partly due to the abstract primitives that these models offer for communication between concurrent processes. However, when mapping an application model onto an architecture, these primitives need to be mapped onto architecture level communication primitives. We present a trace transformation technique that supports a system architect in performing this communication refinement. We discuss the implementation of this technique in a tool for architecture exploration named SPADE and present examples.</description><identifier>ISBN: 1581133642</identifier><identifier>ISBN: 9781581133646</identifier><identifier>DOI: 10.1145/371636.371703</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Software and its engineering -- Software creation and management -- Designing software ; Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems ; Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Process management</subject><ispartof>9th International Symposium on Hardware/Software Codesign, 2001, p.134-139</ispartof><rights>2001 ACM</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>309,310,776,780,785,786,27904</link.rule.ids></links><search><creatorcontrib>Lieverse, Paul</creatorcontrib><creatorcontrib>Wolf, Pieter van der</creatorcontrib><creatorcontrib>Deprettere, Ed</creatorcontrib><title>A trace transformation technique for communication refinement</title><title>9th International Symposium on Hardware/Software Codesign</title><description>Models of computation like Kahn and dataflow process networks provide convenient means for modeling signal processing applications. This is partly due to the abstract primitives that these models offer for communication between concurrent processes. However, when mapping an application model onto an architecture, these primitives need to be mapped onto architecture level communication primitives. We present a trace transformation technique that supports a system architect in performing this communication refinement. We discuss the implementation of this technique in a tool for architecture exploration named SPADE and present examples.</description><subject>Software and its engineering -- Software creation and management -- Designing software</subject><subject>Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems</subject><subject>Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Process management</subject><isbn>1581133642</isbn><isbn>9781581133646</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2001</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNqNkM1LxDAQxQMiqOsevffkya6ZTCZtDx6WxS9Y8KLnkGZTrDaJNu3_b5YKXp3DPGbm8Rh-jF0B3wBIusUKFKpNlorjCbsAqgEQlRRnbJ3SB88lCUjQObvbFtNorDv2kLo4ejP1MRSTs--h_55dkXeFjd7PobfLbXRdH5x3Ybpkp50Zklv_6oq9Pdy_7p7K_cvj8267L40gMZUCam7IHEyLUknEhrBqJFcka3BdnlQlBEeU_GCoVtDVwlmqDSkQAoXFFbtecr_GmH9Kk_Z9sm4YTHBxThpByYo36s9orNdtjJ9JA9dHKnqhohcq2XjzL6Nux951-APsB2Cl</recordid><startdate>20010425</startdate><enddate>20010425</enddate><creator>Lieverse, Paul</creator><creator>Wolf, Pieter van der</creator><creator>Deprettere, Ed</creator><general>ACM</general><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20010425</creationdate><title>A trace transformation technique for communication refinement</title><author>Lieverse, Paul ; Wolf, Pieter van der ; Deprettere, Ed</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a252t-2180a5adab346433953794065481ef953672203340da5861f82ec58a5612232c3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2001</creationdate><topic>Software and its engineering -- Software creation and management -- Designing software</topic><topic>Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems</topic><topic>Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Process management</topic><toplevel>online_resources</toplevel><creatorcontrib>Lieverse, Paul</creatorcontrib><creatorcontrib>Wolf, Pieter van der</creatorcontrib><creatorcontrib>Deprettere, Ed</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Lieverse, Paul</au><au>Wolf, Pieter van der</au><au>Deprettere, Ed</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A trace transformation technique for communication refinement</atitle><btitle>9th International Symposium on Hardware/Software Codesign</btitle><date>2001-04-25</date><risdate>2001</risdate><spage>134</spage><epage>139</epage><pages>134-139</pages><isbn>1581133642</isbn><isbn>9781581133646</isbn><abstract>Models of computation like Kahn and dataflow process networks provide convenient means for modeling signal processing applications. This is partly due to the abstract primitives that these models offer for communication between concurrent processes. However, when mapping an application model onto an architecture, these primitives need to be mapped onto architecture level communication primitives. We present a trace transformation technique that supports a system architect in performing this communication refinement. We discuss the implementation of this technique in a tool for architecture exploration named SPADE and present examples.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/371636.371703</doi><tpages>6</tpages></addata></record>
fulltext fulltext
identifier ISBN: 1581133642
ispartof 9th International Symposium on Hardware/Software Codesign, 2001, p.134-139
issn
language eng
recordid cdi_acm_books_10_1145_371636_371703
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Software and its engineering -- Software creation and management -- Designing software
Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems
Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Process management
title A trace transformation technique for communication refinement
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T22%3A53%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_acm_b&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20trace%20transformation%20technique%20for%20communication%20refinement&rft.btitle=9th%20International%20Symposium%20on%20Hardware/Software%20Codesign&rft.au=Lieverse,%20Paul&rft.date=2001-04-25&rft.spage=134&rft.epage=139&rft.pages=134-139&rft.isbn=1581133642&rft.isbn_list=9781581133646&rft_id=info:doi/10.1145/371636.371703&rft_dat=%3Cproquest_acm_b%3E31647096%3C/proquest_acm_b%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=31647096&rft_id=info:pmid/&rfr_iscdi=true