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...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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 |