CART: Communication-Aware Routing Technique for Application-Specific NoCs

Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes h...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tornero, Rafael, Ordua, Juan Manuel, Mejia, Andres, Flich, Jose, Duato, Jose
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 31
container_issue
container_start_page 26
container_title
container_volume
creator Tornero, Rafael
Ordua, Juan Manuel
Mejia, Andres
Flich, Jose
Duato, Jose
description Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption.
doi_str_mv 10.1109/DSD.2008.19
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4669215</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4669215</ieee_id><sourcerecordid>4669215</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-ccbca60b143dff6878dacdafdbeff8f517627c3e30e0e538c4ea0f882230e9fb3</originalsourceid><addsrcrecordid>eNo1jUtLxDAcxAOyoK49efSSL9CaR_PyVrq-YFHYreclTf_RyLapfSB-eyvqXAbmN8wgdElJRikx15v9JmOE6IyaE5QYpYmSRnCmlFyh8x9imKScn6JkHN_JolxQLskZeiyLXXWDy9i2cxecnULs0uLTDoB3cZ5C94orcG9d-JgB-zjgou-P_719Dy744PBTLMcLtPL2OELy52v0cndblQ_p9vl-edmmgSoxpc7VzkpS05w33kutdGNdY31Tg_faC6okU44DJ0BAcO1ysMRrzdiSGF_zNbr63Q0AcOiH0Nrh65BLaRgV_Btnkk0n</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>CART: Communication-Aware Routing Technique for Application-Specific NoCs</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Tornero, Rafael ; Ordua, Juan Manuel ; Mejia, Andres ; Flich, Jose ; Duato, Jose</creator><creatorcontrib>Tornero, Rafael ; Ordua, Juan Manuel ; Mejia, Andres ; Flich, Jose ; Duato, Jose</creatorcontrib><description>Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption.</description><identifier>ISBN: 9780769532776</identifier><identifier>ISBN: 0769532772</identifier><identifier>DOI: 10.1109/DSD.2008.19</identifier><identifier>LCCN: 2008926133</identifier><language>eng</language><publisher>IEEE</publisher><subject>Bandwidth ; Delay ; Manufacturing ; Network topology ; Network-on-a-chip ; Networks-on-Chip ; Power dissipation ; Routing ; Routing technique ; Runtime ; Telecommunication traffic ; Time factors</subject><ispartof>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools, 2008, p.26-31</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4669215$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>310,311,781,785,790,791,2059,27930,54925</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4669215$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Tornero, Rafael</creatorcontrib><creatorcontrib>Ordua, Juan Manuel</creatorcontrib><creatorcontrib>Mejia, Andres</creatorcontrib><creatorcontrib>Flich, Jose</creatorcontrib><creatorcontrib>Duato, Jose</creatorcontrib><title>CART: Communication-Aware Routing Technique for Application-Specific NoCs</title><title>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools</title><addtitle>DSD</addtitle><description>Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption.</description><subject>Bandwidth</subject><subject>Delay</subject><subject>Manufacturing</subject><subject>Network topology</subject><subject>Network-on-a-chip</subject><subject>Networks-on-Chip</subject><subject>Power dissipation</subject><subject>Routing</subject><subject>Routing technique</subject><subject>Runtime</subject><subject>Telecommunication traffic</subject><subject>Time factors</subject><isbn>9780769532776</isbn><isbn>0769532772</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2008</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1jUtLxDAcxAOyoK49efSSL9CaR_PyVrq-YFHYreclTf_RyLapfSB-eyvqXAbmN8wgdElJRikx15v9JmOE6IyaE5QYpYmSRnCmlFyh8x9imKScn6JkHN_JolxQLskZeiyLXXWDy9i2cxecnULs0uLTDoB3cZ5C94orcG9d-JgB-zjgou-P_719Dy744PBTLMcLtPL2OELy52v0cndblQ_p9vl-edmmgSoxpc7VzkpS05w33kutdGNdY31Tg_faC6okU44DJ0BAcO1ysMRrzdiSGF_zNbr63Q0AcOiH0Nrh65BLaRgV_Btnkk0n</recordid><startdate>200809</startdate><enddate>200809</enddate><creator>Tornero, Rafael</creator><creator>Ordua, Juan Manuel</creator><creator>Mejia, Andres</creator><creator>Flich, Jose</creator><creator>Duato, Jose</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200809</creationdate><title>CART: Communication-Aware Routing Technique for Application-Specific NoCs</title><author>Tornero, Rafael ; Ordua, Juan Manuel ; Mejia, Andres ; Flich, Jose ; Duato, Jose</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-ccbca60b143dff6878dacdafdbeff8f517627c3e30e0e538c4ea0f882230e9fb3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Bandwidth</topic><topic>Delay</topic><topic>Manufacturing</topic><topic>Network topology</topic><topic>Network-on-a-chip</topic><topic>Networks-on-Chip</topic><topic>Power dissipation</topic><topic>Routing</topic><topic>Routing technique</topic><topic>Runtime</topic><topic>Telecommunication traffic</topic><topic>Time factors</topic><toplevel>online_resources</toplevel><creatorcontrib>Tornero, Rafael</creatorcontrib><creatorcontrib>Ordua, Juan Manuel</creatorcontrib><creatorcontrib>Mejia, Andres</creatorcontrib><creatorcontrib>Flich, Jose</creatorcontrib><creatorcontrib>Duato, Jose</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Tornero, Rafael</au><au>Ordua, Juan Manuel</au><au>Mejia, Andres</au><au>Flich, Jose</au><au>Duato, Jose</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>CART: Communication-Aware Routing Technique for Application-Specific NoCs</atitle><btitle>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools</btitle><stitle>DSD</stitle><date>2008-09</date><risdate>2008</risdate><spage>26</spage><epage>31</epage><pages>26-31</pages><isbn>9780769532776</isbn><isbn>0769532772</isbn><abstract>Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption.</abstract><pub>IEEE</pub><doi>10.1109/DSD.2008.19</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780769532776
ispartof 2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools, 2008, p.26-31
issn
language eng
recordid cdi_ieee_primary_4669215
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Bandwidth
Delay
Manufacturing
Network topology
Network-on-a-chip
Networks-on-Chip
Power dissipation
Routing
Routing technique
Runtime
Telecommunication traffic
Time factors
title CART: Communication-Aware Routing Technique for Application-Specific NoCs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T02%3A20%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=CART:%20Communication-Aware%20Routing%20Technique%20for%20Application-Specific%20NoCs&rft.btitle=2008%2011th%20EUROMICRO%20Conference%20on%20Digital%20System%20Design%20Architectures,%20Methods%20and%20Tools&rft.au=Tornero,%20Rafael&rft.date=2008-09&rft.spage=26&rft.epage=31&rft.pages=26-31&rft.isbn=9780769532776&rft.isbn_list=0769532772&rft_id=info:doi/10.1109/DSD.2008.19&rft_dat=%3Cieee_6IE%3E4669215%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4669215&rfr_iscdi=true